Skip to content

All pages

PI-Desktop

Local-first AI coding agent desktop: Electron + Rust host core + pi Agent Harness + user-installable plugins

Dev Tools8d ago
Category
Dev Tools
Website
github.com
Language
English
Listed
8d ago
Forks
347

vastsa/PI-Desktop ↗, TypeScript, LGPL-3.0, Last commit 1d ago

Most coding agents live in a terminal, an editor extension or a hosted service. PI-Desktop gives the agent a desktop workspace of its own instead, built on Electron with a Rust host core, where a local project's sessions, files, diffs, command output and previews sit together. You bring the model: OpenAI, Anthropic, a local model or any OpenAI-compatible endpoint, with requests going straight to the provider you configure and no PI-Desktop account or relay in between.

Work runs in one of three modes. Agent edits and runs commands directly, Plan writes a frozen implementation plan and waits for approval, and Goal takes an objective with acceptance criteria and picks its own path. Privileged actions pass through a permission layer in every mode, and existing sessions from Claude Code, Codex, OpenCode and Pi can be imported. The app is LGPL-3.0 and still labelled Early Preview, so extension APIs and some behaviour are expected to change.

Like this product?