Discover and explore top open-source AI tools and projects—updated daily.
unoheeAutonomous AI dev team orchestrator
Top 68.0% on SourcePulse
OpenSwarm orchestrates autonomous AI development teams using the Claude Code CLI, integrating with Linear for issue tracking and Discord for control. It automates code generation, review, and PR improvements, leveraging a cognitive memory system for long-term recall, benefiting developers seeking to automate complex coding workflows.
How It Works
The system employs a cron-driven heartbeat to fetch Linear issues, which are then processed by a DecisionEngine. A PairPipeline orchestrates Worker and Reviewer agents (and optionally Tester/Documenter) using pluggable CLI adapters (Claude, Codex). Code changes are iterated upon, reviewed, and updated in Linear, with progress reported to Discord. A hybrid retrieval memory system (LanceDB + Xenova embeddings) stores context across sessions.
Quick Start & Requirements
npm install -g @intrect/openswarmopenswarmclaude -p), Discord Bot token with message content intent, Linear API key and team ID, GitHub CLI (optional).npm install, copying config.example.yaml to config.yaml, and setting up a .env file with API keys.Highlighted Details
Maintenance & Community
No specific details on contributors, sponsorships, or dedicated community channels (e.g., Discord/Slack) are provided beyond the GitHub repository itself.
Licensing & Compatibility
Limitations & Caveats
The tester and documenter agent roles are disabled by default. Autonomous operation requires significant configuration and API key setup. The system relies on external CLIs (Claude, Codex) which must be authenticated and accessible.
1 day ago
Inactive
Josh-XT
eyaltoledano