Speak the outcome
Ask for a landing page change, a packaging fix, a bug review, or a follow-up PR in plain language. Rumal translates that into the right task flow.
Voice-first engineering workspace
Talk to Rumal and it runs your Claude Code or Codex sessions, keeps the work visible, and opens the right thing to review.
Talking to Rumal directly, no keyboard involved.
13 Mac spots left. Windows is waitlist-only for now.
Building the public download page.
Waiting on beta verification.
Preview opened automatically.
Listening for the next instruction.
What it is
Rumal sits above Claude Code and Codex and turns spoken requests into coordinated coding sessions. You can start work, keep tabs on active tasks, inspect results, and steer follow-ups without losing the thread.
Ask for a landing page change, a packaging fix, a bug review, or a follow-up PR in plain language. Rumal translates that into the right task flow.
The task rail shows what is running, blocked, ready for review, or closed, so parallel Claude Code sessions do not disappear into terminal clutter.
When work is ready, Rumal opens the relevant terminal, file, preview, or review pane so you can judge the change in context instead of hunting for it.
How it works
The app is built for the messy middle of software work: tasks branch, questions come back, fixes stack on each other, and you need to stay oriented.
Start a task in one tool, pick it back up and finish it in Rumal.
Choose the codebase you want to work in. Rumal launches the local runtime and keeps Claude Code inside that workspace.
Tell Rumal whether to start something new or continue a specific task number. It routes the request to the matching session.
Ask what is running, what is blocked, what changed, or what Claude asked. Rumal reads the relevant task state and recent terminal evidence.
Open the right file or preview, request fixes, create a PR, and keep the next task moving from the same workspace.
Platform
Rumal is not another chat box. It is a control surface for local coding agents, terminals, artifacts, and spoken feedback.
See every active Claude Code task, whether it is running, waiting for input, ready to review, or already closed.
Use natural speech to spawn tasks, continue existing work, check status, answer questions, close tasks, and open review context.
When Claude edits files or produces artifacts, Rumal can bring the relevant review surface forward instead of leaving you in a terminal scrollback.
Hear meaningful updates when a task finishes, gets blocked, asks a question, or needs verification.
Rumal runs against your local projects and your local Claude Code or Codex setup. Testers bring their own account for whichever they use.
The private beta is packaged for Mac and Windows with the runtime bundled so testers can install one app and start from there.
Voice examples
Rumal is designed around commands that match real development loops: start, inspect, clarify, fix, review, and ship.
Private beta
The beta is intentionally narrow: desktop first, local projects first, and a workflow for people who want voice control over serious coding sessions.
The first beta validates the core workflow: voice input, task orchestration, terminal visibility, artifact review, app packaging, and controlled downloads.
It is not meant to replace GitHub, your editor, Claude Code, or Codex. It gives those tools a shared workspace and a voice-driven control loop.
Try the beta
Start with one project, ask Rumal to create a task, and watch how it keeps the terminal, review context, and next decision in one place.