← 返回总览

earendil-works/pi

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

★ 111,177Fork: 14,126语言: TypeScript协议: MIT今日 +294GitHub ↗

Star 增长趋势(本站收录历史)

028K56K83K111K09-1610-02earendil-works/pi 2026-09-16: 106Kearendil-works/pi 2026-10-02: 111K
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 或接入自有项目。

earendil-works/pi - AI 第一线