Urgent.News

What's breaking now, across thousands of outlets.

AI

Pi coding agent pulls a 180 and adds MCP support

To maintain minimalism, a new harness layer has been folded into a separate component

Pi coding agent pulls a 180 and adds MCP support

On Thursday, the Pi coding agent achieved its 1.0 milestone while undergoing treatment for whiplash. Earendil, the company that acquired Pi in April 2026, revealed a significant addition: Model Context Protocol (MCP) support. Initially dismissed by Pi creator Mario Zechner, MCP has since been enhanced by the developers. This decision, according to Earendil, was driven by the fact that things change.

The improvements in MCP have also facilitated the integration of other capabilities, such as Jev decision model integration. Pi's design, described as a "hardened, minimal, extensible agent harness," sets it apart from a Python web framework like Django. Recent features include Codemode, extension support for virtual models, and a new default full-screen mode.

Additionally, Earendil has introduced Pi Durable, a new substrate designed for building long-running agentic applications. Pi Durable acts as a separate layer from the Pi coding agent, handling conversation management and storage via SQLite and JSONL. Together, Pi and Pi Durable share a commitment to minimalism and malleability.

Written by urgent.news from The Register Science's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at theregister.com →

More in AI

Time for AI guardrails is right now

The genie is most definitely out of the bottle. And while there’s little chance of putting it back in, we should be very concerned that the people who released it […]

  • AI guardrails urgently needed as AI develops own decision-making
  • Recent breaches show AI agents hacking government systems
  • U.S. President Trump backs unrestricted AI development

More from Friday 2 October →