Review code in the browser.
With the agent built in.

Agents write code in terminals. codebrowse is where you review it: live diffs, line comments, symbol navigation — and the agent's own session one click away. One Go binary, zero dependencies, localhost by default.

go build -o codebrowse . ./serve.sh -r ~/your-repo Go 1.22+ · no npm, no CGO, no config
codebrowse demo: reviewing a diff, commenting, chatting with the agent
reviewing a working-tree diff · line comments · embedded agent chat

Built for the AI-era loop

⚡Same session as your terminal

The chat panel attaches to your live pi session. The agent knows what it just did — you don't repeat context.

💬Comments where the code is

Drag in the gutter, comment on a line or range, discuss with the agent in one click. Pre-PR, pre-commit.

🚦Live diffs, scroll-safe

Agent edits appear while you look at them. GitHub-PR style stacked review, scrollspy, viewport preserved.

🔍Navigate instantly

AST outline, click-any-identifier call sites, parallel content search with regex. All offline, all instant.

Why not an IDE or a PR page?

IDE (VS Code)PR pagecodebrowse
Built forwritinggating mergesreviewing working code, live
Agent contextseparate chat toolsnonethe agent's own session
Line commentsvia extensionsafter PR existsinstant, pre-commit
Weight~1.4 GB, 15+ processespost-hoc only1 binary, ~20 MB, <1 s open
Shows uncommitted workyesnothat's the default view

Run it

# clone & build
$ git clone https://github.com/stillNovice/codebrowse.git && cd codebrowse
$ make build

# review any repo — chat resumes your terminal pi session
$ ./codebrowse -r ~/src/some-repo
→ http://127.0.0.1:4004