Show HN:LaReview,先規劃後審核的AI程式碼審查工具,可本地運行,自帶代理

Show HN:LaReview,先規劃後審核的AI程式碼審查工具,可本地運行,自帶代理

Hacker News·

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

Image

La Review

The IDE for Code Review.

Image

Image

Image

Image

Image

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.

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

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

Image

Image

Image

Image

Image

Image

Image

Image

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

Hacker News

相關文章

  1. LaReview:開源免費的次世代程式碼審查工具

    Product Hunt - AI · 4 個月前

  2. Show HN:收集開發者 AI 工具

    3 個月前

  3. Show HN:ChunkHound,一個用於理解大型程式碼庫的本地優先工具

    3 個月前

  4. Show HN:用於高轉換率社群媒體影片的開源 AI 工作流程

    3 個月前

  5. 彙整社群經驗的在地化AI程式設計指南

    4 個月前