#374374th of 389 in Skills, plugins and prompts

open-ralph-wiggum

Loop runner that re-prompts a coding agent until the task is done

Stars
1.9k
License
MIT
Last commit
Jun 2026
Last release
May 2026
Language
TypeScript
Stars, last 29 weeks+381
21 Apr 2026: 1,525 stars28 Apr 2026: 1,557 stars5 May 2026: 1,629 stars12 May 2026: 1,655 stars19 May 2026: 1,674 stars26 May 2026: 1,704 stars2 Jun 2026: 1,721 stars9 Jun 2026: 1,746 stars16 Jun 2026: 1,762 stars23 Jun 2026: 1,784 stars30 Jun 2026: 1,801 stars7 Jul 2026: 1,813 stars14 Jul 2026: 1,816 stars21 Jul 2026: 1,827 stars28 Jul 2026: 1,837 stars4 Aug 2026: 1,845 stars11 Aug 2026: 1,853 stars18 Aug 2026: 1,861 stars25 Aug 2026: 1,864 stars1 Sept 2026: 1,867 stars8 Sept 2026: 1,869 stars15 Sept 2026: 1,873 stars22 Sept 2026: 1,878 stars29 Sept 2026: 1,881 stars6 Oct 2026: 1,885 stars13 Oct 2026: 1,891 stars20 Oct 2026: 1,896 stars27 Oct 2026: 1,900 stars3 Nov 2026: 1,905 stars10 Nov 2026: 1,906 stars

1,525 on 21 Apr 20261,906 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Open Ralph Wiggum is a Bun and TypeScript CLI (`ralph`) that implements the Ralph Wiggum loop. It sends the same prompt to a coding agent each iteration until the agent outputs a completion promise or hits a max-iteration limit. It wraps Claude Code, Codex, Copilot CLI, Cursor Agent, Qwen Code and OpenCode, and adds a tasks mode, status monitoring and mid-loop context injection.

Who it is for: Developers running unattended coding-agent loops from the terminal

Strengths

  • Switches between six agent CLIs with one --agent flag
  • Tasks mode tracks progress in .ralph/ralph-tasks.md and survives restarts
  • --status and --add-context let you monitor and steer a running loop from another terminal
  • Custom prompt templates with variables for iteration, tasks and injected context

Weaknesses

  • Requires Bun and a separately installed agent CLI
  • Auto-approves all tool permissions by default (--allow-all is on)
  • Max iterations default to unlimited, so a run can use tokens without a cap
  • Auto-commits after iterations unless --no-commit is passed

What it needs

  • no GPU
  • Needs Bun, At least one agent CLI: Claude Code, Codex, Copilot CLI, Cursor Agent, Qwen Code or OpenCode
  • Models: Claude Code, OpenAI Codex, Copilot CLI, Cursor Agent, Qwen Code

Quick answers

Is open-ralph-wiggum open source?

Yes. Its code is on GitHub under the MIT license.

Also in Skills, plugins and prompts

See all 389
Also in Skills, plugins and prompts
RankProjectScore
1claude-memPersistent cross-session memory plugin for Claude Code and other coding agents116.1k stars+16,557 (+17%) in 30 daysApache-2.097 out of 100
2impeccableDesign skill with 24 slash commands for AI coding agents' frontend output Live demo ↗ (opens in a new tab)108k stars+28,186 (+35%) in 30 daysApache-2.097 out of 100
3gstackMarkdown slash-command skills that give Claude Code planning, review, QA and ship roles141.2k stars+5,515 (+4.1%) in 30 daysMIT96 out of 100
#4rufloAgent harness adding swarms, memory and hooks to Claude Code and Codex Live demo ↗ (opens in a new tab)81.5k stars+7,413 (+10%) in 30 daysMIT96 out of 100
#5cavemanShortens coding-agent replies and compresses tool output before the model reads it Live demo ↗ (opens in a new tab)119k stars+8,390 (+7.6%) in 30 daysApache-2.095 out of 100