pi-star
概览
pi-star 是什么,以及它如何与 pi 共享数据。
本地优先的 pi 工作台
pi-star 是 pi coding agent 的本地 Web 工作台。界面来自 pi-web,服务端用 Rust + Axum 重新实现;会话、设置和模型凭据仍然保存在 ~/.pi/agent,因此 pi-star、pi CLI 与 pi-web 可以读取同一批数据。
它适合希望把 coding agent 的会话、文件、Git、终端和模型配置集中在一个浏览器界面里,又不希望引入额外云服务的用户。
它能做什么
- 浏览和搜索 pi 的 JSONL 会话,支持分支、fork、重命名、导出与统计
- 文件树、文件预览与上传,Git status / diff / worktree
- 聊天、模型选择、thinking level、工具选择与压缩
- PTY 终端,SSE 实时输出
- 本地 Web 控制台与 Tauri 桌面应用
- 标准 PI(Node.js
pi --mode rpc)与 QuickPI(进程内)两种后端
开源与版本
pi-star 使用 MIT 许可证,没有私有化版本。release 二进制可以单独复制运行,不依赖仓库里的 UI 目录。
与 QuadHub 的关系
pi-star 可以完全独立使用。若你已经在使用 QuadHub 的 Token 服务,也可以把模型请求接到 QuadHub,统一计量与额度;不接入 QuadHub 时,继续使用你自己的 provider 与 API Key。参见可选接入 QuadHub Token。