hustcer/deepseek-review

🚀 Sharpen Your Code, Ship with Confidence – Elevate Your Workflow with DeepSeek Code Review 🚀

What it solves

It automates the process of reviewing code changes in GitHub Pull Requests (PRs) or local Git repositories using DeepSeek AI models, reducing the manual effort required to identify bugs, style violations, and security vulnerabilities.

How it works

The tool integrates with DeepSeek's API (including V4 and R1 models) to analyze code diffs. It can be deployed as a GitHub Action that triggers on PR creation, label addition, or specific comment mentions. It also provides a CLI tool powered by Nushell that allows developers to review local commits, remote PRs, or specific git diffs directly from their terminal.

Who it’s for

Developers and maintainers who want to integrate AI-powered code review into their CI/CD pipeline or perform quick AI-assisted audits of their local changes before committing.

Highlights

  • Flexible Triggering: Supports automatic PR reviews, label-based triggers, or on-demand reviews via PR comments.
  • Local & Remote Support: Review local repositories, specific commits, or remote GitHub PRs via a CLI.
  • Cusomizable AI: Supports custom system/user prompts, temperature settings, and self-hosted DeepSeek models.
  • Granular Control: Ability to include or exclude specific files from the review process using patterns.
  • Cross-Platform: Compatible with macOS, Ubuntu, and Windows.

Related

  • Project
  • Project
  • Project
  • Project
  • Project