Skip to content

简介

AgenticFORGE 是一个面向生产环境的 TypeScript Agent 框架,以工具调用为核心执行原语,内置:

  • 5 种经典 Agent 工作流(ReAct、Plan-and-Solve、Reflection、FunctionCall、Simple)
  • 可组合的多类型记忆系统(工作、情节、语义、感知)
  • 内置 RAG 流水线,支持可插拔向量存储
  • Token 感知的上下文构建器
  • 开箱即用的内置工具集(搜索、记忆、笔记、RAG、终端)

为什么选择 AgenticFORGE?

大多数 Agent 框架要么过于固执(锁定单一 LLM 提供商或架构),要么过于底层(需要自己连接所有组件)。AgenticFORGE 介于两者之间:

  • 在关键处有主见:清晰的 Agent 循环抽象、类型化工具契约、结构化记忆
  • 在重要处保持灵活:可切换 LLM 提供商、存储后端、记忆类型,无需重写逻辑
  • TypeScript 优先:从工具参数到 Agent 输出,全链路类型安全

包架构

AgenticFORGE 是一个聚焦的 monorepo:

大小职责
@agenticforge/kit1.8 KB一站式入口
@agenticforge/core18 KBLLM 客户端、基础类型
@agenticforge/agents14.5 KB5 种 Agent 实现
@agenticforge/memory多入口记忆管理器 + RAG
@agenticforge/tools4.3 KB工具抽象层
@agenticforge/tools-builtin45 KB5 个内置工具
@agenticforge/context2.5 KB上下文构建器
@agenticforge/utils0.9 KB通用工具

下一步

Released under the CC BY-NC-SA 4.0 License.