Skip to content

Matars/OpenSwarm

Repository files navigation

OpenSwarm

Keyboard-first TUI for running parallel AI agents across Git worktrees.

Docs

OpenSwarm screenshot

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.

Why it feels different

  • 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

Quick start

cargo install --path . --bin openswarm --force
openswarm

Inside OpenSwarm:

  1. a create worktree
  2. O launch agent
  3. c commit, p push, m merge

Docs

Full docs: matars.github.io/OpenSwarm

Run docs locally:

make docs

Status

Actively evolving. Feedback and bug reports are welcome.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages