PI-Desktop: A local-first workspace for AI coding agents A developer released PI-Desktop v0.15.1, a local-first desktop workspace for AI coding agents that runs on macOS, Windows, and Linux. Built with Electron, a Rust host core, and the pi agent harness, the app adds persistent projects, sessions, model switching, permissions, and multi-agent workflows to terminal-based coding agents. The project has drawn roughly 4.6k GitHub stars and 390 forks. I wanted a place where an AI coding session could keep its context instead of starting from a blank terminal every time. That is the idea behind PI-Desktop https://github.com/vastsa/PI-Desktop : a local-first desktop workspace for AI coding agents. It brings persistent projects, sessions, model switching, permissions, and multi-agent workflows into one app that runs on macOS, Windows, and Linux. The current release is v0.15.1 . The repository has roughly 4.6k GitHub stars and 390 forks. Terminal coding agents are powerful, but long-running work quickly turns into a collection of terminals, scrollback, copied prompts, and half-remembered decisions. A desktop workspace gives those sessions a home. PI-Desktop is built with Electron, a Rust host core, and the pi agent harness. The goal is not to hide the agent behind a simplified chat box. It is to make the surrounding work easier to inspect: what the agent changed, which tools it used, what still needs approval, and where another agent can help. The local-first approach also matters to me. Your projects and sessions should remain usable without handing the whole workflow to a hosted dashboard. If you build with AI coding agents, I would especially like feedback on the session model, permissions, and multi-agent workflows.