Key details

  1. Pi 1.0 shipped October 1, 2026.
  2. The project is MIT licensed.
  3. Earendil says hundreds of thousands of people use Pi each week.
  4. Codemode adds native MCP and non-LLM model support.
  5. 1.0 adds virtual models, deferred tool loading, Anthropic cache warming and mid-conversation system messages.
  6. Pi Durable launched separately as an experimental long-running-agent substrate.

What builders should take away

  1. Pi is worth evaluating when you want an open coding-agent harness without adopting a large built-in workflow system.
  2. Use virtual models when routing or model composition belongs in your application rather than in a provider-specific product.
  3. Treat MCP servers and extensions as executable authority and review their permissions accordingly.
  4. Keep Pi Durable separate in your evaluation: it is experimental even though the terminal harness has reached 1.0.

What changed

On October 1, 2026, Earendil released Pi 1.0, the first stable release of its MIT-licensed coding-agent harness. The core now includes Codemode, which gives Pi native MCP support and lets it work with non-LLM models such as decision and image models; extension support for virtual models; deferred tool loading; cache warming for Anthropic models; and transcript-aware mid-conversation system messages. Earendil says hundreds of thousands of people use Pi each week. It also released Pi Durable separately as an experimental package for longer-running agent applications rather than expanding the terminal agent itself into a larger orchestration system.

Why it matters

Pi is a useful counterpoint to coding agents that accumulate planning modes, subagents and built-in workflow layers. Its 1.0 boundary shows a smaller harness deciding that MCP and code-driven tool orchestration are now foundational enough to belong in the core while more opinionated long-running orchestration stays outside it. For builders, the practical appeal is an open, extensible substrate that can route across providers and models without tying the workflow to one vendor. The caveat is that Pi’s minimalism also pushes more responsibility onto extensions and the surrounding execution environment; stable 1.0 does not make arbitrary agent tools safe.

Codemode moves tool orchestration into code

Pi 1.0 includes Codemode with native MCP support and support for non-LLM models. Instead of exposing every integration as a large flat tool surface, the agent can write code that invokes tools and composes results. Earendil also added deferred tool loading to keep the active tool surface smaller.

Virtual models make routing an extension concern

Extensions can expose virtual models that combine underlying providers or decision models. Earendil demonstrates a router that plans with Claude Opus, uses Jev to detect the transition to implementation and then hands work to GPT-6 Luna.

Long-running agents stay outside the core

Earendil launched Pi Durable on the same day as an experimental package for longer-running agent applications. Keeping it separate preserves the terminal agent's smaller core while giving developers a path to build persistent or differently surfaced agent systems.

Stable does not mean sandboxed

Pi is designed as a malleable agent harness rather than a restrictive execution environment. Builders still need to reason about the permissions granted to tools, extensions, shells and MCP servers instead of treating the 1.0 label as a security boundary.

What to watch next

  • Whether Pi 1.x keeps its minimal core as MCP and agent-extension ecosystems expand.
  • Adoption and stability of Pi Durable for persistent agent applications.
  • Independent measurements of Codemode token and latency savings across real tool workloads.
  • Security and permission tooling around extensions, MCP servers and code execution.

Still unclear

  • Earendil's weekly-user figure is first-party and has not been independently verified.
  • The release announcement does not provide independent benchmark data for Codemode efficiency or task quality.
  • Pi Durable is explicitly experimental and may change substantially.

Sources

Direct reading behind this dossier.

2 sources
Pi 1.0
Earendil primary

Primary release announcement, feature list, licensing and first-party usage claim.

Discussion

Discussion is reader-contributed. Comments are not part of the BTN dossier or its editorial evidence.

0 visible comments

Join the discussion

Keep comments useful and relevant. Reader contributions may be moderated and are not BTN editorial evidence.

Sign in to comment