Interactive demo

Take Jimothy for a spin

You don't need to install anything. The template playground and the harness mixer run Jimothy's actual template engine and argv builder in your browser.

1 · A Linear issue becomes a pull request

Label the issue to fire the trigger. Codex requests changes on the first review, and the loop back sends that feedback to the implementer. After that you're the approval gate. Open Rendered prompt on the Implement step after the loop to see {{steps.review.output}} filled in.

Jimothy — Runs › #12
PipelineFeature: Plan → Build → Review → PR
Branch—
StatusWaiting for trigger
Cost$0.00
Plan
Logs stream here once the run starts. Click any step to inspect it.

2 · Pick a harness and model for every step

Every CLI harness is a command plus an argument template. Change the selects to see the exact command line Jimothy spawns. You can edit any built-in harness or add your own on the Harnesses page.

Pipeline editor › Harness & model
1Plan
2Implement
3Review
What Jimothy runs for each step built with the app's own argv builder

3 · Template playground

Prompts, commands, branch names and approval messages are all templates. Edit the template on the left. Turning on shell step quotes interpolated values the way Jimothy does in shell steps, so a stray ' in an issue title can't break out of the command. Add | raw to opt out.

Prompt template

4 · The real app, start to finish

A recording of Jimothy setting up a project and a code pipeline, then running it from a Linear trigger.

Recorded from the real app · project → pipeline → Linear trigger → run

Recorded with npm run record-demo. To make the recording reproducible, the agent steps use Jimothy's built-in Simulator harness and Linear is mocked.