AI-Zen · 开源

为 AI Agent 而生的
开源工具链

围绕 AI Agent 工具链的开源组织。全 TypeScript 技术栈,统一 @ai-zen/* npm 命名空间,深度拥抱 MCP 协议——从 Agent 框架到终端、桌面与基础库,构建可信赖的开源生态。

10+开源仓库
TypeScript技术栈
MCP协议
项目矩阵

项目矩阵

按分类浏览 AI-Zen 的开源项目,涵盖 Agent 框架、MCP 服务、CLI 产品、基础库、终端能力与桌面产品。

核心框架

agents-core

MIT

Agent 核心运行时

插件驱动的 Agent 运行时,直接运行于官方 OpenAI SDK 之上:对话生命周期、流式输出、工具调用、多轮递归对话与插件扩展。

TypeScriptOpenAI SDK
GitHub 星标6
npm 周下载25
测试通过—
查看仓库 @ai-zen/agents-core

agents-sdk

MIT

Agent 能力层 SDK

建立在 core 之上的引擎 / 能力层:业务能力管线(发现→权限过滤→实例化)、Scope 全局上下文、MCP 连接管理、任务迁移与内置文件 / 命令工具集。

TypeScriptMCP
GitHub 星标6
npm 周下载81
测试通过—
查看仓库 @ai-zen/agents-sdk

CLI 产品

cli

MIT

交互式 AI Agent 终端

内置 19 种工具,支持 MCP 工具接入、Skill 技能与任务迁移,可在终端内完成完整的 Agent 工作流。

TypeScriptMCP
GitHub 星标0
npm 周下载71
测试通过—
查看仓库 @ai-zen/cli

air

未公开

极简 AI 终端助手

单 shell 工具 + 文件系统记忆,自动上下文迁移,追求最小化的 CLI 助手体验。

TypeScript
GitHub 星标0
npm 周下载7
测试通过—
查看仓库 @ai-zen/air

MCP 服务

socket-pty

MIT

socket 托管终端

跨平台 PTY 传输,经 socket 以标准 JSON-RPC 2.0 协议暴露,并提供 MCP 适配层。

TypeScriptJSON-RPCMCP
GitHub 星标0
npm 周下载7
测试通过—
查看仓库 @ai-zen/socket-pty

pdf-parse-mcp

MIT

PDF 精确解析 MCP 服务

把 PDF 精确拆解给 Agent:给出文本、矢量图形、位图的坐标与尺寸,并支持按需栅格渲染,用于从 PDF 还原设计稿。

TypeScriptMCPpdfjs
GitHub 星标0
npm 周下载10
测试通过—
查看仓库 @ai-zen/pdf-parse-mcp

基础库

async-queue

MIT

异步队列

TypeScript 实现的异步队列,基于 async iterator,内置背压控制。

TypeScript
GitHub 星标3
npm 周下载168
测试通过—
查看仓库 @ai-zen/async-queue

event-bus

MIT

事件管理库

支持 on / emit / once / promise / gather 的轻量事件管理库。

TypeScript
GitHub 星标0
npm 周下载98
测试通过—
查看仓库 @ai-zen/event-bus

node-fetch-event-source

MIT

SSE 事件流消费

基于 fetch 的 EventSource 实现,具备完整的事件流消费能力。

TypeScript
GitHub 星标10
npm 周下载507317
测试通过—
查看仓库 @ai-zen/node-fetch-event-source

lazy-promise

MIT

惰性 Promise

延迟至首次访问才执行的 Promise 实现。

TypeScript
GitHub 星标0
npm 周下载5
测试通过—
查看仓库 @ai-zen/lazy-promise

桌面产品

live2d-copilot

未公开

AI 桌面宠物

以 Live2D 呈现的 AI 桌面宠物,支持对话交互,拟发布至 Steam;目前开发进行中。

Live2DTypeScript
开发状态Steam 待发布
Live2D100%
Workshop100%
Chat80%
Plugins20%
GitHub 星标19
npm 周下载—
测试通过—
生态一览

技术生态一览

统一的 TypeScript 技术栈与 @ai-zen/* 命名空间,围绕 Agent 工具链分层构建。

Agent 框架agents-core / agents-sdk
MCP 服务pdf-parse-mcp
产品层cli · air · live2d-copilot
基础与终端async-queue · event-bus · lazy-promise · node-fetch-event-source · socket-pty