
由工具调用驱动的TypeScript代理框架
概览
构建具备工具、内存、技能和协议的生产准备型 TypeScript AI 代理。 AgenticFORGE 是一个用于构建工具驱动 AI 智能体的单仓库 TypeScript 框架。它提供了从核心 LLM 抽象到高级代理工作流、技能路由、内存 + RAG、内置工具和多代理通信协议的完整堆栈。 如果你想要一个统一的SDK来从简单的聊天机器人构建成生产多代理系统,可以从@agenticforge/kit开始。 - :标准化工具、工具注册表、工具链和异步执行模型 - :Simple、FunctionCall、Reaction、PlanSolve、Reflection、SkillAgent 和 WorkflowAgent - :用 SKILL 定义技能。
概述(AI 翻译)
特工锻造
构建具备工具、内存、技能和协议的生产准备型 TypeScript AI 代理。
中文 |英语
概述
AgenticFORGE 是一个用于构建工具驱动 AI 代理的单代码仓库 TypeScript 框架。 它提供了从核心LLM抽象到高级代理工作流、技能路由、内存+RAG、内置工具和多代理通信协议的完整栈。
如果你想要一个统一的 SDK,从简单的聊天机器人构建成生产多代理系统,可以从 @agenticforge/kit 开始。
为什么是AgenticFORGE
- 工具优先架构:标准化的
Tool、ToolRegistry、ToolChain和异步执行模型 - 多代理范式:
Simple、FunctionCall、ReAct、PlanSolve、Reflection、SkillAgent和WorkflowAgent - 技能系统:定义带有
SKILL.md或TypeScript类的技能;SkillDispatcher按关键词自动路由(LLM成本为零),然后是LLM意图;withSkillsmixin为任意代理类型添加技能路由 - 内置内存 + RAG 内存:工作/情节/语义/感知记忆,带可插拔存储
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
AgenticFORGE
Build production-ready TypeScript AI agents with tools, memory, skills, and protocols.
中文 | English
Overview
AgenticFORGE is a monorepo TypeScript framework for building tool-driven AI agents. It provides a complete stack from core LLM abstractions to advanced agent workflows, skill routing, memory + RAG, built-in tools, and multi-agent communication protocols.
If you want one unified SDK to build from a simple chatbot to a production multi-agent system, start with @agenticforge/kit.
Why AgenticFORGE
- Tool-first architecture: Standardized
Tool,ToolRegistry,ToolChain, and async execution model - Multiple agent paradigms:
Simple,FunctionCall,ReAct,PlanSolve,Reflection,SkillAgent, andWorkflowAgent - Skill system: Define skills with
SKILL.mdor TypeScript classes;SkillDispatcherauto-routes by keyword (zero LLM cost) then LLM intent;withSkillsmixin adds skill routing to any Agent type - Memory + RAG built-in: Working / episodic / semantic / perceptual memory with pluggable stores
- Protocol layer included: MCP, A2A, and ANP implementations for inter-agent communication
- Production-friendly TypeScript: ESM/CJS builds, strict typing, modular packages, and subpath imports
Package Architecture
| Package | Purpose |
|---|---|
@agenticforge/kit |
One-stop package that re-exports the core ecosystem |
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add littleblacky/agenticforge