AI product Open source

SwarmForge

SwarmForge is a local, tmux-based orchestration platform for coordinating multiple AI agents across Git worktrees. It reads a project-local configuration that assigns roles, agent backends, worktrees, task or batch handling, and handoff propagation; launches each role in an isolated tmux session; and provides a browser-based pack cockpit for projects, tasks, approvals, clarifications, live status, agent-pane inspection, and teardown. Agents communicate through a daemon-delivered handoff protocol and helper scripts rather than direct tmux messages. The repository supplies two-pack, four-pack, and six-pack workflow templates with role prompts and constitution articles, while projects can define their own swarm topology. It runs locally with zsh, Git, tmux, Babashka, and at least one supported agent backend such as Claude, Codex, Copilot, or Grok; swarm state is kept in the working director

View repository Mentioned in 2 videos ↓

What SwarmForge is used for

2 uses taken from transcripts — each links to the moment in the video.

  • Coordinates multiple agents so they can communicate, exchange information, and assign one another tasks.

  • A lightweight tmux-based orchestration layer for coordinating multiple AI coding agents. It assigns agents separate Git worktrees, sessions, prompts, and handoff protocols, with predefined role chains and shared project rules.

Videos mentioning SwarmForge

2 in the library.