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 with smart compaction. Claude Code plugin combining Ralph Wiggum loop with structured specification workflow.
| Date | Stars |
|---|---|
| 2026-07-24 | 430 |
| 2026-07-25 | 431 |
| 2026-07-28 | 431 |
| 2026-07-30 | 432 |
| 2026-08-06 | 432 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
5.0
growth rate 0.00%/day
<div align="center">
<img src="smart-ralph.png" alt="Smart Ralph" width="500"/>
# Smart Ralph
### *"Me fail specs? That's unpossible!"*
[](https://opensource.org/licenses/MIT)
[](https://claude.ai/code)
[](http://makeapullrequest.com)
**Spec-driven development for Claude Code and Codex. Task-by-task execution with fresh context per task.**
Self-contained execution loop. No external dependencies.
[Quick Start](#-quick-start) | [Commands](#-commands) | [How It Works](#-how-it-works) | [Troubleshooting](#-troubleshooting)
</div>
---
## What is this?
Smart Ralph is a Claude Code plugin that turns your vague feature ideas into structured specs, then executes them task-by-task. Like having a tiny product team in your terminal.
```text
You: "Add user authentication"
Ralph: *creates research.md, requirements.md, design.md, tasks.md*
Ralph: *executes each task with fresh context*
Ralph: "I'm helping!"
```
## Why "Ralph"?
Named after the [Ralph agentic loop pattern](https://ghuntley.com/ralph/) and everyone's favorite Springfield student. Ralph doesn't overthink. Ralph just does the next task. Be like Ralph.
---
## Installation
### Claude Code
```bash
# Install Smart Ralph
/plugin marketplace add tzachbon/smart-ralph
/plugin install ralph-specum@smart-ralph
# Restart Claude Code
```
### Codex
> **Prerequisite:** Install the [Codex CLI](https://github.com/openai/codex) first: `npm install -g @openai/codex`
<details>
<summary>Personal install (available in every project)</summary>
Run these commands from any directory. They clone the repo to a temp folder, copy the plugin to your Codex plugins directory, and clean up.
```bash
# 1. Clone the Smart Ralph repo
git clone https://github.com/tzachbon/smart-ralph.git /tmp/smart-ralph
# 2. Copy the Codex plugin into your personal plugins directory
mkdir -p ~/.codex/plugins
cp -R /tmp/smart-ralph/plugins/ralph-specum-codex ~/.codex/plugins/ralph-specum-codex
# 3. Create a marketplace entry so Codex can discover the plugin
mkdir -p ~/.agents/plugins
cat > ~/.agents/plugins/marketplace.json << 'EOF'
{
"name": "smart-ralph",
"plugins": [{
"name": "ralph-specum",
"source": {"source": "local", "path": "~/.codex/plugins/ralph-specum-codex"},
"policy": {"installation": "AVAILABLE"},
"category": "Productivity"
}]
}
EOF
# 4. Clean up
rm -rf /tmp/smart-ralph
```
</details>
<details>
<summary>Per-project install (one repo only)</summary>
Run these commands from your project root directory (the repo where you want to use Ralph).
```bash
# 1. Clone the Smart Ralph repo
git clone https://github.com/tzachbon/smart-ralph.git /tmp/smart-ralph
# 2. Copy the Codex plugin into your project
mkdir -p ./plugins
cp -R /tmp/smart-ralph/plugins/ralph-specum-codex ./plugins/ralph-specum-codex
# 3. Create a marketplace entry in your project
mkdir -p ./.agents/plugins
cat > ./.agents/plugins/marketplace.json << 'EOF'
{
"name": "smart-ralph",
"plugins": [{
"name": "ralph-specum",
"source": {"source": "local", "path": "./plugins/ralph-specum-codex"},
"policy": {"installation": "AVAILABLE"},
"category": "Productivity"
}]
}
EOF
# 4. Clean up
rm -rf /tmp/smart-ralph
```
</details>
After either method: restart Codex, open the plugin directory, and install `ralph-specum`.
**Optional**: Enable the Stop hook for automatic task execution:
```toml
# ~/.codex/config.toml
[features]
codex_hooks = true
```
See [`plugins/ralph-specum-codex/README.md`](plugins/ralph-specum-codex/README.md) for full details.
**Updating** (run from any directory):
```bash
rm -rf /tmp/smart-ralph
git clone https://github.com/tzachbon/smart-ralph.git /tmp/smart-ralph
cp -R /tmp/smart-ralph/plugins/ralph-specum-codex ~/.codex/plugins/ralph-specum-codex
rm -rf /tmExcerpt of 18,436 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:08ce40e973dcfc61, topic:ai-agents, readme:agentic
matched fp:08ce40e973dcfc61, topic:llm
matched fp:08ce40e973dcfc61, topic:developer-tools
matched fp:08ce40e973dcfc61, topic:workflow-automation