neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
Control OpenCode, Codex, Cursor, Claude Code, Pi, OMP, and Hermes sessions from your phone while your code stays on your computer.
Developer toolsDart · JavaScriptGitHub @sesori-aiOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Sesori iOS/Android app and the Sesori Bridge CLI — drive Claude, Codex, OpenCode, Cursor, Pi, OMP, Hermes coding sessions from your phone
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Run your AI coding agents from your phone.
Sesori is the mobile cockpit for your AI coding sessions — OpenCode , OpenAI Codex CLI , GitHub Copilot CLI , Google Antigravity , Cursor , Claude Code , Hermes Agent , Pi , and Oh My Pi .
Leave your laptop. Take the session.
Requires iOS 15 or later, or Android 8.0 or later.
2. Install the Bridge CLI on your machine
The Bridge is a small source-available command-line tool that connects the app to your AI coding assistants — the full list is below.Read the full README ↗Requires iOS 15 or later, or Android 8.0 or later.
The Bridge is a small source-available command-line tool that connects the app to your AI coding assistants — the full list is below.
macOS / Linux:
curl -fsSL https://sesori.com/install.sh | bash
Windows (PowerShell):
irm https://sesori.com/install.ps1 | iex
Prefer npm or bun? You can also bootstrap the Bridge with npx @sesori/bridge or bunx @sesori/bridge. It installs the same managed runtime under the hood.
sesori-bridge
Sign in with the same account on your phone and your machine. The two pair automatically over the encrypted relay, even on different networks.
Full walkthrough: prerequisites, OpenCode setup, headless VM instructions, and troubleshooting are in docs/GETTING_STARTED.md.
| Feature | What it means |
|---|---|
| Browse projects & sessions | See your projects and active sessions across every supported assistant, right on your phone. |
| Keep agents moving | Answer questions, approve steps, and stop or restart tasks without returning to your desk. |
| Review code | Read diffs without opening your laptop. |
| Voice or type | Talk to your assistant naturally or use the keyboard — whatever works in the moment. |
| Real-time notifications | Get pinged the moment your AI needs you back or a long-running task finishes. |
| End-to-end encrypted | Your code, prompts, and responses stay between your phone and your machine. |
A lightweight Bridge runs on your laptop alongside your AI coding assistant. It connects to a relay server over WebSocket, and your phone connects to the same relay. The relay routes encrypted traffic between them — it never sees your application data.
graph LR
OC["AI Assistant<br/>on your machine"] -- "Local transport" --> B["Bridge CLI<br/>your laptop"]
B -- "WSS · E2E encrypted" --> R["Relay Server<br/>cloud router"]
R -- "WSS · E2E encrypted" --> M["Sesori App<br/>your phone"]
Your laptop and phone perform an ephemeral X25519 key exchange, then encrypt every message with XChaCha20-Poly1305. The relay only routes opaque binary frames.
Dive deeper: docs/HOW_IT_WORKS.md
FSL-1.1-ALv2).Security details: docs/SECURITY.md
| Assistant | Integration |
|---|---|
| OpenCode | Deep native integration with a bridge-managed runtime. |
| OpenAI Codex CLI | Native integration over Codex's local protocol. |
| GitHub Copilot CLI | ACP-based integration with managed installation of official CLI releases. |
| Google Antigravity | Official ACP runtime pair, managed installation and personal Google browser login. |
| Cursor | ACP-based integration. |
| Claude Code | Native stream-json integration. |
| Hermes Agent | ACP-based integration with Nous Research's coding agent. |
| Pi | Native JSONL RPC integration. |
| Oh My Pi | ACP-based integration. |
| DeepSeek Harness | ACP-based integration through Sesori's managed adapter. |
| Grok Build | ACP-based integration with xAI's user-installed CLI. |
Every integration ships enabled by default — pick your assistant when you start a session, and run several at once on the same Bridge.
copilot from your PATH, or use an explicit
--copilot-bin <path>.copilot login, a
supported GitHub token environment variable, or Copilot BYOK configuration.
Sesori never sends credentials to phone clients.ask_user interactions
over ACP, so Sesori does not claim question support for this harness.1.4.3 /
exact runtime identity 1.4.3. Review Google's terms and
documentation before downloading or authenticating.unzip.--antigravity-bin <path> is authoritative and disables managed installation. Setup
runs only a bounded sanitized --version probe; it does not initialize ACP or validate a login.default mode only, no persistent approvals. Before a real session supplies model choices,
a new session in a fresh process uses the account default. Local deletion does not erase Google's retained history.1.4.3 has independently verified hashes, sibling layouts and permissions for all six archives.
A network-denied macOS arm64 run passed --version, initialize and teardown; managed installation was last run on
1.3.0. Real OAuth and authenticated sessions remain unverified, as does native execution on Intel
Macs and Linux/Windows. Earlier 1.2.1 native evidence is historical.
See the Antigravity guide for setup, images/history behavior, safety boundaries and verification
limits.sesori-deepseek-acp from your PATH. Point
--deepseek-bin <path> at a specific adapter to make it authoritative.DSH_HOME provider credentials and skills
remain local and available to DeepSeek Harness. Provider settings belong in
$DSH_HOME/profiles/sesori/cordis.patch.yml; adapter 0.2.0 ignores
settings.yaml, and a custom provider URL must speak the Anthropic Messages API. Sesori-owned
session mutations are isolated under the Bridge's DeepSeek plugin state.1.0.5 or newer and uses grok from your PATH by
default. Point --grok-bin <path> at a specific binary to make it
authoritative. Sesori does not install or update Grok.grok login or configure a supported
API key, enterprise account, or custom model. Credentials stay on the bridge
machine and are never sent to phone clients.--always-approve or --yolo; supported
permission requests remain available on connected clients.--approve — project-local Pi
settings, extensions, skills, and prompt templates are trusted and applied
without prompts. Only open projects whose code you trust.pi from your PATH. Point --pi-bin <path> at a specific binary to
make it authoritative (managed install is then disabled).PI_CODING_AGENT_DIR, session directories, and provider credentials are
inherited, never replaced with a Sesori-only profile./login; there is no
phone-driven provider login.tools.approvalMode. The
default yolo mode asks nothing; configure a stricter mode locally to get
standard approval prompts.omp from your PATH. Point --omp-bin <path> at a specific binary
to make it authoritative (managed install is then disabled).OMP_PROFILE, legacy PI_PROFILE, and XDG roots are inherited.omp acp).
OMP-specific features outside ACP — host tools, subagent frames, terminal
handoff frames — are not available from Sesori. Parent/child session lineage
is not shown because ACP session listings do not expose it.hermes
CLI from your PATH; point --hermes-bin <path> at a specific binary to make
it authoritative.sesori_apps_monorepo/
├── bridge/ # Pure Dart workspace — Bridge CLI + backend plugins
├── client/ # Flutter workspace — mobile & desktop shells
├── shared/ # Cross-product crypto & protocol primitives
└── docs/ # Deep-dive guides
bridge/app is the headless CLI that runs on your laptop.bridge/sesori_plugin_* packages implement support for each AI assistant backend.client/app is the Flutter mobile shell.client/desktop is the in-development desktop companion.shared/sesori_shared holds the encryption primitives and wire types used by both sides.Full architecture: repo structure, dependency graph, and layered design are in docs/ARCHITECTURE.md.
For where the project is headed, see docs/VISION.md and docs/ROADMAP.md.
Want to hack on it? See docs/CONTRIBUTING.md.
This repository is source-available under the Functional Source License, Version 1.1, Apache 2.0 Future License (FSL-1.1-ALv2).