no-mistakes  by kunchenguid

AI-powered Git validation for pristine PRs

Created 1 month ago
439 stars

Top 67.5% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

kunchenguid/no-mistakes offers an AI-driven Git proxy to automate code validation and ensure clean Pull Requests (PRs). It targets developers aiming to eliminate code "slop" by integrating an AI pipeline directly into the Git workflow. The core benefit is automated, non-blocking code quality checks before merging, reducing review overhead and enhancing code integrity.

How It Works

The tool functions as a local Git proxy, intercepting pushes. It spins up a disposable worktree to run an AI validation pipeline using configurable agents (e.g., Claude, Codex). Upon successful validation, changes are forwarded upstream, and a clean PR is automatically opened. This process is non-blocking, allowing developers to continue work while validation runs in isolation.

Quick Start & Requirements

Installation via script: curl -fsSL https://raw.githubusercontent.com/kunchenguid/no-mistakes/main/docs/install.sh | sh Alternative install methods (Windows, Go, source) are detailed in the official documentation. no-mistakes init sets up the proxy. Pushing via git push no-mistakes triggers the pipeline. A TUI is accessible via $ no-mistakes for reviewing runs. Docs: https://kunchenguid.github.io/no-mistakes/

Highlighted Details

  • AI Validation: Leverages AI agents (Claude, Codex, OpenCode) for automated code analysis.
  • Agent-Agnostic: Supports multiple AI models and providers.
  • Non-Blocking Workflow: Validation runs in an isolated worktree, not disrupting the developer's primary environment.
  • Automated PRs: Automatically opens clean PRs upon successful pipeline completion.
  • Human Oversight: Allows review and choice between auto-fix or manual correction.

Maintenance & Community

The README provides no specific details on maintainers, community channels, sponsorships, or a public roadmap.

Licensing & Compatibility

The README does not specify the project's license type or compatibility notes for commercial use or closed-source linking.

Limitations & Caveats

Effectiveness hinges on the quality and configuration of AI validation agents; potential AI API costs are not detailed. As a tool focused on core functionality, extensive community support or long-term maintenance guarantees may not yet be established.

Health Check
Last Commit

3 hours ago

Responsiveness

Inactive

Pull Requests (30d)
170
Issues (30d)
7
Star History
489 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.