Pi Durable: Mario Zechner and Armin Ronacher on crash-safe long-running agents

mitsuhiko · x · 2026-10-21

On Fragmented podcast ep. 312, Pi creator Mario Zechner and Earendil co-founder Armin Ronacher unpack the engineering philosophy behind Pi 1.0 and Pi Durable, an experimental harness for long-running agents that survive process death. Key topics: explicit tasks and phases, replay-safe tools, task ownership, storage and crash recovery (compared with Temporal), why Pi added MCP via codemode, subagents, multiplayer agents and networked plugins (Chord), and the limits of self-improving harnesses. Three takeaways: keep primitives small enough to fit in your head; prefer explicit state declarations over automagic checkpointing since agents handle tedium fine; and some software engineering problems can't be ML'd away.

Original post →

More from coding & agent

coding & agent channel →