Credentials never leave the Mac
Every task runs through the provider CLI already signed in on its owner’s machine. No token, key or session is copied to a phone, to the relay or to another person’s Mac.
Enforced by the local brokerThirty mobile screens, ten Mac menu-bar states and the orchestration architecture behind shared goals. Every state here is the real intended behaviour, including the ones where the answer is no.
Your coding agents keep running on your Mac. This app is the remote for them.
These are not aspirations. If a screen in this prototype appears to break one of them, the screen is wrong, not the rule.
Every task runs through the provider CLI already signed in on its owner’s machine. No token, key or session is copied to a phone, to the relay or to another person’s Mac.
Enforced by the local brokerFriendship is verified identity and nothing more. Capability comes only from an explicit grant naming a Mac, a project, presets, a budget and an expiry — and it can be revoked mid-run.
Grant table is the only authorityMobile and circles choose from preset IDs that the owning Mac published. Raw model strings, temperatures and shell flags never cross the wire, so a model cannot escalate itself.
Rejected by deterministic validationThe AI manager emits a plan document and has no dispatch capability. A deterministic coordinator, not a model, checks grants, dependencies, presets and budgets before any owner is asked.
No model in the control pathThe relay moves signed envelopes between devices. It holds no plan state, schedules nothing, and its control schema is designed without chat-content columns.
Opaque by schema design