#113113th of 143 in Coding agents and AI editors
ralph-tui
Terminal UI that loops AI coding agents through a task list
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 2.5k
- License
- MIT
- Last commit
- Sep 2026
- Last release
- May 2026
- Language
- TypeScript
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| Rank | Project | Score |
|---|---|---|
| 1 | ArchonYAML workflow engine that runs AI coding agents through fixed dev steps | 84 out of 100 |
| 2 | claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs | 83 out of 100 |
| 3 | Open SWEAgent that turns issues into pull requests, reviews PRs and monitors CI | 83 out of 100 |
| #4 | piTerminal coding agent with extensions, skills, and an SDK | 80 out of 100 |
| #5 | oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory | 80 out of 100 |