agents-core
MITAgent 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.
@ai-zen/agents-coreAn 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.
Browse AI-Zen open-source projects by category — agent frameworks, MCP servers, CLI products, libraries, terminal and desktop.
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.
@ai-zen/agents-coreAgent 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.
@ai-zen/agents-sdkInteractive AI Agent terminal
Ships with 20 built-in tools, MCP tool integration, Skill support and task migration — complete agent workflows right in the terminal.
@ai-zen/cliMinimal AI CLI assistant
A single shell tool plus filesystem memory with automatic context migration — a deliberately minimal CLI assistant.
@ai-zen/airSocket-hosted terminal
Cross-platform PTY transport exposed over a socket via standard JSON-RPC 2.0, with an MCP adapter layer.
@ai-zen/socket-ptyMCP 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.
@ai-zen/pdf-parse-mcpAsync queue
An async queue in TypeScript built on async iterators with built-in backpressure control.
@ai-zen/async-queueEvent management library
A lightweight event management library supporting on / emit / once / promise / gather.
@ai-zen/event-busSSE event stream consumption
A fetch-based EventSource implementation with full event-stream consumption.
@ai-zen/node-fetch-event-sourceLazy promise
A Promise implementation that defers execution until first access.
@ai-zen/lazy-promiseAI desktop companion
A Live2D AI desktop companion with conversational interaction, planned for Steam; currently under development.
A unified TypeScript stack and @ai-zen/* namespace, layered around the agent toolchain.