future-agi/future-agi

Open-source, end-to-end platform for evaluating, observing, and improving LLM and AI agent applications. Tracing · Evals · Simulations · Datasets · Gateway · Guardrails. Self-hostable. Apache 2.0.

它解决了什么问题

大多数AI代理在生产环境中失败,因为团队使用了分散的工具进行评估、可观测性和防护。Future AGI 提供了一个统一的平台,将模拟、评估、保护和监控之间的反馈回路闭合,帮助代理自我改进,并使其适用于生产环境。

它如何工作

它作为一个一体化平台运行,包含一个兼容 OpenAI 的网关和一个原生支持 OpenTelemetry 的追踪系统。该系统允许开发者使用真实的用户角色模拟边缘情况,通过 50 多个指标(包括 LLM 作为裁判)评估性能,利用内置的防护扫描器保护用户,并通过六种不同的算法优化提示。然后将生产环境中的追踪数据作为训练数据反馈回系统,用于下一次代理版本的训练。

适合谁使用

需要生产级可靠性层的开发者和团队,用于构建客户支持、语音 AI、RAG 系统、自主代理、计算机使用代理(CUA)以及编码助手等 AI 代理。

主要亮点

  • 统一生命周期: 在一个平台上涵盖从模拟和评估到保护、监控和优化的整个流程。
  • 高性能网关: 基于 Go 语言的网关,支持 100 多个提供商,延迟极低(启用防护时 P99 ≤ 21ms)。
  • 全面的评估能力: 包含 50 多个指标,用于评估事实性、幻觉和工具使用正确性。
  • 开放且可自托管: 核心采用 Apache 2.0 许可证,可通过 Docker 自托管,保障数据主权。
  • 广泛集成: 原生支持 50 多个 AI 框架,包括 LangChain、LlamaIndex 和 CrewAI。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目