© 2026FindAgent  · @simprr
返回列表
b

badlogic/pi-mono

AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI libraries, Slack bot, vLLM pods

⭐

28.7k

Stars

🔱

3.0k

Forks

👁

120

Watchers

📋

6

Issues

TypeScriptMIT创建于 2025/8/9更新于 今天
在 GitHub 上查看
README
由 Gemini 翻译整理

🏖️ OSS 周末

问题追踪器将于 2026 年 4 月 6 日(周一)重新开放。

OSS 周末时间为 2026 年 3 月 27 日(周五)至 2026 年 4 月 6 日(周一)。在此期间,新提交的 Issue 会被自动关闭。如需支持,请加入 Discord。


pi.dev 域名由 exe.dev 慷慨捐赠。

Pi Monorepo

在寻找 pi coding agent? 请查阅 packages/coding-agent 获取安装和使用说明。

用于构建 AI Agent 和管理 LLM 部署的工具集。

软件包

软件包描述
@mariozechner/pi-ai统一的多提供商 LLM API(支持 OpenAI、Anthropic、Google 等)
@mariozechner/pi-agent-core具备工具调用和状态管理功能的 Agent 运行时
@mariozechner/pi-coding-agent交互式编码 Agent CLI
@mariozechner/pi-mom将消息委派给 pi coding agent 的 Slack Bot
@mariozechner/pi-tui具备差分渲染功能的终端 UI 库
@mariozechner/pi-web-ui用于 AI 聊天界面的 Web 组件
@mariozechner/pi-pods用于在 GPU Pod 上管理 vLLM 部署的 CLI

贡献指南

请参阅 CONTRIBUTING.md 了解贡献规范,并查阅 AGENTS.md 了解项目特定规则(适用于人类和 Agent)。

开发

npm install          # 安装所有依赖
npm run build        # 构建所有软件包
npm run check        # 代码检查、格式化及类型检查
./test.sh            # 运行测试(若无 API Key,将跳过依赖 LLM 的测试)
./pi-test.sh         # 从源码运行 pi(可在任何目录下运行)

注意: npm run check 之前必须先运行 npm run build。web-ui 软件包使用 tsc,需要依赖项中已编译的 .d.ts 文件。

许可证

MIT

贡献者
bhgmaPnmfd
项目信息
默认分支main
LicenseMIT License
创建时间2025/8/9
最近更新今天
GAI 中文摘要

Pi-mono 是一个基于 TypeScript 的开源 AI Agent 工具包,旨在为开发者提供构建智能体及管理大模型部署的一站式基础设施。该项目通过提供模块化的开发组件,简化了从模型接入、Agent 运行时构建到多端交互界面开发的全流程。

提供统一的 API 接口以兼容 OpenAI、Anthropic 和 Google 等主流大模型服务。

内置具备工具调用与状态管理能力的 Agent 运行核心框架。

支持通过命令行工具实现交互式编码辅助功能。

包含终端界面库 (TUI) 与 Web 组件库,方便快速搭建各类 AI 交互界面。

集成 vLLM 模型部署管理工具,支持在 GPU 云端环境高效调度模型。

适用于希望快速开发 AI 应用的开发者或技术团队,可用于构建定制化编程助手、企业级 Slack 机器人及各类自动化智能任务系统。