Crowbar banner
char2cs char2cs

Crowbar

Communication community

Description

Crowbar is a local-first desktop ADE (Agentic Development Platform). Import a repository and every branch becomes its own managed git worktree; start a chat and an agent goes to work inside one, in a real terminal you can watch and type into. Move that same conversation between Claude Code and Codex whenever one suits the task better.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Crowbar
The IDE where agents do the heavy lifting.

Coding agents can now produce more code in an afternoon than anyone can carefully read, and the tooling around them has not kept up. They run loose in the working tree you are also using, or behind a web UI far from the repository they are editing; you are married to whichever vendor's CLI you happened to open; and the review that should decide whether any of it is good happens somewhere else entirely, in a browser tab, against a diff with no trace back to the conversation that produced it.

Crowbar is a local-first desktop IDE built around that gap. Import a repository and every branch becomes its own managed git worktree; start a chat and an agent goes to work inside one, in a real terminal you can watch and type into. Move that same conversation between Claude Code and Codex whenever one suits the task better. When it stops, the branch's review is already there — diff, inline comment threads, PR status — and nothing it did ever touched your own checkout. It runs entirely on your machine: one Go daemon, a React frontend, and a Tauri shell around them.

What's in this repo

Everything. `api/` is the Go daemon that owns worktrees, agent sessions, terminals, LSP and search; `web/` is the React frontend; `desktop/` is the Tauri shell that hosts it; `docker/` is the same daemon serving a prebuilt bundle for self-hosting. The daemon is the product — the desktop app is a window onto it, which is why the Docker image serves the identical thing with no desktop app involved.

What it does

  • Diff review — every branch carries its own diff, inline comment threads and PR status.
  • Provider switching mid-conversation — move a live chat between Claude Code and Codex freely.
  • Deterministic workflows (WIP) — repeatable, declaratively-defined agent runs.
  • And more yet to come.

Switch provi