Let Ralph, Ralph.
Local-first control plane for AI coding loops — Claude · Codex · Aider. 8 agents in shared memory.
0xfaf26f5359bd021193b0296a04adc5549ede8fd3
some huge updates coming to Ralpharium.
we're taking Ralph from an observable coding loop to controlled autonomy.
→ isolated Git worktree per iteration
→ automatic rollback on failure
→ time, token & cost budgets
→ human-in-the-loop question channel
→ self-healing validation loops
→ checkpoints & replay
→ multi-model iteration replay
→ spec → code coverage
let AI run longer, safer, and with clear boundaries.
build → validate → checkpoint → continue.
fail → diagnose → retry.
fail repeatedly → stop.
need a human → ask.
Ralpharium 2.0 is going to be a big one. the next version is about letting Ralph run longer without letting it run wild.
CA : 0xfaf26f5359bd021193b0296a04adc5549ede8fd3
https://t.co/c5dxt5FDTm
Ralph artifacts: Every iteration starts by re-reading the same files. Studio parses each one and surfaces structure to the dashboard.
Plan parser > The parser reads checkbox tasks (- [ ], - [x], plus [/] in-progress, [!] blocked, [~] stale) and groups them by section. It picks "next" as the first pending task and raises warnings for repeated text, all-completed plans, and 24h+ staleness.
gralph! let's continue building this... looks like great day to keep push and building this on @ponsdotfamily.
Run a loop. Watch what changes.
Open the dashboard, pick a runner, click Start. If something fails, the loop stops. If it commits, you see the SHA. Everything stays on your machine.
https://t.co/Ox0sqRFu4g
What's shipping next?
Built in the open. Every milestone is real work — no vapor, no "trust me bro." If a phase says shipped, it's already on your machine when you install. If it says next, the spec is written and the wiring is half-done.
not hasty at all ser, that's actually the right question.
the first-order product is intentionally local + free — we want the control plane to stand on its own without needing a token.
the token is something we're thinking about for the layer around Ralpharium, not as a paywall for the core app. things like advanced orchestration, shared agent infrastructure, marketplace/agent extensions, or other network-level utilities are where it could make sense.
we're still designing that part, so i'd rather ship the product first and let the utility be earned than force a token into the core workflow.
product first, token utility second!
we're actually putting together a full demo video breakdown right now, so it'll be much easier to see how Ralpharium works end to end.
we'll walk through the actual loop, the 8 agents, shared memory, validation/backpressure, iteration history, guardrails, and what happens when things fail.
we'll also explain the token side properly instead of forcing a narrative before the product is clear.
product first, show the actual thing, then talk about the token.
The dream>> North star:
★Self-spec'ing loops. The runner writes specs/*.md from a chat thread, then builds against them. Phase-1 of Wiggum, automated.
★Multi-repo orchestration. One Ralpharium daemon coordinating loops across a monorepo's services or a fleet of microrepos.
★Visual diff approval. Each commit lands on a feature branch; dashboard shows the diff with one-click approve/revert.
★Public agent marketplace. Drop-in custom agents (security_reviewer, perf_auditor, accessibility_critic) you compose into your roster.
Multiplayer + resilience (Soon) :
◇Daemon crash recovery. Replay iterations.jsonl on boot — pick up exactly where the loop died.
◇Multi-client presence. Two devs watching the same loop see each other's cursors and selections.
◇Replay on a different model. Re-run a past iteration on Sonnet vs Opus vs Haiku and diff the outputs.
◇Real per-agent LLM calls. Phase 1 synthesizes agent activity from lifecycle events. Phase 3 = each of the 8 agents is a real LLM call with its own system prompt and history.
Next >> in progress Real autonomy:
→Cost telemetry per iteration. Parse runner stdout for tokens, surface $/iteration, $/session, $/spec_completed.
→Git-worktree-per-iteration sandbox. No edits land on main until validation passes. Auto-rollback on failure.
→Bidirectional question channel. Agent writes a question, loop pauses, you reply, loop resumes — without losing context.
→Time + token budgets. Kill runaway iterations after N seconds or M tokens.
Shipped8 agents, made observable:
✓AgentRoster with 8 fixed roles wired into the iteration lifecycle
✓8-card grid with click-through prompt + decision history
✓Thrash detector — "Ralph keeps Ralphing the wrong thing"
✓Live broadcast on every agent transition + localStorage cache
we're actually putting together a full demo video breakdown right now, so it'll be much easier to see how Ralpharium works end to end.
we'll walk through the actual loop, the 8 agents, shared memory, validation/backpressure, iteration history, guardrails, and what happens when things fail.
we'll also explain the token side properly instead of forcing a narrative before the product is clear.
product first, show the actual thing, then talk about the token.