Skip to main content
AdOpenFree logoPromote your productReach more potential users and drive product growth and revenue.Advertise
Favicon of PI-Desktop

PI-Desktop

Free Listing

PI-Desktop is an open-source, local-first desktop workspace for AI agents that combines projects, agents, models, plugins, and workflows in one persistent environment, with agent orchestration and a model-agnostic, plugin-powered design.

Visit vastsa/PI-Desktop

Overview

PI-Desktop is a local-first desktop workspace for AI agents. It brings projects, agents, models, plugins, and workflows into one persistent environment, supports Agent, Plan, and Goal work modes, and uses a plugin-powered core to extend the agent, workspace, and platform.

Key Features

  • Persistent workspace for projects, sessions, reviews, previews, and agents, with sessions that can continue across app launches.
  • Plugin system for commands, panels, floating widgets, work panel views, agent tools, completion, skills, themes, MCP servers, services, and a plugin message bus.
  • Agent orchestration through Subagents for independent work and Worker Sessions for longer parallel flows.
  • Model-agnostic configuration with cloud models, local models, custom gateways, OpenAI-compatible APIs, Ollama, and LM Studio, with per-model settings and in-session switching.
  • Local-first data handling: projects, sessions, settings, and logs stay local by default; credentials use the OS keychain; model requests go directly to the configured provider.
  • Permission layer for privileged operations with Allow, Ask, and Deny decisions, so each session can have its own level of autonomy.

Use Cases

  • Everyday AI-assisted development where the agent reads code, edits files, runs commands, tests, and iterates.
  • Refactors and high-risk changes where Plan mode reviews an implementation plan before execution.
  • Complex, long-running work where Goal mode locks the objective and acceptance criteria and Worker Sessions run parallel workstreams.
  • Building plugin-powered workspace products such as voice agents, DevOps consoles, GitHub workspaces, data assistants, or multi-agent control centers.

Getting Started

  • Download and install PI-Desktop for macOS, Windows, or Linux.
  • Connect a model by configuring a provider.
  • Open a local project repository.
  • Start working in Agent, Plan, or Goal mode.
  • Developers can run from source with Node.js >=22.19, pnpm >=10, and a stable Rust toolchain; the documented flow is clone the repository, run pnpm install, build host-core with cargo build -p host-core, run pnpm build:js, then pnpm dev.

Deployment & Requirements

  • Packages are available for macOS Apple Silicon and Intel, Windows x64, and Linux x64/ARM64.
  • Linux packages require glibc 2.35+, with common support for Ubuntu 22.04+, Debian 12+, and Fedora 36+.
  • Running from source requires Node.js >=22.19, pnpm >=10, and a stable Rust toolchain.
  • macOS releases are signed with a Developer ID certificate and notarized by Apple.

Before You Adopt

  • License: LGPL-3.0. Review its terms before using, modifying, or distributing the project.
  • The 0.21.x release line is labeled Early Preview, indicating pre-1.0 maturity.
  • When a remote model is used, the context required for the request is sent directly to that provider.

Comments

Sign in to leave a comment.

More like PI-Desktop

Favicon of TokenEconomizer

TokenEconomizer

Free ListingStars: 5.9K

Experience-driven cost control for coding agents

Coding Agents

TokenEconomizer is a plugin that learns from prior coding-agent sessions in a repository to reduce costs by remembering repository facts, pruning unused tools, and intervening in failure loops without changing the agent.

Favicon of Qwen Code

Qwen Code

Free ListingStars: 29.6K

Open-source AI coding agent in your terminal

Coding Agents

Qwen Code is an open-source AI coding agent that lives in your terminal, helping turn ideas into code with agentic workflows and extensible development tools.

Favicon of cinecode

cinecode

Free ListingStars: 2.1K

Films made with code by an AI coding agent

Coding Agents

cinecode turns an idea into a finished MP4: an AI coding agent writes the script, builds every frame in code, designs the sound, and renders short films, long videos, ads, explainers, and music videos.