{"slug": "pi-desktop-a-local-first-workspace-for-ai-coding-agents", "title": "PI-Desktop: A local-first workspace for AI coding agents", "summary": "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.", "body_md": "I wanted a place where an AI coding session could keep its context instead of starting from a blank terminal every time.\n\nThat 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.\n\nThe current release is `v0.15.1`. The repository has roughly 4.6k GitHub stars and 390 forks.\n\nTerminal 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.\n\nPI-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.\n\nThe local-first approach also matters to me. Your projects and sessions should remain usable without handing the whole workflow to a hosted dashboard.\n\nIf you build with AI coding agents, I would especially like feedback on the session model, permissions, and multi-agent workflows.", "url": "https://wpnews.pro/news/pi-desktop-a-local-first-workspace-for-ai-coding-agents", "canonical_source": "https://dev.to/vastsa/pi-desktop-a-local-first-workspace-for-ai-coding-agents-1f3p", "published_at": "2026-09-20 10:49:20+00:00", "updated_at": "2026-09-20 11:24:33.273563+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "ai-products"], "entities": ["PI-Desktop", "Electron", "Rust", "pi agent harness", "GitHub"], "alternates": {"html": "https://wpnews.pro/news/pi-desktop-a-local-first-workspace-for-ai-coding-agents", "markdown": "https://wpnews.pro/news/pi-desktop-a-local-first-workspace-for-ai-coding-agents.md", "text": "https://wpnews.pro/news/pi-desktop-a-local-first-workspace-for-ai-coding-agents.txt", "jsonld": "https://wpnews.pro/news/pi-desktop-a-local-first-workspace-for-ai-coding-agents.jsonld"}}