云计算百科
云计算领域专业知识百科平台

TypeScript 版 AI Agent 开源项目全量推荐(分框架、实战Demo、全栈Web、多智能体、RAG智能体)

TypeScript 版 AI Agent 开源项目全量推荐(分框架、实战Demo、全栈Web、多智能体、RAG智能体)

本文全部基于 GitHub 高星、持续维护、纯 TS/TS+Node/NextJS 项目,区分学习入门框架、实战Demo、全栈Web产品、多智能体编排、RAG智能体、垂直场景Agent六大类,附带项目地址、核心能力、适用学习场景、快速上手思路,可直接用于自学、作品集、二次开发。

一、TS 原生 Agent 开发框架(底层核心,必学)

适合想掌握 Agent 底层机制、自定义智能体流程、生产级框架开发的开发者,全部原生 TypeScript,强类型、模块化。

  • VoltAgent(企业级单/多智能体框架)
  • • 地址:https://voltagent.dev/

    • GitHub 核心:开源 TypeScript 全链路 Agent 工程平台

    • 核心能力

  • 完整类型安全 API,开箱即用 Agent、工具链、记忆、RAG、护栏(Guardrails)

  • 内置多智能体编排、工作流、MCP 协议、语音Agent、日志观测平台

  • 支持 Hono 服务部署,自带控制台调试、自动评估、监控告警

  • • 适合:企业级 Agent 系统开发、学习标准化 Agent 工程架构

  • tinyAgent-TS(轻量极简入门框架)
  • • 地址:https://github.com/alchemiststudiosDOTai/tinyagent-ts/

    • 核心能力

  • 极简模块化架构,纯 TS,无重型依赖

  • 原生实现 ReAct 推理循环、Zod 类型校验工具系统

  • 内置文件操作、联网搜索、Python 执行等通用工具

  • • 适合:零基础入门 Agent 原理、手写 ReAct 智能体、小型工具类 Agent

  • AgentOS(长记忆+自生成工具智能体框架)
  • • 地址:https://github.com/framerslab/agentos/

    • 核心亮点:业界顶尖认知长记忆系统(基于艾宾浩斯遗忘曲线)

    • 能力:多智能体协作、Agent 运行时自动生成 TS 工具、11 种大模型兼容、人设系统(HEXACO)

    • 适合:研究长期记忆智能体、自主工具生成高级场景

  • TsAgent(一站式低代码 Agent 平台)
  • • 地址:https://github.com/teamsparkai/tsagent

    • 定位:TS 优先的 Agent 全平台,支持可视化无代码搭建智能体、CLI、生产服务端一体

    • 适合:快速搭建可视化 Agent 后台、低代码智能体平台开发

  • AgentKit(Inngest 分布式多智能体编排)
  • • 地址:https://github.com/inngest/agent-kit/

    • 核心:基于事件驱动的分布式 Agent 网络、状态机路由、内置链路追踪、MCP 工具协议

    • 适合:云原生分布式多智能体、故障自愈生产级 Agent 系统

  • adk-typescript(Google ADK TS 复刻)
  • • 地址:https://github.com/waldzellai/adk-typescript

    • 简介:Google Agent Development Kit TypeScript 完整实现,对齐官方 Python ADK

    • 内置:串行/并行/循环/远程多种智能体、会话记忆、OAuth 鉴权

    • 适合:学习 Google 官方智能体设计范式、Gemini 生态 Agent

    二、LangChain.js / LangGraph.js TS 实战项目(主流生态,学习首选)

    LangChain 是 TS/JS 生态最主流 Agent 开发库,以下全部官方/社区标准 Demo,可直接跑通完整 Agent 流程。

  • langchain-ai/agents-from-scratch-ts(官方从零手写Agent教程)
  • • 地址:https://github.com/langchain-ai/agents-from-scratch-ts

    • 核心价值:LangChain 官方 TS 教程仓库,配套 TS Jupyter Notebook

    • 案例覆盖:基础邮件助手、人在回路(HITL)Agent、持久记忆智能体、LangGraph 状态编排

    • 适合:系统学习 LangChain.js Agent 全流程,新手入门标杆

  • HsienW/langchain-react-agent-ts(标准 ReAct 智能体完整模板)
  • • 地址:https://github.com/HsienW/langchain-react-agent-ts

    • 项目结构标准化:

    ◦ agent.ts:智能体组装入口

    ◦ tools.ts:Zod 类型工具定义

    ◦ prompts.ts:系统提示词管理

    • 支持 LangGraph Studio 可视化调试 Agent 执行流程

    • 适合:快速复制 ReAct 智能体模板、自定义业务工具

  • stock_agent_ts(垂直场景实战:股票分析智能体)
  • • 地址:https://github.com/forkai/stock_agent_ts

    • 功能:实时股票行情查询、历史数据分析、财经新闻检索、市场研判

    • 完整 TS 分层结构:配置层、类型定义层、工具层、Agent 核心层

    • 适合:垂直行业业务 Agent 开发学习、作品集实战项目

  • arcade-agents/ts-langchain-GoogleDocs(文档操作专用Agent)
  • • 地址:https://github.com/arcade-agents/ts-langchain-GoogleDocs

    • 基于 ReAct 模式实现 Google Docs 全操作智能体:创建、读写、批注、检索文档

    • 适合:办公自动化 Agent、第三方 SaaS API 工具调用学习

    三、Next.js + TS 全栈 Web Agent(可直接部署上线,作品集首选)

    前后端一体、带完整前端聊天界面,无需单独部署后端服务,基于 Vercel AI SDK + LangChain.js,适合做上线 AI 产品原型。

  • learnwithparam/fullstack-agents-nextjs(Next15 全栈标准Agent模板)
  • • 地址:https://github.com/learnwithparam/fullstack-agents-nextjs

    • 技术栈:Next.js15 + TS + React19 + Vercel AI SDK + Zod 类型工具

    • 核心功能:

  • 流式输出 Agent 思考步骤、工具调用可视化展示

  • 单应用一体化(无独立 Python 后端)

  • Docker 一键部署、OpenRouter 多模型网关兼容

  • • 适合:开发面向C端的Web AI助手、求职作品集标杆项目

  • fullstack-langgraph-nextjs-agent(LangGraph 全栈生产模板)
  • • 地址:https://github.com/onlinehub88/fullstack-langgraph-nextjs-agent

    • 亮点:集成 MCP 动态工具加载、人在回路工具审批、持久会话记忆

    • 完整 Web 交互:聊天界面、工具调用弹窗、历史会话管理

    • 适合:复杂多步骤智能体Web产品、企业级客服Agent前端

    四、TypeScript 多智能体编排框架(复杂任务、团队协作Agent)

    专门解决多Agent分工协作、任务自动拆分、并行执行场景,纯TS实现动态任务DAG、调度器。

    open-multi-agent/open-multi-agent(TS多智能体编排核心库)

    • 地址:https://github.com/open-multi-agent/open-multi-agent

    • 核心能力:

  • 仅输入目标,自动拆解任务DAG、分配给不同角色Agent

  • 支持人工审批计划、断点续跑、执行回放观测面板

  • 极低依赖,任意 Node.js TS 项目无缝接入

  • • 适合:复杂业务流程多智能体团队、自动任务分解系统开发

    五、TS Agentic RAG 检索增强智能体(知识库问答落地必备)

    融合 RAG 知识库检索 + Agent 工具调用,企业落地最常用场景,全部 TypeScript 实现。

  • samuelsenerwa/agentic-rag(轻量TS RAG智能体模板)
  • • 地址:https://github.com/samuelsenerwa/agentic-rag

    • 功能:知识库文档检索、引用溯源、问答智能体、完整 TS 类型定义

    • 基于 Langbase SDK,极简配置,快速搭建私有知识库问答机器人

    • 适合:小型企业知识库、文档问答Demo快速开发

  • Ragent AI(企业级全链路 Agentic RAG,TS+Java 前后端)
  • • 地址:https://github.com/nageoffer/ragent

    • 全链路能力:文档解析、多路混合检索、意图识别、MCP工具调用、会话记忆、模型调度降级

    • 前端TS、后端Java,完整生产级平台架构图、后台管理系统

    • 适合:学习商业化 RAG 智能体平台、企业私有化知识库系统

    六、垂直领域特色 TS Agent 项目(特色赛道学习)

    ElizaOS/eliza(Web3 区块链智能体操作系统,纯TS)

    • 地址:https://github.com/elizaOS/eliza

    • 定位:原生 TypeScript 构建 Web3 AI Agent 操作系统,支持读写区块链、智能合约交互、链上数据分析智能体

    • 适合:Web3、区块链赛道 AI Agent 开发

    七、分阶段 TS Agent 学习路线(配套项目顺序)

    阶段1:零基础掌握Agent基础原理(1周)

  • tinyAgent-TS:手写极简 ReAct 智能体,理解循环、工具调用底层

  • langchain-ai/agents-from-scratch-ts:官方 LangChain TS 完整教程

  • 阶段2:单业务垂直智能体实战(2周)

  • stock_agent_ts:行业垂直Agent,学习业务工具封装

  • langchain-react-agent-ts:标准化可复用 Agent 模板

  • 阶段3:Web 全栈可部署 Agent(作品集核心,2~3周)

  • fullstack-agents-nextjs:轻量化Next全栈Agent,快速出可演示产品

  • fullstack-langgraph-nextjs-agent:复杂多步骤、带人工审批生产级Web助手

  • 阶段4:RAG 检索增强智能体(企业落地核心,2周)

  • agentic-rag:轻量RAG Agent Demo

  • Ragent AI:企业级完整RAG平台架构学习

  • 阶段5:多智能体、生产级高级框架(进阶/架构方向)

  • open-multi-agent:多智能体自动任务拆分编排

  • VoltAgent / AgentKit:云原生、可观测企业Agent工程框架

  • ElizaOS:Web3特色赛道智能体拓展学习

  • 赞(0)
    未经允许不得转载:网硕互联帮助中心 » TypeScript 版 AI Agent 开源项目全量推荐(分框架、实战Demo、全栈Web、多智能体、RAG智能体)
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!