Your AI agents finally got an org chart
Brigade is a self-hosted, terminal-first runtime that coordinates persistent AI agents through an org chart and shared long-term memory.

What it does Brigade is a terminal-first gateway for running multiple AI agents on your own machine. It spawns isolated agents with their own credentials and workspaces, wires them into an organizational hierarchy, and feeds them a shared long-term memory store called Tideline. You interact through a chat TUI or messaging apps like WhatsApp, Slack, and Discord, while the system reaches into external tools via Composio.
The interesting bit The org chart actually governs which agents can delegate to whom, and the whole crew shares one memory engine with hybrid keyword-vector recall and origin scoping. The “Bloody Benchmark” feature even lets you temporarily expose the gateway to the open internet through a tunnel so strangers can stress-test your agents at 3 a.m.
Key highlights
- Self-hosted by default: everything lives under
~/.brigade/, using local filesystem storage or an optional self-hosted Convex backend - Bring-your-own-model support for Claude, GPT, Gemini, Llama, Ollama, and OpenAI-compatible endpoints, with mid-conversation model switching
- Thin-client architecture: the gateway holds all state, so you can disconnect from the TUI and your agents keep running
- 1,000+ app connectors via Composio and an MCP memory server that exposes Tideline to external clients
- No SaaS middleman or telemetry; API keys stay local at mode
0600, and you can authenticate through existing Claude, ChatGPT, or Copilot subscriptions
Verdict Developers who want a local, persistent multi-agent system with real memory and messaging integrations should look here. If you just need a single chat wrapper, this is overkill.
Frequently asked
- What is spinabot/brigade?
- Brigade is a self-hosted, terminal-first runtime that coordinates persistent AI agents through an org chart and shared long-term memory.
- Is brigade open source?
- Yes — spinabot/brigade is open source, released under the MIT license.
- What language is brigade written in?
- spinabot/brigade is primarily written in TypeScript.
- How popular is brigade?
- spinabot/brigade has 521 stars on GitHub.
- Where can I find brigade?
- spinabot/brigade is on GitHub at https://github.com/spinabot/brigade.