@rendotdev/lgtm
v0.2.7
Published
Human approval for agent work, with code diff and Markdown review.
Downloads
107
Maintainers
Readme
LGTM adds a human checkpoint for agentic work by opening a local browser where you can review a diff or document, see exactly what changed, and leave feedback on the relevant lines. Your decision returns to the agent so it can make changes, continue, or stop.


Install
npm install --global @rendotdev/lgtm
lgtm setup
lgtm setupinstalls the LGTM plugin and skill for Pi, Claude Code, and Codex. To configure one integration only, pass--target pi,--target claude, or--target codex.
Features
- Human checkpoints for agent work. Ask an agent to open a review before it considers work complete.
- Precise feedback. Comment on exact lines in Git diffs and rendered Markdown documents.
- A clear handoff. Approve, request changes, or cancel, then let the agent continue with your decision.
- Multiple review sources. Review the current Git diff, a separate worktree, a Markdown document, and more.
- Local and remote repositories. Review a local worktree or read one over SSH while keeping the browser review on your machine.
- Uses the same tools as you. Works natively with Pi, Claude Code, and Codex, or use it from the CLI.
- A fast browser experience. Escape your terminal and review in an extremely performant web view with side-by-side diffs, line wrapping, file groups, saved preferences, auto-save, virtualization, light and dark modes, and more.
Development
LGTM uses Vite+, Node, and Bun.
vp install
vp dev
vp check
vp run package
vp test
bun run demo:imagesvp dev starts the browser app with hot reload and uses the current workspace for its temporary review API. Set LGTM_DEV_CWD=/path/to/repo to review another workspace. bun run demo:images regenerates the screenshots used in this README.
