SwarmSDK is a complete reimagining of Claude Swarm that runs all AI agents in a single process using RubyLLM for LLM interactions. Define collaborative AI agents in simple Markdown files with YAML frontmatter, and orchestrate them without the overhead of multiple processes or MCP inter-process communication. Perfect for building lightweight, efficient AI agent teams with specialized roles and capabilities.
Required Ruby Version
>= 3.2.0
Authors
Paulo Arruda
Versions
-
3.0.0.alpha3
-
source
- 3.0.0.alpha3 source February 04, 2026 (107 KB)
-
-
3.0.0.alpha2
-
source
- 3.0.0.alpha2 source February 04, 2026 (103 KB)
-
-
3.0.0.alpha1
-
source
- 3.0.0.alpha1 source February 03, 2026 (100 KB)
-
-
2.7.15
-
source
- 2.7.15 source February 12, 2026 (348 KB)
-
-
2.7.14
-
source
- 2.7.14 source January 30, 2026 (347 KB)
-