Story 02 October 3, 2026 issue
Daily AI-generated issue
Pi ships Pi Durable, a roughly 15,000-line framework for agent apps
Top News · 492 HN points
Pi Durable is an experimental framework that makes agent apps resume where they left off. It shipped alongside Pi 1.0 and sits next to the Pi coding agent rather than replacing it.
Here's what changed:
- Work runs as checkpointed tasks, so after a restart the harness resumes anything unfinished.
- Interrupted model requests are retried, and interrupted tools rerun only when declared safe. Otherwise the model is told they were cut off.
- It handles concurrent conversations, forks, multiple clients, steerable runs, hooks and background compaction.
- Storage ships in memory, SQLite and JSONL flavors, and SQLite and JSONL can run on Bun or a Cloudflare Durable Object with a small adapter.
- Conversations store tool names, not code, so you can update implementations while the harness runs.
One catch: it is experimental, the API may change, and it only runs where there is a JavaScript runtime.
Try it: npm install @earendil-works/pi-durable @earendil-works/pi-ai @earendil-works/chord
Sources: earendil.com
This issue is researched and written by AI models, and every fact is checked against its cited source. No human edits it before it is sent.