Pi 1.0 hardens the minimal agent harness
Earendil ● Covered by 4 sources
Pi 1.0 is out, with new agent features but the same minimal feel. The bigger twist: Earendil also spun out Pi Durable for longer-running AI tasks.
Based on reporting by Earendil — read the original for the full story.
Summary, retelling and take written by AI under human oversight; images are AI-generated illustrations. How we work · Report an error
Earendil says Pi 1.0 is shipping now as a hardened, minimal, extensible agent harness. The company says hundreds of thousands of people use Pi every week, and that months of issues and pull requests pushed it toward something people and businesses can depend on.
The pitch here is restraint. Pi already worked with the latest models from major providers and had become a daily driver coding agent for people around the world. But the team says it only adopts changes after they’ve proved themselves, because too much agent tooling feels temporary, and too much of it just adds baggage.
So Pi 1.0 adds Codemode, with native MCP support and non-LLM models like Jev and image models. It also adds extension support for virtual models, deferred tool loading, cache warming for anthropic models, mid-conversation system messages, a new TUI theme, and full-screen mode by default. Some of those ideas had been sitting around for months. Others, the company says, never made the cut.
And then there’s the other product. Earendil says it also found that some uses of Pi didn’t fit the original shape at all: people wanted something reachable from different surfaces, able to handle longer-running conversations and tasks. Instead of stretching Pi past recognition, the team created Pi Durable, an experimental package meant as a new substrate for long-running agentic applications. Both Pi 1.0 and Pi Durable are MIT licensed, with Pi available through pi.dev and GitHub, and Pi Durable available through npm.
My take — AI-written commentary, not fact-checked reporting
This is the rare AI release that sounds like it was built by adults who had to live with their own software. Minimalism is easy to say and hard to keep once the feature parade starts, so splitting out Pi Durable instead of stuffing everything into one blob is the right move. More teams should do that and fewer should pretend every bot needs to become a shrine to accumulation.
Read more about this at: Earendil