Show HN:LaReview,先規劃後審核的AI程式碼審查工具,可本地運行,自帶代理
LaReview 是一款專為資深工程師設計的新型 AI 程式碼審查工作台。它能將 PR 轉換為結構化計畫,視覺化架構,並支援本地運行及自訂 AI 代理。
Navigation Menu
Search code, repositories, users, issues, pull requests...
Provide feedback
We read every piece of feedback, and take your input very seriously.
Saved searches
Use saved searches to filter your results more quickly
To see all available qualifiers, see our documentation.
The code review workbench.
License
Licenses found
Uh oh!
There was an error while loading. Please reload this page.
puemos/lareview
Folders and files
Latest commit
History
Repository files navigation

La Review
The IDE for Code Review.

LaReview is a code review workbench for senior engineers. It turns a PR or diff into a structured plan, visualizing architecture and breaking down complex logic so you can review with depth and understanding.
Unlike auto-review bots that race to find bugs, LaReview is a local-first tool designed for active engagement—giving you the insights of a staff engineer without your code ever leaving your machine.
Demo
Key Features
LaReview is designed for a local-first, secure, and focused review experience.










How it works
Terminal Workflow
LaReview includes a CLI that integrates naturally into your developer workflow:
The CLI launches the GUI in the background and passes your diff/repo info seamlessly.
Supported Agents
Requirements
Note
LaReview does not require a custom LaReview server. Your PR data is fetched locally via gh, and plan generation runs via your chosen ACP agent.
Installation
Option A: Homebrew (Recommended)
Install LaReview via Homebrew with a single command:
Option B: Download a release
Option C: One-click CLI installation
Launch LaReview and go to Settings → CLI Installation for a one-click setup to add lareview to your PATH.
Option D: Run from source
Option E: Build a local macOS .app (dev)
Quickstart
Start the app:
Open GENERATE
Pick an agent and click generate
Switch to REVIEW
Tip
If PR loading fails, run gh auth status and then gh auth login.
Usage examples
Review a GitHub PR
Input:
Review a unified diff
Paste a unified diff directly:
Data, paths, and privacy
LaReview stores review state locally.
macOS DB: ~/Library/Application Support/LaReview/db.sqlite
Linux DB: $XDG_DATA_HOME/lareview/db.sqlite or ~/.local/share/lareview/db.sqlite
Override DB path:
Executable discovery (GUI apps can start with a minimal PATH):
Wipe local state:
Development
Toolchain: nightly Rust with rustfmt and clippy components (edition 2024; see rust-toolchain.toml)
Run the app: cargo run
Reset/seed sample data:
If you need more advanced control, use the CLI.
CLI Reference
Checks:
Logging:
Tests:
Supply chain:
Docs
Contributing
Please read CONTRIBUTING.md before submitting a PR.
Security
See SECURITY.md for reporting vulnerabilities.
License
Licensed under either of:
At your option.
About
The code review workbench.
Topics
Resources
License
Licenses found
Code of conduct
Contributing
Security policy
Uh oh!
There was an error while loading. Please reload this page.
Stars
Watchers
Forks
Releases
22
Languages
Footer
Footer navigation
相關文章