Free · Open source · A Critical Error Computing product

All my stuff.
Works.

Yours can too. One free app, on the gear you already own.

Download free See it work {{ appVersion }}
$0
The app · forever
E2E
Encrypted · peer-to-peer
100%
Open source · self-hostable
allmystuff · your stuff, as a graph Mesh · online
audio · opus
display · h264 · 23 ms
hdmi · usb · atx
🪪
Desk PC
Ryzen 7 7700
🔗 fleet 11 things 32 GB
via kvm
🖥
KVM-Desk PC
CEC KVM · SG2002
🔗 fleet 2 things 256 MB
out-of-band
📺
Living-room TV
Amlogic S905
🔗 fleet 5 things 4 GB
This device
💻
My MacBook
Apple M2
⭐ owner 13 things 16 GB
🧑
Alex's laptop
shared with Alex
guest
🖥
CEC KVM Pro
found via mdns · AX630C
+ claim 2 things 1 GB
+ Claim this device
100% +
2 routes · 1 kvm attached 6 devices · 1 guest · 1 claimable
What this is · the whole idea in three pictures

Your gear becomes one thing.

AllMyStuff is one free app you put on every computer you own. That's it. That's the setup.

five machines · five little islands
01 · today

Your stuff is scattered.

A tower here, a laptop there, a TV, a NAS in a closet, each one its own little island.

the same free app, on each
02 · install

One free app goes on each.

The app is the whole product: free, no account, nothing else to buy or set up.

connected · direct · encrypted
03 · together

Now it's one thing.

Your machines find each other and connect: directly, in private. All of it, in your hand.

No account · no cloud copy of your stuff · encrypted end to end

How it connects
Adding a machine · nothing to type, nothing to set up

Plug it in.
Your app already sees it.

New devices announce themselves on your LAN, and only your LAN. Claiming is three beats: no typing an IP, no cloud round-trip, no account.

calling out · lan only
01 · power it on

It calls out, quietly.

A fresh device announces itself over mDNS on a claim channel that never leaves your network. It works before the box even knows what time it is.

allmystuff-local-claim-v1 · mdns-only · clock-free
claim a device
CEC KVM · kvm-3f41
found on your LAN · just now
Claim
02 · open the app

It's already in the sheet.

Any of your devices on the same LAN shows the newcomer instantly. Nothing to type, nothing touches the internet: discovery is the mesh's own mDNS.

no cloud round-trip · no ip addresses
kvm-3f41
yours 🔗 fleet kvm
re-advertised as yours
03 · one tap

Tap Claim. It's yours.

The device re-advertises as yours and joins your fleet with keys minted on the device, never on a server. It's a node on your graph from here on.

public claims · off by default

Discovery is mDNS on your LAN · public claiming stays off unless you turn it on; then it's a rotating, hard-to-guess code

The software · shown, not described

Watch it do the big things.

[ 01 / remote control ]

Every screen. Every camera. One tab each.

A machine with three monitors gets three tabs. Turn on control and your keyboard and mouse are its keyboard and mouse, smooth enough to play your tower from a thin laptop.

multi-monitorcameras & audioup to 4Ktake the wheel
Its console
console · den-tower live · 23 ms
screen screen:dp-2 camera · c920
blender · final_render.blend
Rendering frame 1184 / 1400 · sample 96
$ sensors | grep fan
fan1:  612 RPM · ok
res · auto fps · auto codec · h264
control on · audio listening
your terminal
$ amst den-tower
den-tower:~ $ make test
[142/143] core::mesh · ok
[143/143] core::graph · ok
terminal console · den-tower 2 attached
den-tower:~ $ make test
[142/143] core::mesh · ok
[143/143] core::graph · ok
you   kestrel · watching
one shell · two windows
[ 02 / terminals ]

A real shell that friends can join.

Use the app's terminal, or type amst den-tower in your own. Both attach to the same live shell: watch a build together, four hands on one prompt.

amst · your own terminalshared scrollbackmulti-attach
Its console
[ 03 / sites ]

The web things your machines run, one click away.

Dashboards, media servers, little admin pages, even ones locked to the machine itself, open right in your browser, wherever you are.

loopback-safeno ports openedany browser
Its console
sites · nas-01 2 advertised
grafana · :3000 · loopback-only open
jellyfin · :8096 open
localhost:52341 → nas-01:3000 · over the mesh
opens in your browser · no port forwarding · loopback stays loopback
room · movie night 3 in
den-tower · screen
🧑 alex · cam
puck · mic
Jamie knocks. Let them in? let innot now
[ 04 / rooms ]

