Run Claude Code, Codex, OpenCode, Cursor, GitHub Copilot, Antigravity, and five more from your iPhone or Android.
The agent keeps working on your machine, with your repo and your logins. You steer it from anywhere.
End-to-end encrypted. Local-first. Built in the open.
Claude Code · Codex · OpenCode · Cursor · GitHub Copilot · Antigravity · Grok Build · DeepSeek · Hermes Agent · Pi · Oh My Pi
- 11 coding agents, one app. Claude Code, Codex, OpenCode, Cursor, GitHub Copilot, Google Antigravity, Grok Build, DeepSeek Harness, Hermes Agent, Pi, and Oh My Pi. Pick one per session. Run several side by side on the same machine.
- Real sessions, not a chat wrapper. The agent runs on your laptop, desktop, or a headless VM, with your repo, your tools, and your credentials. Sesori streams the session to your phone and hands you the controls.
- Nothing to expose. No VPN, no tunnel, no open ports. Your phone and your machine do an X25519 key exchange and encrypt every message with XChaCha20-Poly1305. The relay only forwards ciphertext.
- Three commands to get going. Install the app, install the Bridge, run it. No agent installed yet? Sesori can download one for you.
- Start and steer sessions on any project on your machine. Browse folders, add projects, and choose the agent, then the model, effort, and mode it exposes.
- Answer the agent. Approve or reject permission requests, answer its questions, queue follow-ups while it works, and stop a task the moment it goes sideways.
- Follow sub-agents. Claude Code, Codex, OpenCode, and DeepSeek sub-agents show up as child sessions with live transcripts, so background work never happens out of sight.
- Review the diff. A File Changes view per session, with a diff for every file plus the branch and pull request status.
- Run sessions in parallel. Dedicated workspaces give each session its own Git worktree and branch, so two agents can touch the same file without colliding.
- Talk instead of type. Hold to record, review the transcript, send. Attach screenshots and mockups too.
- Get pinged when it matters. Push notifications the moment the agent finishes or needs you back, with the session name in the notification.
- Install agents from the app. Settings → Harnesses shows what is installed and what needs a sign-in, and can download a pinned copy of OpenCode, Codex, Copilot, Pi, Oh My Pi, DeepSeek Harness, and Cursor on macOS and Linux. Managed copies keep themselves updated. Codex can even sign in from your phone.
- Keep your setup. Sesori drives the agents, model providers, and permission settings you already have. It adds a remote, not another vendor account.
📱 App Store · 📱 Google Play
The Bridge is a small command-line tool that connects the app to the agents on your machine. Laptop, desktop, or a headless VM all work.
macOS / Linux
curl -fsSL https://sesori.com/install.sh | bashWindows (PowerShell)
irm https://sesori.com/install.ps1 | iexPrefer npm or bun? npx @sesori/bridge or bunx @sesori/bridge installs the same thing.
sesori-bridgeSign in with the same account in the app and in the Bridge. They pair automatically over the encrypted relay, even on different networks. The Bridge is a foreground process — leave it running, because your phone can only reach your machine while it is up.
Then, in the app, open Settings → Harnesses. Agents already on your machine are detected. For the ones marked ✅ below, tap Install runtime and Sesori fetches a copy for you; install the rest yourself. Open a project, tap New session, pick a Coding tool, and go.
Full walkthrough → docs.sesori.com/get-started/quickstart · Bridge commands and options → Bridge guide
| Agent | Install from the app | Notes |
|---|---|---|
| Claude Code (Anthropic) | – | Standard and plan modes, with permission prompts on your phone |
| Codex (OpenAI) | ✅ | Can sign in from your phone |
| OpenCode | ✅ | Bridge-managed server; can also attach to your running opencode web |
| Cursor | ✅ macOS, Linux | Windows: use your own install |
| GitHub Copilot CLI (GitHub) | ✅ | Needs an eligible Copilot account |
| Antigravity (Google) | – | Google's coding agent, signed in with your Google account |
| Grok Build (xAI) | – | Text prompts only for now, no image attachments |
| DeepSeek Harness (DeepSeek) | ✅ | Through Sesori's open-source ACP adapter |
| Hermes Agent (Nous Research) | – | |
| Pi | ✅ | |
| Oh My Pi | ✅ |
✅ Sesori downloads a pinned, checksummed copy from Settings → Harnesses, keeps it updated, and never touches a system-wide install. Everything else uses the agent already on your machine.
Each agent exposes its own models, sub-agents, slash commands, modes, and permission prompts, and Sesori shows whatever the agent supports. Setup, platform, and safety notes per agent → Choose an AI coding assistant. Feature-by-feature detail → capability matrix.
| macOS | Linux | Windows | iOS | Android | |
|---|---|---|---|---|---|
| Sesori app | 🛠️ | 🛠️ | — | ✅ | ✅ |
| Sesori Bridge | ✅ | ✅ | ✅ | — | — |
✅ available now · 🛠️ in development (get notified)
┌───────────────┐ encrypted relay ┌───────────────┐ localhost ┌────────────────────┐
│ Sesori app │ ◀──────────────────────▶ │ Sesori Bridge │ ◀─────────────────▶ │ Your coding agent │
│ iOS · Android │ (ciphertext only) │ mac·Linux·Win │ │ Claude Code, Codex,│
└───────────────┘ └───────────────┘ │ OpenCode, Cursor … │
└────────────────────┘
The Bridge runs next to your agent and talks to it locally. Your phone and the Bridge perform an ephemeral X25519 key exchange, then encrypt every message with XChaCha20-Poly1305, the same cryptography secure messengers use. The relay routes opaque frames between them and cannot read them. Your repository and the agent itself stay on your machine.
More detail → How it works · Security and privacy
Every piece that makes this work is public: the app, the Bridge, the relay, the auth server, and the DeepSeek adapter. Audit the crypto, read the plugin code, send PRs.
| Repo | What it is | Stack | License |
|---|---|---|---|
| sesori_apps_monorepo | The iOS/Android app, the Bridge CLI, and one plugin package per agent | Dart / Flutter | FSL-1.1-ALv2 (becomes Apache-2.0 after two years) |
| sesori_relay_server | End-to-end encrypted relay between phone and Bridge | Go | Apache-2.0 |
| sesori_auth_server | Sign-in (GitHub, Google, Apple, email) and token issuance | TypeScript | Apache-2.0 |
| sesori-deepseek-acp | ACP adapter that lets Sesori drive DeepSeek Harness | TypeScript | MIT |
Want to add an agent? Each one is a self-contained plugin package. Start with CONTRIBUTING.md.
- 🌐 sesori.com · 📝 Blog
- 📖 Docs · Quickstart · FAQ · Troubleshooting
- 💬 Discord
- 🐦 X / Twitter · 💼 LinkedIn
- 📦 Releases & changelog
Leave your laptop. Take the session.



