Monorepo 5 大包 · 自扩展 AI Agent

Pi Agent
Harness

AI agent 工具集 monorepo。包含 交互式编码 Agent CLI、agent 运行时、统一多供应商 LLM API、终端 UI、Web UI 组件 — 一切构建 AI Agent 所需。

⭐ 查看源码 🌐 项目主页
$ npm install && npm run build
5
核心 Packages
7+
LLM 供应商
Self
自扩展
MIT
开源
PACKAGES

5 大核心包

各司其职,组合自由

@dyyz1993/pi-coding-agent
🤖 Interactive Coding Agent
交互式 AI 编码 Agent CLI。具备工具调用、状态管理、自扩展能力 — 让 AI 像人类工程师一样编码。
CLI 工具调用 自扩展
@dyyz1993/pi-agent-core
🧠 Agent Runtime
Agent 运行时内核。工具调用机制、状态管理、消息流 — 构建 Agent 应用的基础设施。
运行时 状态管理 工具系统
@dyyz1993/pi-ai
⚡ Unified LLM API
统一的多供应商 LLM API。一份代码,无缝切换 OpenAI / Anthropic / Google 等所有主流 LLM。
多供应商 类型安全 流式输出
@dyyz1993/pi-tui
🖥 Terminal UI Library
终端 UI 库,差分渲染。构建高性能终端应用 — 进度条、列表、表单、对话框,一切都丝滑。
差分渲染 高性能 TypeScript
@dyyz1993/pi-web-ui
💬 Web UI Components
Web 端 AI 聊天界面组件库。消息流、代码块、工具调用展示 — 拿来即用。
Web Components React 主题化
PROVIDERS

7+ LLM 供应商

一份代码,跑遍所有主流 LLM

🟢
OpenAI
🟣
Anthropic
🔵
Google
DeepSeek
🟠
GLM
🔴
Qwen
+
自定义

构建你自己的 AI Agent

从 CLI 到 Web,从底层运行时到完整应用