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.
Spec Driven Development 🤠Write codebase-aware specs for AI coding agents so they don't derail.
| Date | Stars |
|---|---|
| 2026-07-31 | 682 |
| 2026-08-06 | 682 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<div align="center">
<img width="400" height="150" alt="Shotgun logo transparent background" src="https://github.com/user-attachments/assets/08f9ccd5-f2e8-4bf4-9cb2-2f0de866a76a" />
### Spec-Driven Development
**Write codebase-aware specs for AI coding agents (Codex, Cursor, Claude Code) so they don't derail.**
<p align="center">
<a href="https://github.com/shotgun-sh/shotgun">
<img src="https://img.shields.io/badge/python-3.11+-blue?style=flat&logo=python&logoColor=white" />
</a>
<a href="https://www.producthunt.com/products/shotgun-cli/launches/shotgun-cli">
<img src="https://img.shields.io/badge/Product%20Hunt-%237%20Product%20of%20the%20Day-FF6154?style=flat&logo=producthunt&logoColor=white" />
</a>
<a href="https://github.com/shotgun-sh/shotgun?tab=contributing-ov-file">
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen?style=flat" />
</a>
<a href="https://github.com/shotgun-sh/shotgun?tab=MIT-1-ov-file">
<img src="https://img.shields.io/badge/license-MIT-blue?style=flat" />
</a>
<a href="https://discord.com/invite/5RmY6J2N7s">
<img src="https://img.shields.io/badge/discord-150+%20online-5865F2?style=flat&logo=discord&logoColor=white" />
</a>
</p>
[](https://shotgun.sh) [](https://x.com/ShotgunCLI) [](https://www.youtube.com/@shotgunCLI)
LLM Proxy Status: [](https://status.shotgun.sh/) API Status: [](https://status.shotgun.sh/)
</div>
---
<table>
<tr>
<td>
**AI agents are great at small tasks but derail on big features.** They forget context, rebuild things that already exist, and go off-spec halfway through.
**Shotgun fixes this.** It reads your entire codebase, plans the full feature upfront, then splits it into staged PRs—each with file-by-file instructions your AI agent can actually follow.
Instead of one 10k-line monster PR nobody will review, you get 5 focused PRs that ship.
Works great with Cursor, Claude Code, Antigravity, or Codex. BYOK or use Shotgun credits ($10 = $10 in usage).
</td>
</tr>
</table>
---
# 📦 Installation
**Select your operating system below and click to view installation instructions:**
<details>
<summary><h3>â–º MacOS Install Instructions (click to expand)</h3></summary>
**Step 1: Install uv**
```bash
# Using Homebrew
brew install uv
# Or using curl
curl -LsSf https://astral.sh/uv/install.sh | sh
```
**Step 2: Run Shotgun**
```bash
uvx shotgun-sh@latest
```
</details>
<details>
<summary><h3>â–º Linux Install Instructions (click to expand)</h3></summary>
**Step 1: Install uv**
```bash
curl -LsSf https://astral.sh/uv/install.sh | sh
```
**Step 2: Run Shotgun**
```bash
uvx shotgun-sh@latest
```
</details>
<details>
<summary><h3>â–º Windows Install Instructions (click to expand)</h3></summary>
Open PowerShell and run these commands:
```powershell
# Set execution policy (one-time)
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
# Install uv
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
# Add to PATH (or restart terminal)
$env:Path = "C:\Users\$env:USERNAME\.local\bin;$env:Path"
# OPTIONAL: Enable code indexing (run as Administrator)
Import-Module BitsTransfer
Start-BitsTransfer -Source "https://aka.ms/vs/17/release/vc_redist.x64.exe" -Destination "$env:TEMP\vc_redist.x64.exe"
Start-Process -FilePath "$env:TEMP\vc_redist.x64.exe" -ArgumentList "/install", "/quiet", "/norestart" -Wait
# Run Shotgun
uvx --python 3.12 shotgun-sh@latest
```
| Supported | Not Supported |
|-----------|---------------|
| WiExcerpt of 15,688 characters
Read on GitHub376
65
26
11
8
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:c7bc3d0e090d78bd, topic:developer-tools