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.
An improved implementation of the Ralph Wiggum technique for autonomous AI agent orchestration
| Date | Stars |
|---|---|
| 2026-08-04 | 3088 |
| 2026-08-13 | 3098 |
| 2026-08-18 | 3099 |
| 2026-08-19 | 3102 |
| 2026-08-20 | 3103 |
| 2026-08-21 | 3104 |
| 2026-08-22 | 3107 |
| 2026-08-24 | 3107 |
| 2026-08-25 | 3106 |
| 2026-08-26 | 3110 |
| 2026-08-27 | 3113 |
| 2026-08-28 | 3114 |
| 2026-08-29 | 3114 |
| 2026-08-30 | 3115 |
| 2026-08-31 | 3117 |
| 2026-09-01 | 3120 |
| 2026-09-03 | 3121 |
| 2026-09-04 | 3122 |
| 2026-09-05 | 3124 |
| 2026-09-06 | 3126 |
| 2026-09-07 | 3127 |
| 2026-09-09 | 3132 |
| 2026-09-11 | 3133 |
| 2026-09-12 | 3134 |
| 2026-09-13 | 3135 |
| 2026-09-14 | 3134 |
| 2026-09-15 | 3139 |
| 2026-09-16 | 3140 |
| 2026-09-17 | 3144 |
| 2026-09-18 | 3147 |
| 2026-09-19 | 3148 |
| 2026-09-20 | 3151 |
| 2026-09-21 | 3152 |
| 2026-09-22 | 3152 |
| 2026-09-23 | 3156 |
| 2026-09-24 | 3158 |
| 2026-09-27 | 3159 |
| 2026-09-28 | 3160 |
| 2026-09-30 | 3162 |
| 2026-10-01 | 3161 |
| 2026-10-02 | 3164 |
| 2026-10-03 | 3163 |
| 2026-10-04 | 3162 |
| 2026-10-05 | 3163 |
| 2026-10-06 | 3163 |
| 2026-10-07 | 3166 |
| 2026-10-08 | 3167 |
| 2026-10-09 | 3168 |
| 2026-10-11 | 3169 |
| 2026-10-12 | 3170 |
| 2026-10-13 | 3174 |
| 2026-10-14 | 3176 |
| 2026-10-15 | 3177 |
| 2026-10-16 | 3179 |
| 2026-10-17 | 3179 |
| 2026-10-18 | 3180 |
| 2026-10-19 | 3181 |
| 2026-10-20 | 3181 |
| 2026-10-21 | 3182 |
| 2026-10-22 | 3185 |
| 2026-10-24 | 3186 |
| 2026-10-25 | 3186 |
| 2026-10-26 | 3185 |
| 2026-10-27 | 3188 |
| 2026-10-28 | 3190 |
| 2026-10-30 | 3192 |
| 2026-10-31 | 3191 |
| 2026-11-02 | 3192 |
| 2026-11-03 | 3192 |
| 2026-11-04 | 3193 |
Today
+1 stars today
This week
+3 stars this week
This month
+30 stars this month
Momentum
32.0
growth rate 0.09%/day
<!-- 2026-01-28 --> # Ralph Orchestrator [](LICENSE) [](https://www.rust-lang.org/) [](https://github.com/mikeyobrien/ralph-orchestrator/actions) [](CONTRIBUTING.md#coverage) [](https://github.com/hesreallyhim/awesome-claude-code) [](https://github.com/varun1505/awesome-software-factories) [](https://mikeyobrien.github.io/ralph-orchestrator/) [](https://discord.gg/XWUyeUNffh) A hat-based orchestration framework that keeps AI agents in a loop until the task is done. > "Me fail English? That's unpossible!" - Ralph Wiggum **[Documentation](https://mikeyobrien.github.io/ralph-orchestrator/)** | **[Getting Started](https://mikeyobrien.github.io/ralph-orchestrator/getting-started/quick-start/)** | **[Presets](https://mikeyobrien.github.io/ralph-orchestrator/guide/presets/)** ## Installation ### Via npm (Recommended) ```bash npm install -g @ralph-orchestrator/ralph-cli ``` ### Via GitHub Releases installer ```bash curl --proto '=https' --tlsv1.2 -LsSf \ https://github.com/mikeyobrien/ralph-orchestrator/releases/latest/download/ralph-cli-installer.sh | sh ``` ### Via Cargo ```bash cargo install ralph-cli ``` > Homebrew is not currently published from this repository's automated release flow. Prefer npm, Cargo, or the GitHub Releases installer. ## Quick Start ```bash # 1. Initialize Ralph with your preferred backend ralph init --backend claude # 2. Plan your feature (interactive PDD session) ralph plan "Add user authentication with JWT" # Creates: .ralph/specs/user-authentication/requirements.md, design.md, implementation-plan.md # 3. Implement the feature ralph run -p "Implement the feature in .ralph/specs/user-authentication/" ``` Ralph iterates until it outputs `LOOP_COMPLETE` or hits the iteration limit. For simpler tasks, skip planning and run directly: ```bash ralph run -p "Add input validation to the /users endpoint" ``` ## Web Dashboard (Alpha) > **Alpha:** The web dashboard is under active development. Expect rough edges and breaking changes. <img width="1513" height="1128" alt="image" src="https://github.com/user-attachments/assets/ce5f072f-3d81-44d8-8f2f-88b42b33a3be" /> Ralph includes a web dashboard for monitoring and managing orchestration loops. ```bash ralph web # starts Rust RPC API + frontend + opens browser ralph web --no-open # skip browser auto-open ralph web --backend-port 4000 # custom RPC API port ralph web --frontend-port 8080 # custom frontend port ralph web --legacy-node-api # opt into deprecated Node tRPC backend ``` ### MCP Server Workspace Scope `ralph mcp serve` is scoped to a single workspace root per server instance. ```bash ralph mcp serve --workspace-root /path/to/repo ``` Precedence is: 1. `--workspace-root` 2. `RALPH_API_WORKSPACE_ROOT` 3. current working directory For multi-repo use, run one MCP server instance per repo/workspace. Ralph's current control-plane APIs persist config, tasks, loops, planning sessions, and collections under a single workspace root, so server-per-workspace is the deterministic model. **Requirements:** - Rust toolchain (for `ralph-api`) - Node.js >= 18 + npm (for the frontend) On first run, `ralph web` auto-detects missing `node_modules` and runs `npm install`. To set up Node.js: ```bash # Option 1: nvm (rec
Excerpt of 11,692 characters
Read on GitHubMikey O'Brien · Amazon · United States
456
16
10
6
4
4
3
CoderMageFox · @RiPoAI
3
3
xiaolai · inblockchain · China
2
2
2
Terry Li
2
2
2
1
Rocker
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:51c2b4aab7936b79, topic:ai-agents, desc:ai agent, desc:agent orchestration