PI-Desktop
PI-Desktop 是开源、本地优先的 AI 智能体桌面工作区,将项目、智能体、模型、插件和工作流整合到一个持久环境中,支持智能体编排、模型无关和插件驱动设计。
访问 vastsa/PI-Desktop项目简介
PI-Desktop 是本地优先的 AI 智能体桌面工作区。它将项目、智能体、模型、插件和工作流整合到一个持久环境中,支持 Agent、Plan 和 Goal 三种工作模式,并以插件驱动的核心扩展智能体、工作区和平台。
核心功能
- 提供面向项目、会话、评审、预览和智能体的持久工作区,会话可跨多次应用启动继续;插件系统支持命令、面板、浮动小组件、工作面板视图、智能体工具、补全、技能、主题、MCP 服务器、常驻服务和插件消息总线;通过子智能体处理独立工作,并以工作会话承载更长的并行流程;模型配置不绑定供应商,支持云模型、本地模型、自定义网关、OpenAI 兼容 API、Ollama 和 LM Studio,并可针对每个模型独立设置及在会话内切换;本地优先的数据处理,项目、会话、设置和日志默认留在本地,凭据存入操作系统钥匙串,模型请求直接发往所配置的提供商;权限层对特权操作提供允许、询问
适用场景
- 日常 AI 辅助开发,智能体读取代码、编辑文件、运行命令、测试并迭代;重构和高风险变更,在 Plan 模式先评审实施计划再执行;复杂且长时间运行的工作,在 Goal 模式锁定目标和验收标准,并由工作会话并行推进多条工作流;构建插件驱动的工作区产品,例如语音智能体、DevOps 控制台、GitHub 工作区、数据助手或多智能体控制中心。
快速开始
- 下载并安装适用于 macOS、Windows 或 Linux 的 PI-Desktop;配置提供商以连接模型;打开本地项目仓库;以 Agent、Plan 或 Goal 模式开始工作;开发者可从源码运行,需 Node.js >=22.19、pnpm >=10 和稳定的 Rust 工具链,文档流程为克隆仓库、运行 pnpm install、使用 cargo build -p host-core 构建 host-core、运行 pnpm build:js,然后运行 pnpm dev。
部署与要求
- 提供适用于 macOS Apple Silicon 和 Intel、Windows x64 以及 Linux x64/ARM64 的软件包;Linux 软件包要求 glibc 2.35+,常见支持 Ubuntu 22.04+、Debian 12+ 和 Fedora 36+;从源码运行需要 Node.js >=22.19、pnpm >=10 和稳定的 Rust 工具链;macOS 发行版使用 Developer ID 证书签名并经 Apple 公证。
采用前须知
- 许可证:LGPL-3.0。在使用、修改或分发项目前,请确认其具体条款。