← all repositories
spinabot/brigade

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.

521 stars TypeScript AgentsCoding Assistants
brigade
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.