How PolyMind is built
polymind
Compartments
Like Qubes OS
Every app and service lives in its own compartment: the assistant’s mind, voice, camera, music, calls, your private views, guest mode and each web app, like YouTube. Compartments talk only through narrow, approved channels. Each one has a trust colour, and web apps start fresh every session and are wiped when you close them.
- One compartment per app and service
- Trust colour on every window
- Disposable sessions for web apps
- Narrow, approved channels between them
Qubes OS gives each app its own virtual machine on the Xen hypervisor, which doesn’t run on Raspberry Pi 5. PolyMind uses locked-down sandboxes for everyday apps and small KVM virtual machines for riskier ones.
All AI is local
Across your own GPUs
Your assistant thinks on the computers already in your home: the mirror, your hub and every GPU you own, working as one mesh. Speech, vision, voice and reasoning stay inside your walls.
- No cloud AI
- No trackers
- One agent across every GPU you own
- Your memory stays on your own disk
Compartments
Every app in its own room.
PolyMind sits at the centre. Everything else gets its own walled space and a trust colour, and talks to it only through a narrow channel. A web app can’t see your memory, your camera or another app.
- Core
- Personal
- Household
- Untrusted web
- Guest
- Disposable
Updates
An update you never have to worry about.
- A new system image is downloaded and checked against our signature.
- It’s written to the spare slot. The one you’re using isn’t touched.
- At a quiet moment, the mirror restarts into the new slot.
- It checks itself: the orb, the assistant, the camera and the network come up healthy.
- If anything fails, it goes back to the last good slot on its own and tells you.
This is how A/B updates are designed to work. It’s in development and isn’t in a shipping release yet.
Honest status
What works today.
What we’re still building.
| Feature | Status | Notes |
|---|---|---|
| Local AI across your GPUs | Working today | Speech, vision, voice and reasoning run on your own devices. |
| A private view per face | Working today | Guests never see what’s yours. |
| Compartments with trust colours | Installed — awaiting in-person test | Installed on the live mirror. YouTube is the first compartment. Awaiting an in-person test. |
| Disposable web sessions | Installed — awaiting in-person test | Installed on the live mirror. Awaiting an in-person test. |
| Plugins | Installed — awaiting in-person test | Installed on the live mirror. Awaiting an in-person test. |
| Connectors | Installed — awaiting in-person test | Installed on the live mirror, read-only. Awaiting an in-person test. |
| Your avatar | Installed — awaiting in-person test | Installed on the live mirror. No camera background. Awaiting an in-person test. |
| Perfect form / Live posture | Installed — awaiting in-person test | Front view on the live mirror; side view on the home PC. Awaiting in-person calibration. |
| Next session from your log | Installed — awaiting in-person test | Installed on the live mirror. Awaiting a real training session. |
| C270 camera broker | Installed — awaiting in-person test | Installed on the home PC. Camera frames stay on that PC. |
| Owner-only face recognition | Installed — awaiting in-person test | On the home PC. Labels are owner or unidentified only. It never unlocks private views or approves calls. Enrollment still needs the owner in person. |
| Form-coaching side stage | Installed — awaiting in-person test | Installed on the home PC. Uses the C270 broker and does not open the camera itself. |
| Google Maps Street View lookup | Installed — awaiting in-person test | Installed on the live mirror. Awaiting an in-person test. |
| Co-coaches | Installed — awaiting in-person test | On the live mirror. Mamba Mode (hype) and Six Rings (dry wit) quote only numbers you logged. |
| Pip | Installed — awaiting in-person test | On the live mirror. A meditation companion. There is no camera background. |
| Fitness space | Installed — awaiting in-person test | On the live mirror. An immersive training room with no camera wallpaper. |
Features marked In development or In development (staged) are being built and tested and aren’t in a shipping release yet. Features marked Installed — awaiting in-person test are on the live system and still need an in-person check; they are not a shipping release. Designs may change before they ship. Bazzite, GrapheneOS and Qubes OS are independent open-source projects that inspired this design; PolyMind isn’t affiliated with or endorsed by them.