Machines and people, in one call.

A room takes any mix: a screen from the tower, a camera from a friend, the good mic from the puck. Invite people, or let them knock.

multi-machineknock to joinchat alongside
Its console

Every feature · every machine · $0 forever · this is the whole product

Sharing · a grant, not a password

Lend one thing.
To a whole person.

Everything above can be handed to a friend: one piece, like den-tower's screen. It follows them: it works from whichever of their devices is in hand, and it never spreads further.

  • One person, one thing, never the whole machine
  • Works across their fleet: laptop today, phone tomorrow
  • Take it back with a tap, no passwords to rotate
How sharing works
den-tower
yours · in your fleet
screen → Alex
the grant
🧑
Alex's fleet
any of their devices
laptop● can view now
phone● can view now
one grant · their whole fleet · revoke anytime
your venue · yours only unicorn.panda.cec.direct they meet at your place now · traffic still direct
The service · optional · entirely its own thing

A server of your own.

Out of the box, your devices meet at a shared public spot to find each other: free, forever. The Private Line is a managed VPS that makes that spot yours alone, with its own subdomain at cec.direct and a seat in your fleet.

It's the venue from How it works, made yours, on a box that's also yours: a claimed node with a real domain, TLS handled, ready to host whatever you point at it.

The Private Line coming soon · $10 / month · or self-host free →
A human, only when you ask · asking is free

Stuck? A real person, one click away.

Remote help lives at support.cec.direct. Press Ask for help and a CEC technician connects, running on this same engine underneath.

  • Nothing is shared until you approve them by name
  • You watch every move as it happens
  • One tap ends it instantly, whenever you like
support.cec.direct free app · free to ask · fixes priced by the job
CEC Supportsupport.cec.direct
Alex is trying to connect to your computer.

They want to see and control your screen so they can help you.

Only continue if you're expecting Alex, the name your technician told you to look for.

Approve once
Auto-approve for 3 hours
No thanks, don't connect
Kitchen PC (KITCHEN-01) CEC Support 418 552 903
The hardware · optional add-on · shipping now

When the OS is dead, software can't save it. Hardware can.

The app reaches everything that's alive. The CEC KVM line is for everything else: small boxes that watch the video signal and press the buttons, so a crashed, frozen, or unbootable machine is still on your graph. Affordable on purpose: pay once, no subscription, ever. And the CEC KVM Pro pulls desk duty on the good days too, its own touchscreen and dial within reach, with a 4K loop-out that makes it a capture-and-stream box for the machine it watches.

{{ hardwareCards }}

Out-of-band · works with the OS dead · no apps installed on the PC

FAQ · the short list

Reasonable questions.

How is the whole app free?

Because it runs on your hardware, not ours. We sell hardware (the CEC KVM line, and CEC's custom builds) and, soon, one service: the Private Line, a managed server of your own. The app, the mesh, and the always-on 1 Mbps relay cost us almost nothing per user, so we don't bill for them.

Why would I need the hardware if the software is free?

The software needs a live OS to run on. The CEC KVM line is for the days there isn't one: crashed, frozen, stuck in BIOS, or refusing to boot. A KVM watches the machine's video signal and presses its buttons, so it stays on your graph with its OS gone. Watch it save a machine.

What if I'd rather a human just fixed it?

That's CEC Support. The app is free and so is asking: press Ask for help and a real technician connects; nothing is shared until you approve them by name, and you can watch or end the session at any moment. The work itself is priced by the job, or covered by your warranty. support.cec.direct →

VPNs, privacy, lock-in, internet outages: all answered, plainly.

More questions
Ready when you are

Install. Join. Claim. Access your stuff.

Install the app, join your network, claim your machines, and your stuff is in hand. Add hardware and humans as needed: a box the day a machine needs watching while it's dead, a technician the day you'd rather not do it yourself.

picked for this machine
$ curl -fsSL https://allmystuff.works/install.sh | sh
PS> irm https://allmystuff.works/install.ps1 | iex
$ git clone https://github.com/mrjeeves/AllMyStuff
$ cd AllMyStuff
$ cargo install --path crates/allmystuff-cli
✓ free forever ✓ mit licensed ✓ linux is the reference platform