Free, local tool for AI-assisted coding
Your AI coding agents, working as one team.
The Senate is a local terminal app that coordinates AI coding tools. Give it a goal: a lead breaks it into tasks, agents build in separate workspaces, and Standard brings in another model to review. Your tests run. You decide what reaches your project.
Use Claude Code, Codex, or models available through OpenCode.
- 01A lead makes the planSmall tasks, clear order
- 02Agents build and checkSeparate workspaces; a second opinion with Standard or Deep
- 03You make the callInspect the diff. Apply, revise, or discard.
Your checkout stays untouched until you approve.
See the idea
Stop copying code between AI models.
One model builds, another checks. The Senate coordinates the handoffs, so you can focus on the decisions.
69 seconds · First, manual copy and paste between models. Then, The Senate coordinates the work and review on your computer.
From request to decision
Tell it what needs doing. Review what comes back.
Describe a coding goal
The lead turns it into small tasks and keeps track of what depends on what.
Let agents do the work
Each task runs in its own copy of your repository. Different roles can use different models.
Choose how much review
Standard and Deep add independent reviewers. Your repository’s own tests run after edits.
Keep the final say
Read the diff and decide: apply it, ask for a fix, or discard it.
Two ways to see the same work
Control it in your terminal. Watch it in 3D.
The terminalevery day

The 3D townoptional

W to open it.The facts
- Cost
- Free and open source.
- Runs on
- Your computer. macOS and Linux.
- Needs
- Git, tmux, and Claude Code, Codex, or OpenCode.
- Status
- Early. Expect rough edges.
Start on your computer
Install The Senate.
curl -fsSL https://raw.githubusercontent.com/ember-mind/the-senate/main/install.sh | sh