TandemWith the box
A household assistant that runs inside. It knows your calendar, files, photos and home, answers in under a second2, and asks before anything crosses the Gate. Try it: give the approval yourself.
The demonstration above is scripted. On a Core today the assistant answers by rules over what the box holds and says so on the screen; the model that reads a sentence, and the voice that speaks to it, need the box.13
Context
Tandem reads what is on the box: the shared calendar, each person's files and photos, device state, routines, and the memories you have chosen to keep. It does not need a search engine to tell you when the dentist is.
Every person has their own namespace. Maya's notes are not Sam's context, and a guest sees only the lights they were given.
How an action happensAvailable now
Tandem is an orchestrator, not a single model with a key to the house. Every request that could change something passes through the same nine steps. This part is built and running today: the permission engine, the approvals bound to the exact parameters, and the receipt at the end.5
Text or voice, from any room.
Typed intent, with a confidence score.
Only the context this person is allowed to see.
Steps, tools, and any irreversible side effects, named.
A deterministic policy engine decides, not the model.
Sensitive steps become a card you can read.
Idempotent, bounded retries, timeouts.
Read the device back. A 200 is not a locked door.
Who, what, where it ran, what it sent.
PermissionsAvailable now
Built and running. The engine is a pure function of the request: same request, same answer, every time, and five thousand random requests are checked against these rules on every change.4
| Class | For example | Default |
|---|---|---|
| A | Read a temperature | Automatic |
| B | Lights, media | Automatic |
| C | Thermostat within bounds | Automatic within bounds |
| D | Unlock a door, disarm | Presence or approval |
| E | Place an order | Approval above your limit |
| F | Move money | Not supported |
| G | Robot uses a dangerous tool | Not supported |
| H | Keys, ownership, factory reset | Strong auth |
Classes F and G are not supported in the first release by design. Money moves through your bank, and robots keep their own safety controls.
AgentsWith the box
Personal agents are arriving with shell access, browser control and your inbox. On a laptop they run as you. On Woven they run as themselves: sandboxed, with their own identity, scoped credentials, and a receipt for everything they do.
Install an agent the way you install an app. Give it the calendar and not the camera. Revoke it in one tap and the tokens die with it.
Inside and across the Gate
Tandem chooses by data class first, then latency, capability and your setting. Keeping things inside is policy, not a cosmetic toggle.
| Workload | Runs | Rule |
|---|---|---|
| Wake word, speech | Inside | No always-on audio leaves the house. |
| Home control | Inside | Works with the internet unplugged. |
| Files, photos, memory | Inside | Indexed and searched on the box. |
| Summaries, planning | Inside first | Crosses the Gate only if policy allows and you say so. |
| Deep research | Crosses the Gate, by permission | Minimal context, recorded. |
| Video generation | Crosses the Gate, by permission | Outside everyday use. |
Planning target: more than sixty percent of ordinary supported requests complete without a crossing. Measured in the pilot, shown on your screen, never promised in marketing.
Every claim on this site is listed with what stands behind it on the what is real page.