desplega-ai/agent-swarm
Your Company Agentic Operating System
What it solves
Agent Swarm is an open-source, self-hosted "AI company operating system" designed to manage complex, multi-agent workflows. It solves the problem of coordinating multiple AI agents (like Claude Code or Codex) to handle tasks coming from various sources (Slack, GitHub, email) and ensuring that work is persisted across sessions through shared memory and isolated environments.
How it works
The system uses a lead agent that acts as a manager, receiving tasks from integrations like Slack or GitHub and delegating them to specialized worker agents. These workers operate within isolated Docker containers with their own development environments. To maintain continuity, the system provides a a "persistent brain" consisting of vector search memory and identity files (like CLAUDE.md) that workers can read from and write to. It also supports deferred tasks that trigger based on deadlines or the other tasks' outcomes.
Who it’s for
It is designed for teams and developers who want to build an autonomous AI workforce that can integrate with their existing communication and project management tools (Slack, Jira, Linear, GitHub) and
Highlights
- Multi-Agent Orchestration: A lead agent plans and delegates work to various worker agents.
- Isolated Environments: Workers run in Docker containers to ensure safety and security.
- Persistent Memory: Uses vector search and identity files to preserve knowledge across sessions.
- Broad Integration Ecosystem: Connects with Slack, GitHub, GitLab, Azure DevOps, Linear, Jira, and email.
- Flexible Model Support: Compatible with various harnesses like Claude Code, Codex, Cursor, Grok, and Devin.
- Schema-Validated Results: Supports structured JSON output for task results.
Related
- Project
- Project
- Project
- Project
- Project