#2222nd of 26 in Assistants

brigade

Self-hosted crew of AI agents with shared memory, reachable from chat apps

Stars
11.4k
License
MIT
Last commit
Sep 2026
Last release
Sep 2026
Language
TypeScript
Stars, last 18 weeks+11,351
16 Jun 2026: 0 stars23 Jun 2026: 40 stars30 Jun 2026: 51 stars7 Jul 2026: 70 stars14 Jul 2026: 129 stars21 Jul 2026: 171 stars28 Jul 2026: 294 stars4 Aug 2026: 535 stars11 Aug 2026: 2,136 stars18 Aug 2026: 2,901 stars25 Aug 2026: 3,090 stars1 Sept 2026: 3,329 stars8 Sept 2026: 3,485 stars15 Sept 2026: 3,862 stars22 Sept 2026: 5,298 stars29 Sept 2026: 9,672 stars6 Oct 2026: 11,271 stars13 Oct 2026: 11,327 stars20 Oct 2026: 11,351 stars

0 on 16 Jun 202611,351 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Brigade is a Node.js gateway and terminal chat UI that runs multiple isolated agents arranged in an org chart, sharing a file-backed long-term memory called Tideline. Agents are reachable from WhatsApp, Telegram, Slack, Discord, iMessage and BlueBubbles, and can use cron jobs, sub-agents, skills and 1,000+ Composio app connectors. State lives under ~/.brigade/, with an optional self-hosted Convex backend.

Who it is for: Self-hosters who want a multi-agent personal assistant reachable via chat apps

Strengths

  • Supports Anthropic, OpenAI, Gemini, OpenRouter, Ollama and any OpenAI-compatible endpoint, switchable mid-chat
  • Org-chart agent hierarchy with A2A policy, sub-agent fan-out and depth/child caps
  • Default filesystem storage under ~/.brigade/, no database needed; Convex is optional
  • Reuses Claude Code or Codex CLI logins, with privileged actions gated by approval

Weaknesses

  • Install is a curl-pipe-to-shell script; no Docker or compose files detected
  • App connectors depend on a Composio platform key (ak_)
  • Video rendering needs a separate optional engine (headless Chrome, FFmpeg)
  • README is marketing-heavy; hardware requirements and RAM figures are not stated

What it needs

  • no GPU
  • Needs Node.js 22.12+, Composio (optional), Convex (optional), Ollama (optional), headless Chrome and FFmpeg (optional, video)
  • Models: Anthropic, OpenAI, Gemini, OpenRouter, Groq
  • port 7777

Also in Assistants

See all 26
Also in Assistants
RankProjectScore
1OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more392.7k starsMIT85 out of 100
2nanobotSelf-hosted Python personal agent with WebUI, TUI and chat-app channels49.2k starsMIT85 out of 100
3openhumanRust agent harness with desktop app, built-in memory and embeddable library42.2k starsGPL-3.084 out of 100
#4ZeroClawSingle Rust binary agent runtime with 30+ channels and hardware access33k starsApache-2.079 out of 100
#5career-opsJob-search agent that scores postings against your CV and drafts applications76.2k starsMIT77 out of 100