PI Desktop

PI Desktop

โ˜… 4 ๐Ÿ”– 2500 saves ๐Ÿ’ฐ Free Code AssistantGitHub

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.

Overview

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.

Key Features

  • Local-first AI coding agent โ€” your code stays on your machine
  • Electron UI backed by a fast Rust host core
  • Runs the pi Agent Harness for tool-using coding workflows
  • MCP support for connecting external tools and data
  • User-installable plugin system for new agent capabilities
  • Internationalized interface for global developers

๐Ÿ’ณ Pricing

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.

Who Is It For

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.

๐Ÿš€ Visit PI Desktop Official Site

๐Ÿšฉ Report an issue