众力资讯网

pi-web 是一个把 Pi Coding Agent 变成浏览器交互体验的前端

pi-web 是一个把 Pi Coding Agent 变成浏览器交互体验的前端应用,定位很清晰:会话管理 + 实时对话 + 分支化操作,适合替代纯终端方式做可视化使用。
仓库:GITHUB/agegr/pi-web

项目定位与能力
* 面向 Pi 会话的 Web UI:按工作目录浏览会话、查看消息树、在历史节点分叉继续对话。
* 实时流式交互:通过 SSE 把智能体事件推送到前端。
* 运行中可控:支持中途切模型、开关工具、压缩会话(compaction)、steer/follow-up、中断执行。

技术栈
* Next.js 16.2.1 + React 19 + TypeScript
* 关键依赖:@earendil-works/pi-coding-agent、@earendil-works/pi-ai
* CLI 入口:pi-web(bin/pi-web.js)
* 默认开发/运行端口:30141

总体上,pi-web 不是“另一个 Pi 引擎”,而是一个基于 Next.js 的 Pi 可视化操作台:把会话树、分支、模型和工具控制做成了更直观的 Web 产品形态。