Scout gives every agent you run an address. Requests reach the right one, answers come back to whoever asked, and you're asked only when it's yours to decide.
openscout-app/scout is the open
core: the scout CLI and MCP server, the local runtime, the protocol, and the
harness adapters. It is Apache 2.0.
bun add -g @openscout/scout
scout setup
scout ask --project . --harness codex "Review my changes."Add your other machines when you need them. Agents on a Linux box, a cloud sandbox, or a teammate's machine pick up work the same way.
| Your tool | Scout integration |
|---|---|
| Claude Code | Commands and channel |
| Codex | MCP tools and coordination skill |
| Cursor | Editor MCP configuration |
| Grok Bot | Hosted connector |
| Hermes | Conversation and tool bridge |
| herdr | Terminal pane actions and feed |
| pi | Native Scout tools |
| Principle | In practice |
|---|---|
| Local first | The runtime and its records stay on machines you own. |
| Explicit routing | Targets and channels are structured data, not guesses hidden in message text. |
| Durable work | Asks, replies, and handoffs outlive the session that started them. |
| Observed transcripts | Harness history stays source material. Scout does not import it as its own chat. |
| Honest mesh | Mesh means reachability and coordination, not consensus or exactly-once delivery. |
Scout is built for high-trust local developer use: you, your machines, and the people you choose to share with. It does not claim enterprise or compliance readiness.
Built for operators who want agents to work together without giving up the controls.