基于 OpenTelemetry 的开源平台,用于追踪、评估和防护 AI 智能体与编程智能体,并监控 LLM 成本和 GPU。
- Star
- 2,253
- Fork
- 711
- 未关闭 Issue
- 968
- 最近提交
- 19小时前
这是什么?
Future AGI 是一个用于构建和运维 AI Agent 与 LLM 应用的平台,覆盖 Agent 运行追踪、输出评估、多轮对话模拟、护栏检测和提示词优化等环节。其内置数十种评估指标,可对 PII、提示词注入等风险进行扫描,并提供兼容 OpenAI 接口的网关,统一对接多家模型服务商。线上追踪数据还可回流到数据集,用于后续优化。
追踪基于 OpenTelemetry 实现,为 LangChain、LlamaIndex、CrewAI、OpenAI 等 Python 与 TypeScript 框架提供插桩。项目可通过 Docker Compose 本地部署,分为单机版和分布式版,也提供 Kubernetes 的 Helm Chart。
核心代码采用 Apache 2.0 许可证,评估器和提示词均可在源码中查看,同时提供托管的云端版本。
核心功能
- 01支持基于角色和对抗输入的多轮 Agent 模拟,包括语音 Agent。
- 02通过统一的 evaluate() 调用 50 多种评估指标。
- 03基于 OpenTelemetry 的追踪,为 50 多种 AI 框架提供插桩。
- 04内置护栏扫描器,并对接多家第三方护栏服务。
- 05兼容 OpenAI 接口的网关,支持路由、缓存和虚拟密钥。
- 06提供六种提示词优化算法,可使用线上追踪数据作为输入。
适用场景
- 上线前用模拟对话测试客服 Agent。
- 监控线上 LLM 应用的延迟与 Token 成本。
- 在模型 API 前增加 PII 和提示词注入检测。
- 基于已记录的追踪数据优化 RAG 流程的提示词。
快速上手
- 1
克隆代码仓库
git clone https://github.com/future-agi/future-agi.git - 2
进入目录并运行安装脚本(需要 Docker Compose v2.24 及以上版本,并为 Docker 分配 2 个 vCPU 和 4 GB 内存)
cd future-agi && ./bin/install - 3
安装埋点包,并将第一条追踪数据发送到本地部署
pip install fi-instrumentation-otel
使用前须知
- 自托管需要 Docker,并需下载约 800 MB 的镜像,首次启动还需要几分钟。
- 单机版(Standalone)和分布式版(Distributed)之间目前无法迁移数据,因此需要在添加数据前做出选择。
- 分布式和 Helm 部署需要更多的 CPU 和内存(4 个以上 vCPU 与 12–16 GB,或 Helm 评估约 4 个 CPU 与 8 GiB)。
收录于专题
标签
常见问题
- future-agi 是什么?
- 开源的 LLM 与 AI Agent 应用评估、追踪、模拟、护栏与优化平台,支持自托管。 Future AGI 是一个用于构建和运维 AI Agent 与 LLM 应用的平台,覆盖 Agent 运行追踪、输出评估、多轮对话模拟、护栏检测和提示词优化等环节。其内置数十种评估指标,可对 PII、提示词注入等风险进行扫描,并提供兼容 OpenAI 接口的网关,统一对接多家模型服务商。线上追踪数据还可回流到数据集,用于后续优化。
- future-agi 可以免费使用吗?用的什么许可证?
- future-agi 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- future-agi 还在维护吗?
- 活跃维护中。future-agi 最近一次提交是在 2026年11月6日。
- future-agi 适合用来做什么?
- 上线前用模拟对话测试客服 Agent。 监控线上 LLM 应用的延迟与 Token 成本。 在模型 API 前增加 PII 和提示词注入检测。 基于已记录的追踪数据优化 RAG 流程的提示词。
- future-agi 怎么安装和运行?
- 克隆代码仓库: git clone https://github.com/future-agi/future-agi.git 进入目录并运行安装脚本(需要 Docker Compose v2.24 及以上版本,并为 Docker 分配 2 个 vCPU 和 4 GB 内存): cd future-agi && ./bin/install 安装埋点包,并将第一条追踪数据发送到本地部署: pip install fi-instrumentation-otel
- 在哪里获取 future-agi?
- 源代码和安装说明在 GitHub 上:https://github.com/future-agi/future-agi
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源的 LLM 工程平台,用于追踪、评估、管理提示词并调试 LLM 应用,支持自托管。
开源、可自托管的 AI 可观测性平台,用于追踪、评估和调试 LLM 应用与智能体。
开源的 LLM 可观测与评估平台,用于 AI 智能体追踪、LLM 输出评估、提示词管理和生产监控。
OpenClaw 官方插件,将智能体调用链、工具调用、Token 用量与成本导出到 Opik 进行监控。
面向 AI 智能体的开源可观测性平台,提供追踪、评测、信号告警与仪表盘,支持 Docker Compose 自托管。