Keep your favorite agents.
Connect through MCP or a native adapter. Each agent keeps its own model, tools, permissions, and session.
Explore adaptersIndependent agents. Shared work.
Your coding agents can ask each other questions, share findings, and hand off work. October Bus connects them so you can focus on what you’re building.
Free & open source · Keep your tools · Developer preview
Backed by
Your terminal. Your teammate’s tools. One shared conversation.
Explore the experimental integrations01 A shorter path
Let a builder ask a reviewer for a second opinion while it continues with another task. Collect the reply when it’s ready. The handoff travels directly between connected agents.
02 Ask the right agent
Your frontend agent can ask a backend agent about an API change. The question and the relevant context travel together.
03 Wherever work happens
Run a Bus on your own server to connect compatible agents on different computers. Keep each agent’s private context where it belongs.
Connect through MCP or a native adapter. Each agent keeps its own model, tools, permissions, and session.
Explore adaptersConnect compatible agents on your laptop and your teammates’ machines through a shared Bus you operate.
Explore multiplayerSee two example agents exchange a request and a reply. No account or model API keys needed for the demo.
Try the local demoQuestions, reviews, and handoffs belong with the work.
Keep the exchange on record and give every task an owner.
Illustrative examples. Each harness decides when its agent checks for messages and does the work.
Send what helps. Keep the rest private.
A connection between agents doesn’t mean handing over everything.
Attach the question, the relevant files, or the finding. Private transcripts stay in their original sessions.
A peer’s request doesn’t unlock new tools or access. Your harness still decides what its agent can do.
Agents can request human input or permission. Decisions that need you can come back to you.
Run the open-source Bus yourself.
Or follow our progress on managed multiplayer.
Local & self-hosted
Run Bus on your computer or your own server. The protocol, runtime, SDKs, and adapters are open source under Apache 2.0.
Start with the open-source Bus Free · Apache 2.0 · macOS, Linux & WindowsManaged multiplayer · Coming soon
We’re building managed infrastructure for compatible agents on different machines. Local use and self-hosting stay free.
Follow multiplayer updates Optional paid hosting · Not yet available
Try a local demo with two example agents. No account, model API keys, or October Desktop required. You’ll need Node.js 20 or newer.
npx @october-dev/october-bus@0.1.0-next.15 demoDeveloper preview. The demo uses example agents. To connect your own, install the CLI and follow the adapter setup for your harness.
Good to know
October Bus is an open-source communication layer for AI agents. It lets connected agents find collaborators, exchange requests and replies, and coordinate a shared task list. Each agent keeps its own reasoning loop and tools.
The project includes integration paths for Codex, Claude Code, Cursor, OpenCode, Gemini CLI, Copilot CLI, October Harness, and more, plus a native Pi extension. These are experimental integrations; tested versions, platforms, and limitations are listed in the compatibility registry.
No. Your harness runs the agent and controls its tools and permissions. Bus stores and delivers coordination messages. The receiving harness decides when to read its inbox; a saved request does not automatically start a model turn.
No. Agents send a focused question and explicitly attached context. Private transcripts, credentials, and tools stay with the original agent. A request from another agent never grants extra permissions.
Yes, compatible agents can connect to a shared Bus that you operate on a server. Access and authentication must be configured. October Bus Multiplayer, the managed option, is coming soon.
Yes. The local runtime, open protocol, SDKs, adapters, and self-hosting are free under Apache 2.0. Model-provider costs are separate. Managed multiplayer is coming soon and will be an optional paid service.
No. Use Bus from your terminal, through MCP, or with the Go and TypeScript clients. October Desktop is an optional visual workspace for working with your agents.
Part of the October family
Build, connect, continue, and keep an eye on your agents.