Keyboard-first TUI for running parallel AI agents across Git worktrees.
OpenSwarm is for the point where one agent is no longer enough. Instead of juggling terminal tabs and manual worktree commands, you get one visual command center.
- One screen for everything: worktree graph, agent sessions, diffs, and git actions
- Built for parallel flow: run multiple isolated streams without context thrash
- Fast keyboard loop: create, commit, push, merge, and clean up without leaving the TUI
- Configurable keybinds: remap most Worktrees/Changes actions in
~/.config/openswarm/config.toml
cargo install --path . --bin openswarm --force
openswarmInside OpenSwarm:
acreate worktreeOlaunch agentccommit,ppush,mmerge
Full docs: matars.github.io/OpenSwarm
Run docs locally:
make docsActively evolving. Feedback and bug reports are welcome.
