AI-Zen · Open Source

Open-source toolkit
for AI Agents

An open-source organization around the AI Agent toolchain. Full TypeScript stack, unified @ai-zen/* npm namespace, deeply embracing the MCP protocol — from agent frameworks to terminals, desktops and core libraries, building a trustworthy open-source ecosystem.

10+Repositories
TypeScriptStack
MCPProtocol
Project Matrix

Projects

Browse AI-Zen open-source projects by category — agent frameworks, MCP servers, CLI products, libraries, terminal and desktop.

Core Framework

agents-core

MIT

Agent core runtime

A plugin-driven Agent runtime built directly on the official OpenAI SDK: conversation lifecycle, streaming, tool calling, recursive multi-turn dialogue and plugin extension.

TypeScriptOpenAI SDK
Stars6
npm weekly90
Tests—
View repo @ai-zen/agents-core

agents-sdk

MIT

Agent capabilities SDK

The engine / capability layer on top of core: capability pipeline, global Scope context, MCP connection management, task migration, and a built-in file/command toolset.

TypeScriptMCP
Stars6
npm weekly51
Tests—
View repo @ai-zen/agents-sdk

CLI Products

cli

MIT

Interactive AI Agent terminal

Ships with 20 built-in tools, MCP tool integration, Skill support and task migration — complete agent workflows right in the terminal.

TypeScriptMCP
Stars0
npm weekly207
Tests—
View repo @ai-zen/cli

air

Not public

Minimal AI CLI assistant

A single shell tool plus filesystem memory with automatic context migration — a deliberately minimal CLI assistant.

TypeScript
Stars0
npm weekly12
Tests—
View repo @ai-zen/air

MCP Servers

socket-pty

MIT

Socket-hosted terminal

Cross-platform PTY transport exposed over a socket via standard JSON-RPC 2.0, with an MCP adapter layer.

TypeScriptJSON-RPCMCP
Stars0
npm weekly5
Tests—
View repo @ai-zen/socket-pty

pdf-parse-mcp

MIT

MCP server for precise PDF parsing

Takes PDFs apart precisely for agents — coordinates and sizes for text, vector shapes and bitmaps, plus on-demand raster rendering, to reconstruct designs from PDFs.

TypeScriptMCPpdfjs
Stars0
npm weekly7
Tests—
View repo @ai-zen/pdf-parse-mcp

Libraries

async-queue

MIT

Async queue

An async queue in TypeScript built on async iterators with built-in backpressure control.

TypeScript
Stars3
npm weekly67
Tests—
View repo @ai-zen/async-queue

event-bus

MIT

Event management library

A lightweight event management library supporting on / emit / once / promise / gather.

TypeScript
Stars0
npm weekly21
Tests—
View repo @ai-zen/event-bus

node-fetch-event-source

MIT

SSE event stream consumption

A fetch-based EventSource implementation with full event-stream consumption.

TypeScript
Stars10
npm weekly218913
Tests—
View repo @ai-zen/node-fetch-event-source

lazy-promise

MIT

Lazy promise

A Promise implementation that defers execution until first access.

TypeScript
Stars0
npm weekly5
Tests—
View repo @ai-zen/lazy-promise

Desktop

live2d-copilot

Not public

AI desktop companion

A Live2D AI desktop companion with conversational interaction, planned for Steam; currently under development.

Live2DTypeScript
StatusComing to Steam
Live2D100%
Workshop100%
Chat80%
Plugins20%
Stars19
npm weekly—
Tests—
Ecosystem

Ecosystem

A unified TypeScript stack and @ai-zen/* namespace, layered around the agent toolchain.

Agent frameworkagents-core / agents-sdk
MCP serverspdf-parse-mcp
Productscli · air · live2d-copilot
Libraries & terminalasync-queue · event-bus · lazy-promise · node-fetch-event-source · socket-pty