{"repo":"DLYZZT/pi-desktop","free":true,"listed":false,"github":"https://github.com/DLYZZT/pi-desktop","clone":"git clone https://github.com/DLYZZT/pi-desktop.git","description":"A local-first, cross-platform Electron desktop workspace for Pi Coding Agent, with sessions, project files, browser tools, skills, plugins, and messaging integrations.","language":"TypeScript","stars":106,"topics":["agentic-ai","ai-agent","ai-coding-assistant","browser-automation","coding-agent","cross-platform","desktop-app","developer-tools","electron","git-worktree"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"Pi Agent Desktop 把 Pi Coding Agent 变成真正的桌面工作台。 本地优先 · 零本地服务器 · 跨平台应用 English · 简体中文 下载 v0.1.12 · 截图 · 功能 · 快速开始 · 架构 · 变更记录 · 路线图 应用截图 技能浏览、启用与内容编辑 系统工具发现与托管运行时管理 核心能力 一个完整的 Agent 工作台 - 创建、切换、重命名和删除会话，并持续展示流式回复 - 新会话可根据首条有效消息在后台自动生成简短标题；可在设置中关闭，手动名称始终优先 - 搜索会话、按日期分组浏览，并在列表和主对话顶部使用稳定的会话标题 - 查看工具调用、执行过程和上下文压缩状态 - 支持排队消息、Steer / Follow-up 等交互方式 - 快速切换模型、推理等级、工具预设和提示音 - 支持图片附件、斜杠命令与 @ 文件引用 - 对话与输入框使用一致的阅读宽度，右侧文件面板可通过鼠标或键盘调整并记住宽度 用户与 Agent 共享的内置浏览器 - 在主界面右侧使用 Electron WebContentsView 承载真实 Chromium 页面，支持多 Tab、临时/持久 Profile、登录态、下载、上传和代理 - Agent 可在独立的 Browser read/interact 授权下执行导航、结构化页面快照、截图、点击、输入、键盘与等待；首次需要时由主窗口弹窗询问，Coding 权限不会隐式开启浏览权限 - 用户与 Agent 操作同一个页面，并可随时接管；提交、下载、上传、权限和外部协议继续经过本地策略或确认 - 设置页管理全局默认与具体会话的永久权限，授权弹窗只产生当前会话的临时权限；高级浏览器模式由一个仅本次启动有效的本机开关统一控制 - 高级浏览器模式整合三层 UA/Client Hints 身份、可信输入、CDP 网络抓包与确认后的写请求重放、JavaScript 经验库和专用高级 Profile；Agent 工具不接收或返回 Cookie value - 私网保护当前为明确标记的 best-effort；未部署受控网络沙箱时，Strict 模式会直接拒绝请求 围绕项目工作的文件体验 - 原生选择项目目录，管理 Git 分支与 Worktree - 浏览项目文件、打开多标签页、下载或引用文件 - Agent 回复和 Markdown 文件支持代码高亮、Mermaid、KaTeX，并可预览 Word（ .docx ）文档 - 文件变更监听与 Git 状态感知，让会话始终贴近当前项目 模型与扩展统一管理 - 内置 Pi Coding Agent 0.84.0，管理模型提供商和模型配置 - 会话启动优先使用本地模型目录；需要时可显式刷新远程目录，离线、超时或部分 provider 失败时继续保留缓存模型 - 支持浏览器 OAuth 登录流程 - 搜索、安装和配置 Skills；正常安装沿用 npm 默认并发，遇到网络、超时或 cache lock 故障时使用隔离缓存重试一次 - 管理 Plugins，并沿用 Pi Agent 的扩展体系 跨平台开发工具管理 - 优先发现并验证用户已有的 Node.js/npm、Python、uv、Git/Bash、Bun 和 jq，覆盖 GUI 启动时 PATH 不完整的常见场景 - 为 Skills、Plugins、Agent Bash、Git/worktree 和搜索工具提供一致的绝对路径与局部执行环境 - 用户确认后可把 Node.js LTS、CPyt","default_branch":null,"files":null,"tree":[],"storefront":"/r/DLYZZT","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DLYZZT/pi-desktop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}