bantu

Run your coding agents side by side, each on its own branch.

Bantu is a free, open-source app for Claude Code, Codex, Gemini, OpenCode and Cursor. A small daemon on your Mac, a Linux box or your own cloud gives every task its own git worktree, so five agents can work at once without touching each other's files. You sign in with your own accounts; Bantu has none.

curl -fsSL https://raw.githubusercontent.com/Sreenivas1323/bantu/main/deploy/install.sh | sh

Alpha. macOS and Linux today; Windows is in preview. Apache-2.0.

The Bantu board: a lead workspace has started three others. rate-limit has finished with 3 files changed, refresh-middleware is working, and session-docs is waiting for an answer.
One agent split a task into three workspaces. One is done, one is working, and one is waiting for you to answer a question.

Hand off a task, then get on with yours

  1. Add a repository. Bantu keeps your checkout as it is and works next to it.
  2. Describe the task. It gets a branch, a worktree, its own ports and a chat with the agent you pick.
  3. Review what changed. Read the diff, leave line comments for the agent, then open a pull request or merge it.

Agents keep working when you close the window, because the daemon runs them, not the app.

A chat in the rate-limit workspace: the agent read and edited files, ran bun test, committed, and summarized that POST /login now returns 429 after five attempts a minute.

What's in it

The rate-limit chat on a phone, with the agent's summary and a message box.

Answer from your phone

Open your daemon's address on a phone and add it to the home screen. When an agent needs an approval or an answer, you get a notification, sent by your own daemon rather than a service in between.

Reach it from anywhere with Tailscale, Cloudflare Tunnel or SSH. Previews of your dev servers come along too.

Where it runs, at cost

The same daemon runs anywhere. You pay the provider directly, and Bantu runs no servers of its own.

WhereMonthly cost
Your laptop$0
A machine you own, through Tailscale or Cloudflare Tunnel$0 extra
Your AWS account, on a machine that stops itself when idle≈ $7 at 4 hours a day
The same, at your own domain through CloudFront≈ $10 at 4 hours a day
Bursts of parallel tasks on Vercel Sandbox or Cloudflare ContainersA few cents a task