{"slug":"swarm-forge","name":"SwarmForge","vendor":"Robert C. Martin","tagline":"Coordinates a swarm of coding agents in isolated git worktrees and tmux sessions, with durable handoffs and approval gates","url":"https://agentboards.org/agent/swarm-forge","website":"https://github.com/unclebob/swarm-forge","docs":"https://github.com/unclebob/swarm-forge","repo":"https://github.com/unclebob/swarm-forge","category":"harness","execution":["local"],"license":"unspecified","open_source":true,"pricing":{"model":"byok","summary":"Source is public with no licence file; you pay for the agent backends it drives","from_usd":null,"free_tier":true,"byok":true},"models":{"backbone":["Claude Code","Codex","Grok","Copilot CLI"],"bring_your_own_model":true,"local_models":false},"protocols":{"mcp_client":false,"mcp_server":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":true,"git_ops":true,"docker_sandbox":false,"multi_agent":true,"headless_ci":false},"context_window":null,"platforms":["macos","linux"],"install":[{"label":"curl","command":"curl -L -o ~/cmds/get-swarm-forge https://raw.githubusercontent.com/unclebob/swarm-forge/main/get-swarm-forge"},{"label":"pack","command":"get-swarm-forge four-pack"}],"benchmarks":[],"tags":["harness","worktrees","tmux","multi-agent","clojure","babashka"],"github_stars":3944,"metrics":{"stars":3944,"pushed_at":"2026-09-07T14:45:22Z","archived":false,"open_issues":51,"latest_version":null,"latest_version_at":null,"latest_version_url":null,"version_source":null,"checked_at":"2026-10-02T05:02:47.723Z"},"sources":{"overview":"https://github.com/unclebob/swarm-forge","install":"https://github.com/unclebob/swarm-forge","capabilities":"https://github.com/unclebob/swarm-forge"},"verified_at":null,"adoption":{"score":3.7,"signals":{"github_stars":3903,"hn_mentions_1y":1},"measured_at":"2026-09-21"},"scores":{"panel":5.3,"adoption":3.7,"spread":2.5,"facts":2.3,"board":4.6,"dimensions":{"reliability":5.5,"usefulness":5.8,"cost":5.3,"longevity":4.5},"per_persona":{"amigo":5.5,"critico":4.8,"profesor":5.8,"inversora":5.3,"jefa":4,"hacker":6.5},"community":null},"rank":null,"category_rank":191,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Hacker's 7 and La Jefa's 3 split on the same missing file: source with no licence is a toy he can use and a liability she cannot approve.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick SwarmForge if you like a pipeline with named stages and want each one isolated; pick Vibe Kanban if you would rather see the work as a board than as sessions.","scores":{"reliability":6,"usefulness":6,"cost":5,"longevity":5},"evidence":["https://github.com/unclebob/swarm-forge"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"Work is handed between roles as commits, so a mistaken intermediate stage is permanently in history and the next role builds on top of it.","scores":{"reliability":5,"usefulness":6,"cost":4,"longevity":4},"evidence":["https://github.com/unclebob/swarm-forge"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"The role decomposition mirrors a textbook development process, and nothing published tests whether six specialised passes outperform one general agent at six times the cost.","scores":{"reliability":7,"usefulness":6,"cost":5,"longevity":5},"evidence":["https://github.com/unclebob/swarm-forge"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"3,717 stars for a project whose distribution is one author's reputation, with no licence, no price and no entity behind it.","scores":{"reliability":5,"usefulness":6,"cost":6,"longevity":4},"evidence":["https://github.com/unclebob/swarm-forge"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"Public source with no licence file is not something my counsel will approve, and each developer running a six-role pack multiplies whichever agent subscription they already hold.","scores":{"reliability":3,"usefulness":4,"cost":5,"longevity":4},"evidence":["https://github.com/unclebob/swarm-forge"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"It is worktrees and tmux with four interchangeable agent backends and arguments passed straight through, which is exactly how I would have built it.","scores":{"reliability":7,"usefulness":7,"cost":7,"longevity":5},"evidence":["https://github.com/unclebob/swarm-forge"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"The role packs are sold as a two-pack, a four-pack and a six-pack, which is the first agent framework priced like beer.","scores":null,"evidence":[]}]}