Real repositories
Run multiple tasks against the same repository while preserving branch state, file context, and review boundaries.
Open source, self-hosted, cloud infrastructure
AgentSwarm enables multiple agents to work on different tasks in parallel within the same repository. It runs in your own cloud infrastructure and supports both Codex and Claude in isolated Docker containers.
# clone and start the stack
git clone https://github.com/coretracker/agentswarm.git
cd agentswarm
cp .env.example .env
./agentswarm.sh init
./agentswarm.sh start
# create work from the browser
open https://agentswarm.example.com/login
1. connect a repository
2. add OpenAI and Anthropic credentials
3. create parallel tasks for the same repository
4. review each agent's diffs before applying changes
What it does
The app is built around parallel task execution: select a repository, create separate work items, let multiple agents run in isolated containers, and decide which changes move forward.
Run multiple tasks against the same repository while preserving branch state, file context, and review boundaries.
Codex and Claude run in isolated Docker containers so agent work stays separated from the infrastructure that coordinates it.
Follow each task's logs, checkpoints, diffs, Git operations, and terminal output from the browser.
Tasks
AgentSwarm is designed for teams that want multiple agents working independently on different tasks inside the same repository.
Ask an agent to modify the repository in its own isolated workspace.
Ask questions about the repository without writing files.
Reuse prompt templates with variables for recurring repository tasks.
Use repository rules to trigger repeatable task creation automatically.
Runtime model
Agent containers do the coding work. The server coordinates parallel tasks, owns credentials, computes diffs, and exposes review controls for applying, reverting, pushing, or merging changes.
Add repositories, credentials, agent defaults, and snippets.
Start build or ask work from prompts, snippets, or automation rules.
Watch logs, terminal output, checkpoints, and pending diffs for each agent.
Apply, reject, revert, push, or merge each task result from the review UI.
Get started
Deploy AgentSwarm into your infrastructure, connect a repository, and create parallel tasks for agents to work through independently.
git clone https://github.com/coretracker/agentswarm.git
cd agentswarm
cp .env.example .env
./agentswarm.sh init
./agentswarm.sh start
open https://agentswarm.example.com/login