earendil-works/pi
AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI
Star 增长趋势(本站收录历史)
earendil-works/pi
深度介绍
它是什么
Pi 是 earendil-works 推出的 AI Agent 工具包,用 TypeScript 编写,把统一 LLM API、Agent 循环、终端 UI 和编码 Agent CLI 打包成一个完整套件。
核心亮点
- 统一 LLM API:屏蔽不同模型供应商差异,一套接口自由切换
- 内置 Agent Loop:开箱即用的推理-行动循环,无需从零搭建
- TUI + CLI 双形态:既能嵌进终端交互界面,也能作为编码助手直接调用
- MIT 许可,TypeScript 生态友好
为什么火
11 万+ Star、单日新增近 300,说明它踩中了「Agent 基础设施」的刚需。开发者厌倦了为每个项目重复造轮子,Pi 把最琐碎的部分——模型适配、循环控制、交互层——一次性解决。
适合谁用
想快速构建 AI Agent 的开发者、需要统一多模型接入的团队,以及偏好终端工作流的工程师。
快速上手
git clone https://github.com/earendil-works/pi
cd pi && npm install
参考 README 配置 API Key,即可运行内置 CLI 或接入自有项目。
