← 工具

TrueForge

开源 AI Agent 运行时框架,把 LLM 一行命令变可执行 Agent。支持多模型路由、上下文管理、工具注册和会话持久化,TypeScript 编写一条 npm install 即可接入,AI Agent 开发新选择,Stars 2.4K+

#60
推荐排名
2,396
GitHub Stars
2,588
推荐得分
AI Agent 运行时 / LLM 应用开发
适用场景
AI工具AI AgentLLMTypeScript开源

为什么需要

写 AI Agent 时,每个项目都要重新搭一套:上下文窗口管理、工具调用循环、错误重试、会话持久化。TrueForge 把这些通用逻辑打包成统一运行时,开发者专注业务逻辑,不再自己造轮子。

怎么用

bash
npm install @truefoundry/trueforge

初始化 Agent:

typescript
import { Agent } from "@truefoundry/trueforge";

const agent = new Agent({
  model: "claude-3-5-sonnet",
  tools: [searchTool, writeTool],
  instructions: "You are a helpful assistant"
});

const result = await agent.run({
  messages: [{ role: "user", content: "搜索今天 GitHub 热门项目" }]
});

支持 CLI 本地调试,也支持作为 SDK 嵌入到生产服务。

注意事项

  • MIT 协议,可商用
  • 需要 Node.js 22.13+
  • 模型支持 OpenAI、Claude、本地 Ollama 均可
  • CLI 默认绑定 LLM 调用,需要 API key 配置