Pi 1.0 launches as Earendil introduces Pi Durable for long-running agents

Pi 1.0 launches as Earendil introduces Pi Durable for long-running agents

N
News Editor
2026-10-02 03:35:01
Earendil has officially released Pi 1.0 and, alongside it, introduced an experimental project called Pi Durable. The Pi 1.0 release largely formalizes capabilities that had already gone live in recent updates, while the main new product line is Pi Durable, a lower-level framework built for long-running agents. According to the release note summarized by BlockBeats, Pi Durable continuously writes task state to storage, allowing jobs to resume after a process crash, container restart, or even a computer sleep event. The framework breaks model calls and tool calls into recoverable tasks and saves checkpoints at every step. If a model request is interrupted, it can be retried. Tool execution is only rerun automatically when it is confirmed to be safe to do so. For tools such as deployment or payments, where repeating an action could create duplicate operations, the interrupted state is handed back to the model for handling. Pi Durable also supports multiple simultaneous conversations, queued messages, saved sub-agent states, and automatic compression of overly long context. Earendil said Pi Coding Agent will remain a single-user terminal tool, while more complex persistent agent use cases will be handled by Pi Durable. Both projects use the MIT license.

Earendil has officially released Pi 1.0 and rolled out an experimental companion project, Pi Durable.

Pi 1.0 mainly turns capabilities that had already been launched in recent updates into a formalized release. The actual new product line in this announcement is Pi Durable.

Pi Durable is built for long-running agents

Pi Durable is described as a lower-level framework for developing long-running agents. Task state is continuously written to storage, which allows execution to continue after a process crash, a container restart, or a computer going to sleep.

The framework splits model calls and tool calls into recoverable tasks and saves a checkpoint at each step. If a model request is cut off midway, it can be reissued. Tool calls are only rerun automatically when it has been confirmed that doing so is safe.

For tools such as deployment and payments, where re-execution could create duplicate actions, an interrupted state is handed over to the model for handling.

Multiple conversations and shared agent access

Beyond failure recovery, Pi Durable supports multiple conversations running at the same time. It can preserve queued messages and sub-agent state, and it can automatically compress context when it grows too long.

Different clients can also connect to the same agent to check progress or continue sending instructions.

Earendil separates the two product lines

With this release, Earendil also drew a clearer line between its two product lines. Pi Coding Agent will remain a single-user terminal tool, while more complex persistent agent scenarios are assigned to Pi Durable.

Both products are released under the MIT license. Pi Durable is still an experimental project, and its API may still change. Earendil said designs that prove mature there will later be brought back into Pi Coding Agent.

This article was originally published by Bit.Fan. For more cryptocurrency news and market insights, visit www.bit.fan.
100

Disclaimer:

The market information, project data, and third-party content displayed on this platform are for industry information sharing only and do not constitute any form of investment advice or return commitment.

Cryptocurrency trading carries high risks. Users should fully assess their risk tolerance and make independent decisions. All profits, losses, and legal responsibilities are borne by the users themselves.