跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of TrueForge

TrueForge

Free 等级项目

TrueForge 是开源的智能体运行框架,可将 LLM 转化为可工作的智能体。它内置 MCP 工具、技能、沙箱、人工审批、子智能体、上下文管理与持久会话,并提供聊天界面、HTTP API、TypeScript SDK 和 UI SDK。

访问 truefoundry/trueforge

项目简介

TrueForge 是开源的智能体运行框架,由运行智能体循环的核心服务器、带 TypeScript SDK 的 HTTP API,以及带 React UI SDK 的聊天界面组成。它编排自带模型提供商、MCP 服务器和沙箱服务,并处理规划、工具执行、上下文管理、审批与会话状态。支持使用 SQLite 的本地模式和采用 Postgres 与 Redis 的托管模式。

核心功能

  • 支持任意模型提供商,包括 OpenAI、Anthropic、Google Gemini、其他目录提供商或任意 OpenAI 兼容端点;支持远程 MCP 服务器,可通过请求头认证或 OAuth 授权,并支持聊天内授权;技能为基于 Git 的 SKILL.md 指令包,在沙箱中按需加载;沙箱作为工具使用,仅在需要时提供隔离的代码与文件执行,密钥保留在运行框架中;提供人工检查点,包括工具审批、向用户提问以及聊天中的生成式 UI;上下文工程包括子智能体、延迟工具加载、Code Mode、大结果卸载与压缩。

适用场景

  • 可在本地机器上以单进程和 SQLite 进行个人使用,类似 Claude Desktop;可用于团队或生产共享部署,使用 Postgres、Redis 和可选的 OIDC 登录;可通过 HTTP API 与 TypeScript SDK 从应用代码自动创建智能体会话并流式接收轮次;可通过 @truefoundry/trueforge-ui 在 React 应用中嵌入自定义聊天界面。

快速开始

  • 本地快速体验可运行 npx @truefoundry/trueforge@latest。按照快速入门指南可在本地或使用 Docker Compose、Kubernetes 或 Railway 运行 TrueForge,然后连接模型、工具与技能,并构建第一个可复用智能体。

部署与要求

  • 本地模式以单进程运行,使用 SQLite 存储,不需要额外基础设施。托管模式使用 Postgres 存储,并以 Redis 作为额外基础设施,可通过 Docker Compose、Helm 或 Railway 运行。共享部署可启用可选的 OIDC 登录,并区分管理员与普通用户角色。

采用前须知

  • 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 TrueForge 的项目

Favicon of Onyx

Onyx

Free 等级项目星标数: 32.3K

为您的员工和AI代理提供完整上下文

智能体框架

Onyx 是一个开源 AI 平台,连接企业知识库,为人类和 AI 代理提供准确、快速且节省 token 的上下文。支持自托管部署、50+ 连接器,并兼容所有主流 LLM。

Favicon of Mastra

Mastra

Free 等级项目星标数: 28.9K

面向 AI 智能体与应用的 TypeScript 框架

智能体框架

Mastra 是开源的现代 TypeScript 框架,用于构建 AI 驱动的应用与智能体。它提供智能体、工作流、记忆、工作区和可观测性,帮助开发者从想法走向实现,并可集成 React、Next.js 与 Node,或作为独立服务器部署。

Favicon of AI-DLC Workflows

AI-DLC Workflows

Free 等级项目星标数: 5.4K

结构化、带审批关卡的 AI 驱动软件开发流程

智能体框架

AI-DLC Workflows 为 AI 驱动的软件开发提供结构化、带审批关卡的方法论,并在 Claude Code、Kiro CLI、Kiro IDE、Codex CLI、Cursor、opencode 与 GitHub Copilot 中原生运行,通过可审计生命周期连接需求、决策、实现、测试与运维工作。