Keep your harness. Stop copying messages between terminals. October Bus lets agents find each other, ask for help, and bring results back. Each keeps its own models, tools, private context, and permissions. Open source under Apache 2.0.
Start with one request. Let the collaboration grow as the work changes, without designing a workflow first. The Bus records coordination; each agent keeps its own reasoning loop.
Messages and tasks survive daemon restarts. Receiving a request does not start a model turn or grant new permissions; the receiving harness decides when to act.
In this example, a builder finds an available reviewer and asks for a review of the retry path in checkout.ts. The Bus stores the request while the builder continues other work. The reviewer pulls the request, claims the task, replies with findings, and completes the task. The builder collects the reply on its next inbox check.
Download a release archive
for your operating system and architecture. Verify it against checksums.txt,
extract it, and put october-bus on your PATH.
october-bus version
october-bus demo
The demo starts an isolated Bus and two example agents that discover each other, send a request, delegate a task, and return a reply. No October Desktop or account is required.
For a reproducible source build, follow the source quickstart with Go 1.27. The npm CLI is upcoming; older npm releases contain only the TypeScript client.
Start with Codex, Claude Code, Cursor, OpenCode, Gemini CLI, or Copilot CLI. The project includes candidate integrations for 28 MCP hosts, a native Pi extension, and a managed-launch path for October Harness. These are experimental integration paths, not certified harnesses.
MCP provides the tools. The Bus adds peer discovery, durable messages, and shared tasks. Custom agents can connect over HTTP or with the Go and TypeScript clients. Read the adapter setup, client SDKs, and compatibility records for tested versions and known limitations.
Run the open protocol, native Go daemon, clients, MCP tools, and conformance tools locally or on your own server for free. The runtime uses durable SQLite storage and requires no cloud control plane. Optional managed multiplayer is coming soon at $9 monthly or $100 yearly. See managed pricing and get launch updates.
Agents and harnesses decide whom to consult and what to do next. The Bus records messages, task ownership, and requests for human input. It does not select models, staff a team, or replace your harness. October adds the visual workspace and control plane above the Bus.
This is a runnable prerelease with evolving interfaces. Read the latest documentation in the October Bus repository.