Agent workspace · unclebob
SwarmForge
Command-line toolkit that starts several coding agents in separate git worktrees and tmux sessions, passes committed work between roles through handoffs, and offers a local dashboard for approvals and clarifications.
SwarmForge review
SwarmForge is a command-line toolkit that starts several coding agents in separate git worktrees and tmux sessions, with a local dashboard. The repository has no licence file. We read the vendor's site and GitHub pages in October 2026. We did not run an independent test.
Who it is for
Developers comfortable with zsh and tmux who want a fixed multi-role agent pipeline in worktrees.
What stands out
Each role gets its own worktree and tmux session. Agents pass committed work to the next role through a documented handoff protocol. The local dashboard lets the operator start work, inspect agents, handle approval gates, answer clarifications and stop the swarm.
Ready-made packs have two, four or six roles, for example a coder followed by a cleaner. Two forge variants manage several projects. A helper script installs a chosen product into a project.
The README names four agent backends: codex, grok, claude and copilot. The repository showed about 4,060 stars, and the last push was on 7 September 2026.
Where it falls short
- There is no licence file in the repository, so reuse rights are not stated.
- There are no GitHub releases. The helper script composes files from several branches.
- It needs zsh, git, tmux and Babashka. The README does not list supported operating systems.
- The main branch is not itself a runnable product. You must choose a pack or forge branch.
- We saw no desktop, mobile or phone interface.
Price and licence
No price is stated. We found no licence file on the main branch, and the GitHub API reports none (seen 29 October 2026).
Alternatives
For a simpler session manager, see Claude Squad or Agent Deck.
Facts: platforms, price and licence
- platforms
- No platform list in the README. It needs zsh, git, tmux and Babashka and starts a local dashboard, so it appears to be a command-line tool; no desktop or mobile app is mentioned. A 'simple-windows' tag is described as an old, historical snapshot.
- price
- FreeNo price stated; public GitHub repository with no licence file (seen 2026-10-29).
- source
- ProprietaryLicence: No licence file
- github
- unclebob/swarm-forge 4.1k stars, seen 2026-10-29
SwarmForge features
- ✓ yes AI agents
- ✓ yes Multi-agent
- ✓ yes Git worktrees
- ? not verified MCP
- ? not verified Phone control
- ? not verified Mobile app
- ? not verified SSH
- ? not verified SFTP
- ? not verified Tabs
- ? not verified Split panes
- ? not verified Cloud sync
- ? not verified Team sharing
✓ documented · – absent or not in its feature list · ? not verified
SwarmForge strengths
- Each role gets its own git worktree and tmux session, with a durable handoff protocol between roles
- Local dashboard to start work, inspect agents, handle approval gates and stop the swarm
- Ready-made two-, four- and six-role packs plus two multi-project forge variants, installed with one helper script
- Backends named in the README: codex, grok, claude and copilot
SwarmForge weak points
- No licence file, so reuse rights are not granted by the repository
- No GitHub releases; install is a helper script that composes files from several branches
- Needs zsh, tmux and Babashka; supported operating systems are not stated
- The main branch is explicitly not a runnable product; users must pick a pack or forge branch
Who SwarmForge is for
- best for
- Developers comfortable with tmux and zsh who want a fixed multi-role agent pipeline in worktrees.
- look elsewhere if
- Users who want a packaged desktop app, a clear licence, or a Windows-native tool.
Lists that include SwarmForge
Sources and what we could not verify
Checked 2026-10-29. Prices and features change; the vendor's page is the authority.
- github.com/unclebob/swarm-forge — description, products, prerequisites, backends, worktrees, tmux, dashboard, handoffs
- api.github.com/repos/unclebob/swarm-forge — 4062 stars, no licence reported, not archived, pushed 2026-09-07
- api.github.com/repos/unclebob/swarm-forge/contents — root file list contains no LICENSE file
- api.github.com/repos/unclebob/swarm-forge/releases/latest — 404, no releases
Not verified
- platforms: not stated, left empty
- price: none stated; free inferred from public repository
- vendor/author identity: only GitHub username unclebob seen
- licence files on non-main branches (two-pack, six-pack, etc.) were not opened
- phone_remote, mcp, ssh, mobile_app not stated