AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
PlanBridge opens markdown in a local browser so you can highlight text and leave comments like you would in a document. Use it three ways: collaborate on a plan, give feedback on a file, or annotate y
Developer toolsTypeScript · AstroGitHub @contextbridgeOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Precision feedback for coding agent plans
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Review your agent's plan the way you review code.
PlanBridge intercepts your AI coding agent's plan so you can mark up any line and leave precise feedback. The agent adjusts before writing the first line of code. It runs locally, hooks into Claude Code and Codex CLI, and sends your plan content nowhere.
The script uses Homebrew when available and falls back to a tarball into $HOME/.local/bin. After the binary lands, it runs contextbridge install to wire up any supported AI coding harness it finds.
For tarball installs, alpha channel, and flag reference, see Install.Read the full README ↗Review your agent's plan the way you review code.
PlanBridge intercepts your AI coding agent's plan so you can mark up any line and leave precise feedback. The agent adjusts before writing the first line of code. It runs locally, hooks into Claude Code and Codex CLI, and sends your plan content nowhere.
/bin/sh -c "$(curl -fsSL https://downloads.contextbridge.ai/cli/install.sh)"
The script uses Homebrew when available and falls back to a tarball into $HOME/.local/bin. After the binary lands, it runs contextbridge install to wire up any supported AI coding harness it finds.
Prefer to install yourself?
brew install contextbridge/tap/cli
contextbridge install
For tarball installs, alpha channel, and flag reference, see Install.
Full walkthrough: Quickstart.
| Harness | Hook |
|---|---|
| Claude Code | PermissionRequest:ExitPlanMode |
| Codex CLI | Stop |
Using something else (Cursor, Aider, opencode, Gemini CLI, Aether)? Any agent that runs shell commands and parses JSON can pipe a plan to contextbridge plan and act on the response. See Other agents.
Your plan content stays on your machine. No remote backend, no account, no API keys. The CLI sends anonymous product analytics and crash reports unless you opt out with DO_NOT_TRACK=1 or CONTEXTBRIDGE_TELEMETRY_DISABLED=1. Details: Privacy & Telemetry.
PlanBridge is open source (this repo, MIT), and GitHub Actions builds the released binaries straight from it. Every release archive comes with GitHub build provenance: a Sigstore-signed attestation that ties the archive back to the commit and CI workflow that built it, recorded in a public transparency log. Verify a download with:
gh attestation verify contextbridge_<version>_darwin_arm64.tar.gz --repo contextbridge/planbridge
macOS binaries are signed and Apple-notarized on top of that.
PRs and issues welcome. Local setup, the development loop, and the release process live in CONTRIBUTING.md.