vastsa/PI-Desktop
PI-Desktop packages coding agents, reviews, permissions, models, MCP, skills, and subagents into a local-first workspace, but its early-preview interfaces remain unstable.
PI-Desktop is an **early-preview** desktop workspace with a Rust host, Electron UI, and pi agent sidecar. Its **0.14.x** line supports multiple model providers, reviews, permission-aware tools, MCP, Skills, Subagents, plugins, and session checkpoints.
Choose **Agent, Plan, or Goal** mode according to the approval boundary: direct iteration, plan approval before execution, or locked outcomes with an agent-chosen path. Review privileged actions and diffs even when delegating background work.
PI-Desktop is an **early-preview** desktop workspace with a Rust host, Electron UI, and pi agent sidecar. Its **0.14.x** line supports multiple model providers, reviews, permission-aware tools, MCP, Skills, Subagents, plugins, and session checkpoints. Choose **Agent, Plan, or Goal** mode according to the approval boundary: direct iteration, plan approval before execution, or locked outcomes with an agent-chosen path. Review privileged actions and diffs even when delegating background work. Extension interfaces and desktop behavior may change. Plugins are isolated from the renderer and permission-gated, but remain trusted code rather than a full OS sandbox; remote-model context still goes to the configured provider.
This combines several emerging coding-agent controls in one desktop surface: selectable approval boundaries, background subagents, checkpoints, reviews, and permission-gated extensions. Relative to simpler planning modes and multi-agent supervisors, its distinctive claim is graduated autonomy within one workspace; early-preview interfaces, trusted plugins, and provider-bound context keep that autonomy operationally provisional.