react-agent-js

用 TypeScript 快速搭出可调试的 ReAct 智能体

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开发框架 🍴 复刻 47 👀 关注 5
GitHub ↗
GitHub 星标 ★ 119
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署

项目预览

react-agent-js 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开发框架
开发团队langchain-ai
定价模式🏷️完全免费
价格说明开源免费,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型langgraph,langgraph-js,langgraph-template
GitHub 星标★ 119
上线时间2024-08-26 00:00:00
代码更新2026-11-01
仓库体积854 KB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-12
浏览次数1

项目介绍

react-agent-js 是一个基于 TypeScript 的 AI Agent 开发框架,构建在 LangGraph 与 langgraph-js 之上,提供开箱即用的 ReAct 智能体模板。它解决的是从零搭建具备推理-行动循环的 LLM 应用时,需要手动编排状态图、工具调用、消息历史与流式输出等重复工作的问题。核心能力包括:以声明式方式定义 Agent 节点与边,内置工具注册与调用机制,支持多轮对话记忆与中间步骤追踪,并借助 LangGraph 的状态机模型实现可控的循环与分支。项目定位为模板/脚手架,开发者可快速克隆后替换模型、提示词和工具,直接接入自己的业务场景,适合需要透明可控、可调试的 Agent 流程,而非黑盒式封装。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-12 · 当前星标 ★ 119

技术标签

核心亮点

  • 基于 LangGraph 状态图,Agent 的推理与工具调用步骤可追踪、可干预
  • TypeScript 类型友好,模板结构清晰,上手即改,适合工程化落地
  • 内置 ReAct 循环与工具注册,省去从零编排状态机的重复工作

不足之处

  • 项目处于早期,星标仅 114,生态与示例丰富度有限
  • 依赖 LangGraph 生态,版本变动可能带来兼容成本

适用场景

  • 快速搭建带工具调用的问答或客服 Agent 原型
  • 在 TypeScript 后端服务中嵌入可控的多步推理流程
  • 作为教学或内部模板,演示 ReAct 与 LangGraph 的工程实现

替代项目

LangGraph、AutoGen

上一篇:retrieval-agent-template

下一篇:langsmith-skills

同类项目推荐

prompt-optimizer 开源

一键优化提示词,让 AI 回答更精准

An AI prompt optimizer for writing better prompts and getting better AI results.

★ 40457 2026-08-09
agents-aea 开源

用 Python 构建能自主交易和协商的 AI 经济代理

A framework for autonomous economic agent (AEA) development

★ 241 2026-08-09
claude-code-now 开源

点一下 Dock 或从任意文件夹秒开 Claude Code

The World's Fastest Claude Code Launcher Make Claude Code launching simpler Click ···

★ 627 2026-08-09
llamabot 开源

用 Python 类优雅调用大模型,告别杂乱提示词

Pythonic class-based interface to LLMs

★ 183 2026-08-09
bolt-python 开源

用 Python 快速构建 Slack 应用,省去底层对接烦恼

A framework to build Slack apps using Python

★ 1331 2026-08-09
reflex 开源

纯 Python 写 Web 应用,不写一行前端代码

️ Web apps in pure Python

★ 28985 2026-08-10
Promptify 开源

用提示词工程,让 GPT 稳定输出结构化数据

Prompt Engineering | Prompt Versioning | Use GPT or other prompt based models to get···

★ 4646 2026-08-09