Top AI Repos โ open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
๐ Gentleman Guardian Angel (gga) - Provider-agnostic code review using AI. Use Claude, Gemini, Codex, Ollama to enforce your coding standards.
| Date | Stars |
|---|---|
| 2026-07-31 | 1109 |
| 2026-08-02 | 1111 |
| 2026-08-03 | 1112 |
| 2026-08-04 | 1113 |
| 2026-08-05 | 1115 |
| 2026-08-06 | 1116 |
Today
+1 stars today
This week
โ stars this week
This month
โ stars this month
Momentum
39.0
growth rate 0.00%/day
<p align="center"> <img width="1024" height="408" alt="image" src="https://github.com/user-attachments/assets/e534ba1e-0044-45c7-a788-b455733c0052" /> </p> <p align="center"> <strong>Provider-agnostic code review using AI</strong><br> Use Claude, Gemini, Codex, OpenCode, Cursor Agent, Kilo, Kiro, Ollama, LM Studio, GitHub Models, MiniMax, or any AI to enforce your coding standards.<br> Pure Bash core. Works everywhere. </p> <p align="center"> <img src="https://img.shields.io/badge/version-2.10.1-blue.svg" alt="Version"> <img src="https://img.shields.io/badge/license-MIT-green.svg" alt="License"> <img src="https://img.shields.io/badge/bash-5.0%2B-orange.svg" alt="Bash"> <img src="https://img.shields.io/badge/platforms-macOS%20%7C%20Linux%20%7C%20Windows-lightgrey.svg" alt="Platforms"> <img src="https://img.shields.io/badge/homebrew-tap-FBB040.svg" alt="Homebrew"> <img src="https://img.shields.io/badge/tests-266%20passing-brightgreen.svg" alt="Tests"> <img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"> </p> <p align="center"> <a href="#-installation">Installation</a> โข <a href="#-quick-start">Quick Start</a> โข <a href="#-providers">Providers</a> โข <a href="#-commands">Commands</a> โข <a href="#-documentation">Docs</a> </p> --- ## Example <img width="962" height="941" alt="image" src="https://github.com/user-attachments/assets/c8963dff-6aa5-420c-b58b-1416e81af384" /> ## ๐ฏ Why? You have coding standards. Your team ignores them. Code reviews catch issues too late. **GGA** runs on every commit, validating staged files against your `AGENTS.md`. Like having a senior developer review every line before it hits the repo. ``` โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โ git commit โ โโโถ โ AI Review โ โโโถ โ โ Pass/Fail โ โ (staged files) โ โ (any LLM) โ โ (with details) โ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ ``` - ๐ **Provider agnostic** โ Claude, Gemini, Codex, OpenCode, Cursor Agent, Kilo, Kiro, Ollama, LM Studio, GitHub Models, MiniMax - ๐ฆ **Pure Bash core** โ no runtime framework; individual providers may require their own CLI or API tooling - ๐ช **Git native** โ Standard pre-commit hook - โก **Smart caching** โ Skip unchanged files - ๐ **PR review mode** โ Review full PRs, not just last commit - ๐ช **Cross-platform** โ macOS, Linux, Windows (Git Bash), WSL --- ## ๐ฆ Installation ### Homebrew (recommended) ```bash brew install gentleman-programming/tap/gga ``` ### Manual ```bash git clone https://github.com/Gentleman-Programming/gentleman-guardian-angel.git cd gentleman-guardian-angel ./install.sh ``` ### Windows (Git Bash, PowerShell, cmd.exe) ```bash git clone https://github.com/Gentleman-Programming/gentleman-guardian-angel.git cd gentleman-guardian-angel bash install.sh echo 'export PATH="$HOME/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc ``` On Windows, the installer also creates `~/bin/gga.bat` so `gga` can be called from `cmd.exe` and PowerShell. Add `%USERPROFILE%\bin` to your Windows user `PATH` for those shells; `.bashrc` only affects Git Bash. > **WSL** is also fully supported โ no special configuration needed. ### Oh My Zsh users If you use [Oh My Zsh](https://ohmyz.sh/) with the `git` plugin enabled (the default), the alias `gga` will conflict with this CLI. You'll see: ``` git: 'gui' is not a git command. See 'git --help'. ``` **Fix:** Add this line to your `~/.zshrc` after the Oh My Zsh source line: ```bash unalias gga 2>/dev/null ``` Then run `source ~/.zshrc` or open a new terminal. --- ## ๐ Quick Start ```bash cd ~/your-project gga init # Create .gga config gga install # Install git hook # Edit .gga to set your PROVIDER # Create AGENTS.md with your coding standards # Done โ every commit gets reviewed ๐ ``` --- ## ๐ Providers | Provider | Config Value | Installation | |----------|-------------|-------------| | **Clau
Excerpt of 6,537 characters
Read on GitHubAlan Buscaglia ยท Spain
84
2
Ramiro
2
1
1
1
Sergio Garcia
1
1
Would you bet a product on this? Bounded 0โ100 and slow moving.
matched fp:8f01ec10d0eb55e0, desc:code review