PI Desktop is a local-first AI coding agent for your desktop: an Electron application with a Rust host core that runs the pi Agent Harness on your own machine, with MCP support and user-installable plugins. It has around 7,100 stars on GitHub and is in active development in 2026.
Most AI coding tools stream your code to someone else’s cloud. PI Desktop takes the opposite approach: the agent harness runs locally, coordinating models, tools and file access from a native desktop app, so your workspace never has to leave your machine. The architecture pairs an Electron interface with a high-performance Rust host core that manages agent sessions, processes and plugin execution. Plugins are user-installable, letting you extend the agent with new capabilities, and MCP (Model Context Protocol) support connects it to the growing ecosystem of external tools and data sources. The interface is internationalized for a global user base. PI Desktop is free and open source under the LGPL-3.0 license, and is aimed at developers who want an agentic coding workflow with desktop-grade responsiveness and privacy.
PI Desktop is free and open source under the LGPL-3.0 license. Download it from GitHub and run it on your own hardware; any model API usage is billed by your chosen provider.
PI Desktop is for developers who want an AI coding agent with the privacy and control of a local application, and for tinkerers who like extending their agent with plugins and MCP tools.