Local-first

Code review organized around what actually changed.

Argus is a declaration-centric review tool: see touched symbols first, jump to usage, and read diffs in a full-file viewer with syntax highlighting — all running locally.

Status

Work in progress

  • Argus is under active development — expect rough edges and frequent changes.
  • TypeScript only for now. Declaration-aware review targets TypeScript sources; other languages are not supported yet.
  • Team features coming soon.

Built for how you read code

Instead of scrolling raw patches first, Argus surfaces the declarations your diff touches, then lets you drill into context and usages.

01

Touched declarations

Top-level symbols first; expand to see locals.

02

Usage lookup

Jump from a changed declaration to where it is used in the codebase.

03

Full-file diff viewer

Inline added/removed lines, declaration jumps, and syntax highlighting.

04

Local web UI

A small local server plus web client — your repo stays on your machine. No upload step for your source.

05

Smart review range

On a feature branch: default-branch…HEAD. On the default branch: HEAD…WORKTREE for uncommitted work.

06

CLI entrypoint

Run argus review from the project you want to inspect.