Run several AI coding agents at once without them stepping on each other's files
Set up a review gate that blocks merging until CI checks pass
Give a small team a shared local dashboard for agent-driven development work
Try out agent workflows safely in disposable git worktrees before trusting them on a real branch
| forgeailab/forge | codeaashu/agents-are-thinking | hulk-2019/fujisim | |
|---|---|---|---|
| Stars | 15 | 15 | 15 |
| Language | Rust | Rust | Rust |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Install via npm, Homebrew, or the install script, building from source requires Rust and Cargo.
Forge is a local-first tool for people who run AI coding agents like Claude Code, Codex, or Gemini and want a proper way to manage the work those agents produce. Instead of letting an agent edit files directly in your main project folder, Forge gives each task its own isolated git worktree, so agents cannot interfere with each other and you can discard a task's changes without touching the rest of your repository. Every task moves through a clear lifecycle: from to-do, to in progress, to review, to merging, and finally done, with an audit log tracking what happened along the way. You can define CI steps for each task, and Forge will block the work from merging until those checks pass. This gives teams a review gate similar to what they would expect from a human pull request process, but applied to agent-generated code. The project runs entirely on your own machine. It uses a single binary and SQLite for storage, with a local server that only listens on your own computer, so there are no cloud accounts, no telemetry, and no outside service required. You can install it through npm, Homebrew, or a shell script, and there is a demo mode that seeds sample data so you can try the interface before connecting a real agent. Forge supports multiple ways of interacting with it: a REST API, an MCP endpoint, a command line tool called forge-ctl, and a built-in web interface built with React, all shipped in the same binary. It is built specifically for people who already use coding agents and want a control layer around them. It is not meant to be a chat interface bolted onto an editor, if that is what you want, the project itself points to alternatives like Cursor or Cline instead. The project is currently in public beta, meaning parts of its API and command line flags may still change before a stable release. It is released under the MIT license.
A local, self-hosted control panel that runs AI coding agents like Claude Code and Codex through a real task lifecycle with isolated workspaces and review gates.
Mainly Rust. The stack also includes Rust, SQLite, React.
Free to use, modify, and distribute, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.