swarm-forge
A simple tool for coordinating several AI agents.
Learn how to add a new agent role to SwarmForge with this comprehensive guide. Discover the simple steps for creating prompts, registering roles, and launching agents efficiently.
SwarmForge Handoff Protocol: Full Specification Location and Implementation GuideFind the complete SwarmForge handoff protocol specification in a single markdown file. Learn directory layouts, message types, and agent coordination for the unclebob/swarm-forge repository.
How SwarmForge Handles Agent Conflicts: Detection, Resolution & EscalationLearn how SwarmForge handles agent conflicts with Git merge detection, delegate resolution, and operator escalation. Understand the conflict resolution process.
What Agent Backends Does SwarmForge Support? A Complete List of 8 LLM ProvidersExplore SwarmForge's 8 supported agent backends including OpenAI, Anthropic, Cohere, Grok, Groq, Google Vertex AI, Mistral, and a mock backend. Integrate your LLM provider seamlessly.
How to Define Task or Batch Processing Modes for SwarmForge AgentsLearn how to define task or batch processing modes for SwarmForge agents by configuring the roles.tsv file and utilizing the role-receive-mode function for efficient workflow management.
SwarmForge Agent Queue Management: Key Scripts and File‑Based Architecture ExplainedExplore SwarmForge agent queue management with key scripts like swarm_handoff.sh and ready_for_next.sh. Understand its file-based architecture for efficient AI workload handling. Learn more now.
How the SwarmForge Daemon Validates Delivery Targets: A Complete Code WalkthroughUnderstand how the SwarmForge daemon validates delivery targets. Learn about header parsing, duplicate detection, role verification, and more in this code walkthrough.
What Is the Handoff Daemon (handoffd.bb) in SwarmForge?Discover the SwarmForge handoff daemon (handoffd.bb) automates task handoffs by scanning outbox directories, validating .handoff files, updating project boards, and sending tmux notifications.
How to Manage Agent Tasks and Batches in Swarm Forge: A Complete GuideLearn to manage agent tasks and batches in Swarm Forge with ready_for_next_task and ready_for_next_batch scripts. Streamline your workflow efficiently. Get started now.
How the Swarm Forge Agent Queue Loop Works: File-Driven Orchestration ExplainedUnderstand the Swarm Forge agent queue loop. Discover how Babashka scripts process AI tasks through file-driven orchestration for atomic execution and dashboard updates.
SwarmForge Handoff Filename Format: Complete Spec with ExamplesUnderstand the SwarmForge handoff filename format <priority>[_<timestamp>_<sequence>]_from_<source>_to_<destination>.handoff. Learn the spec and see examples for effective routing and ordering.
SwarmForge Handoff Message Types: The Two-Type Protocol ExplainedDiscover the two essential handoff message types in SwarmForge: git_handoff and note. Learn how this protocol streamlines agent-to-agent communication for multi-role development.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →