AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI libraries, Slack bot, vLLM pods
Pi 是一个基于 TypeScript 构建的开源 AI Agent 工具包,旨在提供一套完整的开发框架,帮助开发者高效构建、运行和管理能够执行复杂任务的智能体。它通过统一的接口和模块化组件,解决了多种大模型集成、工具调用逻辑及交互界面开发中的碎片化问题。
提供统一的多模型接口,支持无缝调用 OpenAI、Anthropic、Google 等主流大模型服务。
内置核心运行环境,具备完善的工具调用能力及任务状态管理机制。
提供交互式命令行工具,支持开发者在终端直接进行编码辅助及任务自动化。
包含终端 UI 开发库,支持高效的差异化渲染,方便构建定制化的智能体可视化界面。
支持开源智能体协作,提供将编码会话记录共享至 Hugging Face 的生态机制。
适用于需要快速集成 AI 能力的软件开发者,以及希望构建和实验自主编码智能体、自动化工作流或定制化大模型应用的专业技术人员。