reslop
v0.2.1
Published
Interactive code review and repair planning for AI-assisted changes
Maintainers
Readme
👁️ reslop
Review AI generated code and plan changes
Turn generated changes into owned changes
Open a change, leave findings and todos, and prepare a repair plan for the agent.
Review → Plan → Repair → Verify- Leave feedback, issues/todos, and in-place code proposals as a repair plan
- Review uncommitted git diffs, a given commit, a GitHub PR, or a GitLab MR
- File-scope review mode: not just diffs, with editor mode
- Stage, unstage, or revert each contiguous block of diff lines
- Auto-reload local diffs when files change, keeping the current screen
- Import GitHub PR and GitLab MR review comments into the local plan for AI
- Commits list: commit, amend, fixup, reword, drop, pull, and push
- Branches: checkout, create, rebase, drop, pull, and push
- Review each npm dependency once across
package.jsonand the lockfile - Propose unused removals, npm audit fixes, and outdated updates as diffs
- Code highlighting and intra-line diffs: unified, mixed, and side-by-side
- Auto-update patch and minor releases; confirm a new major
- Work with git, npm and fetch in background
Install
npm i -g reslopWorks on Linux, macOS, and Windows. On Windows use Windows Terminal.
Usage
reslopuncommitted diffs in this repositoryreslop path/fileshow only that path or filereslop 7ac260cshow that commit (read-only)reslop https://github.com/metarhia/metacom/pull/555GitHub/GitLab PR/MRreslop -nstart a new review even if the latest is still editingreslop -rread-only modereslop -lightlight color theme (default dark)
Reviews go in .review/YYYY-MM-DD-NN.md with frontmatter status:
editing: still writing the review in reslopready: ready for AI to work through the checkboxespartial: AI started; some items remaindone: all items marked[x]
Future
- Import issues from GitHub and GitLab
- Search, blame, and file history in the review
- Security and code-quality audit; propose a repair plan
- Send anonymized code blocks for expert review
- Send questions and the repair plan to experts for approval
- Ask experts
- Verify the codebase
- Apply refactoring skills
- Call agents, harnesses, and IDEs to execute prepared plans
- Squash, cherry-pick, and interactive rebase
- Merge, rename, and conflict resolution
License
Copyright (c) 2026 Timur Shemsedinov. This is MIT licensed software.
