Local-first

Review before you push

Argus helps you review your local changes, understand the symbols it touches, and widen the lens only when you need it. Reduce the feedback loop and keep the review close to your train of thought.

See a real review

PR demo

Compare a GitHub Pull Request with what you would see locally when running Argus.

Public review demo

xplosunn/argus-demo-turkish#1

Bugfix.

xplosunn/argus-demo-turkish PR #1
  • The review opens on the changed canRead declaration in src/schema.ts.
  • The added regression test is visible beside the local newSchema and oldSchema variables.

Status

Still getting sharper

  • Argus is under active development, so expect rough edges and frequent iteration.
  • TypeScript only for now. Declaration-aware review currently targets TypeScript sources; other languages are not supported yet.
  • Team features are on the way. Today the focus is helping one developer review more confidently before sharing code.

Stay in the flow

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 first

Top-level symbols surface first, with locals available when you need finer detail.

02

Usage lookup

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

03

Full-file diff viewer

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

04

Local web UI

Your repo stays on your machine. No source upload step required.

05

Smart review range

Feature branch reviews default to default-branch…HEAD; on the default branch, Argus shifts to HEAD…WORKTREE for uncommitted work.

06

CLI entrypoint

Run argus review from the project you want to inspect.