Skip to main content

Visualizing loop engineering

A product concept on how loops can be surfaced and visualized intuitively. This is a work in progress.

2026

Foreman

Why

Loop engineering is the next paradigm shift in AI coding. People are moving from prompting agents to writing loops that prompt their agents for them. It's a workflow that took me some time to wrap my head around, but in practice it was actually quite simple. But there are a lot of them. Much like running many parallel agents at once in your terminal, loops run for long stretches of time, across each other.

I wanted to design an interface that let me create loops and understand their workflows and processes visually. Not through the scrolling log we see in a CLI. Loop engineering for dummies, in a sense.

What

The interface is inspired by Dieter Rams' principles and products: useful, understandable, and as little as possible. I started by breaking down the variables that make up different types of loops — /goal, the Ralph loop, and so on — then scoped down to more specific use cases.

This is still a work in progress. Loops are nondeterministic by nature, so building a "deterministic" interface on top of them has been the real challenge.