Ralphing -- first thoughts

Jake Simonds (jklb.social + mea.media) January 24, 2026
Source

Agentic Loops feel...significant

My LLM use patterns in very broad strokes:

1: The Oracle paradigm

I go to ChatGPT (and then Claude) web chat interface to troubleshoot code, ask questions, etc. I schlep the context to the LLM via typing it all out myself or copy/paste.

2: The IDE integration

For me this was Cursor, but there were so many. Now the conversation lives on the side of the IDE, I can mention @{arbitrary-file}.ts with special syntax, and the LLM can propose changes which I can accept/reject.

2.5: MCPs

MCPs never made it into my core workflows personally (except via cursor tool calling) but they felt really significant as an unlock to tool calling. It felt (and I think was) transformative and pointed towards a different paradigm even if, for me, I let the IDEs integrate them for me rather than go to the trouble of repeatedly configuring them myself.

3: Agentic Loops

Agentic Loops

I am trying out Ralph. It's been 3-4 days.

Things I like about Ralph:

What I see when the Ralphs Ralph

๐Ÿ’ค Sleeping 15 seconds before next iteration...

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ”„ Iteration 11 of 20
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ“Š Status: 10 complete, 4 remaining, 1 blocked
๐Ÿ”จ Running build mode...

๐Ÿ”ง Read: PROMPT_build.md
๐Ÿ”ง Read: IMPLEMENTATION_PLAN.md
๐Ÿ”ง Read: App.tsx
๐Ÿ”ง Read: AGENTS.md
๐Ÿ”ง Read: useContentMode.ts
๐Ÿ”ง Read: index.ts
๐Ÿ”ง TodoWrite
๐Ÿ”ง Write: useFullscreenMedia.ts
๐Ÿ”ง TodoWrite
๐Ÿ”ง Edit: App.tsx
๐Ÿ”ง Edit: App.tsx
๐Ÿ”ง Read: App.tsx
๐Ÿ”ง Edit: App.tsx
๐Ÿ”ง TodoWrite
๐Ÿ”ง Edit: index.ts
๐Ÿ”ง TodoWrite
๐Ÿ”ง Bash: npm run build 2>&1...
๐Ÿ”ง Read: index.ts
๐Ÿ”ง Edit: useFullscreenMedia.ts
๐Ÿ”ง Bash: npm run build 2>&1...
๐Ÿ”ง Bash: wc -l ...
๐Ÿ”ง TodoWrite
๐Ÿ”ง Edit: IMPLEMENTATION_PLAN.md
๐Ÿ”ง TodoWrite
๐Ÿ”ง Bash: git status...
๐Ÿ”ง Bash: git add src/hooks/useFullscreenMedia.ts ...
๐Ÿ”ง Bash: git diff --cached --stat...
๐Ÿ”ง Bash: git commit -m \...
๐Ÿ”ง Bash: git push...
๐Ÿ”ง TodoWrite

โœ… Task complete

This could still be tuned. When I first set it up I wasn't getting any console logging, so my visibility on progress was seeing the files for commit on VS Code update.

More quick thoughts

Discussion in the ATmosphere

Loading comments...