#147147th of 197 in Coding agents and AI editors

ralphex

CLI that runs Claude Code or codex through a markdown plan, with reviews

Stars
1.5k
License
MIT
Last commit
Nov 2026
Last release
Sep 2026
Language
Go
Stars, last 29 weeks+495
21 Apr 2026: 1,019 stars28 Apr 2026: 1,050 stars5 May 2026: 1,092 stars12 May 2026: 1,120 stars19 May 2026: 1,145 stars26 May 2026: 1,174 stars2 Jun 2026: 1,196 stars9 Jun 2026: 1,237 stars16 Jun 2026: 1,260 stars23 Jun 2026: 1,290 stars30 Jun 2026: 1,309 stars7 Jul 2026: 1,334 stars14 Jul 2026: 1,357 stars21 Jul 2026: 1,374 stars28 Jul 2026: 1,388 stars4 Aug 2026: 1,402 stars11 Aug 2026: 1,411 stars18 Aug 2026: 1,426 stars25 Aug 2026: 1,443 stars1 Sept 2026: 1,461 stars8 Sept 2026: 1,469 stars15 Sept 2026: 1,476 stars22 Sept 2026: 1,481 stars29 Sept 2026: 1,484 stars6 Oct 2026: 1,486 stars13 Oct 2026: 1,492 stars20 Oct 2026: 1,499 stars27 Oct 2026: 1,502 stars3 Nov 2026: 1,507 stars10 Nov 2026: 1,514 stars

1,019 on 21 Apr 20261,514 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

ralphex is a single Go binary run from a git repository root. It reads a markdown plan, executes each task in a fresh Claude Code or codex session, runs the plan's validation commands, and commits. It then runs a multi-agent review pipeline (5 agents, optional external codex review, 2 agents) and moves the finished plan to completed/.

Who it is for: Developers who want unattended plan-driven coding with Claude Code or codex

Strengths

  • Fresh session per task keeps context small during long plans
  • Review-only and external-only modes work on branches made outside ralphex
  • --worktree flag runs several plans in parallel on one repo
  • Optional web dashboard (--serve) and Telegram, Email, Slack, webhook notifications

Weaknesses

  • Default mode uses claude --print, which falls under Anthropic's separate Agent SDK credit pool
  • Needs Claude Code or codex CLI installed; codex mode requires codex 0.130.0 or newer
  • Pause and manual break via Ctrl+\ are not available on Windows
  • Wrappers that avoid claude --print are unofficial and may break if Anthropic blocks them

What it needs

  • no GPU
  • Docker + Compose
  • Needs Claude Code CLI or codex CLI, git
  • Models: Claude (via Claude Code), OpenAI codex (default gpt-5.6-sol), custom external review scripts

Quick answers

Is ralphex open source?

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

Can you run ralphex with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Also in Coding agents and AI editors

See all 197
Also in Coding agents and AI editors
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs194.8k stars+739 (+0.4%) in 30 daysMIT97 out of 100
2t3codeDesktop, web and mobile front end for controlling local coding agent CLIs Live demo ↗ (opens in a new tab)56.5k stars+29,061 (+106%) in 30 daysMIT94 out of 100
3codewhaleTerminal coding agent in Rust that works with 40+ model providers41.2k stars+334 (+0.8%) in 30 daysMIT94 out of 100
#4piMinimal terminal coding agent extensible with skills and packages121.4k stars+7,392 (+6.5%) in 30 daysMIT92 out of 100
#5oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory70.8k stars+1,253 (+1.8%) in 30 dayscustom license92 out of 100