A while ago I needed a resumable agent runtime.

I did not want something as large as Temporal, and I did not want another agent framework like LangChain. I wanted something small enough to understand, but solid enough to adapt across the different verticals I was building.

It started with a few bare-bones questions.

The moment an agent leaves a notebook, script, or chat session, the hard problems change:

What work exists?