#113113th of 143 in Coding agents and AI editors

ralph-tui

Terminal UI that loops AI coding agents through a task list

Stars
2.5k
License
MIT
Last commit
Sep 2026
Last release
May 2026
Language
TypeScript
Stars, last 29 weeks+333
31 Mar 2026: 2,125 stars7 Apr 2026: 2,157 stars14 Apr 2026: 2,183 stars21 Apr 2026: 2,204 stars28 Apr 2026: 2,220 stars5 May 2026: 2,246 stars12 May 2026: 2,266 stars19 May 2026: 2,289 stars26 May 2026: 2,301 stars2 Jun 2026: 2,315 stars9 Jun 2026: 2,322 stars16 Jun 2026: 2,336 stars23 Jun 2026: 2,350 stars30 Jun 2026: 2,361 stars7 Jul 2026: 2,367 stars14 Jul 2026: 2,378 stars21 Jul 2026: 2,390 stars28 Jul 2026: 2,392 stars4 Aug 2026: 2,397 stars11 Aug 2026: 2,408 stars18 Aug 2026: 2,411 stars25 Aug 2026: 2,414 stars1 Sept 2026: 2,419 stars8 Sept 2026: 2,425 stars15 Sept 2026: 2,435 stars22 Sept 2026: 2,440 stars29 Sept 2026: 2,441 stars6 Oct 2026: 2,448 stars13 Oct 2026: 2,454 stars20 Oct 2026: 2,458 stars

2,125 on 31 Mar 20262,458 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Ralph TUI runs an autonomous loop around a coding agent CLI. It picks the highest-priority task from a prd.json file or a Beads epic, builds a prompt, runs the agent, detects completion and moves on. It supports Claude Code, OpenCode, Factory Droid, Cursor CLI, Gemini CLI, Codex and Kiro CLI, with session persistence and a remote listener for controlling instances on other machines.

Who it is for: Developers running coding agents unattended against a PRD or task list

Strengths

  • Works with seven agent CLIs, including Claude Code, Codex, Gemini CLI and Kiro CLI
  • Sessions can be paused, resumed and recovered after a crash
  • Remote listener with token auth and audit log controls instances on other machines
  • Optional sandbox mode (bwrap on Linux, sandbox-exec on macOS) and headless runs

Weaknesses

  • Only two task trackers: prd.json and Beads
  • Needs Bun and a separately installed agent CLI
  • Remote listener binds to 0.0.0.0 once a token is configured
  • Linux sandbox mode requires bwrap to be installed

What it needs

  • no GPU
  • Needs Bun, A supported agent CLI (Claude Code, OpenCode, Codex, etc.), Beads (optional tracker), bwrap (optional, Linux sandbox)
  • Models: Claude Code, OpenCode, Factory Droid, Cursor CLI, Gemini CLI

Also in Coding agents and AI editors

See all 143
Also in Coding agents and AI editors
RankProjectScore
1ArchonYAML workflow engine that runs AI coding agents through fixed dev steps23.7k starsMIT84 out of 100
2claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs195.1k starsMIT83 out of 100
3Open SWEAgent that turns issues into pull requests, reviews PRs and monitors CI11.1k starsMIT83 out of 100
#4piTerminal coding agent with extensions, skills, and an SDK117k starsMIT80 out of 100
#5oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory70.3k starscustom license80 out of 100