Terminal-native PR review
curl -fsSL https://releases.lgtmcli.dev/install.sh | sh
You context-switch to a browser tab. You skim a 400-line diff. You leave only an LGTM. You context-switch back and try to remember what you were doing. Code review shouldn't break your flow.
LGTM syncs your PRs from GitHub, compiles an AI briefing for each one (risk assessment, flagged areas, draft inline comments) and lets you review and submit without leaving the terminal.
supabase/supabase#19284: Add billing usage export endpoint author: billing-dev | opened: 2h ago | CI: pass What changed: • New GET endpoint for billing usage CSV export • CSV formatting helper for usage data Risk: high — missing auth middleware on new billing route Suggested action: request changes | Files: 3 | Lines: +78/-3 [critical] New route exposes billing data without authentication src/routes/index.ts:30 3 draft comments. Run lgtm review to walk through.
Run lgtm init on a repo and LGTM
reads your team's past review comments to bootstrap conventions:
patterns like "we always wrap DB calls in transactions" or "errors must
use our custom error type." These conventions are checked on every
future PR. Over time, it catches the stuff your team cares about without
being told.