RagaAI Catalyst

不活跃
GitHub Python Apache-2.0

简介

RagaAI Catalyst 是面向 Agent AI 的可观测性、监控与评估框架,支持 Agent/LLM/工具链追踪、多 Agent 系统调试及自托管仪表盘分析。

核心特性

  • 全方位 LLM 项目管理:项目管理、数据集管理、评估管理、追踪管理、提示词管理一站式平台
  • Agentic Tracing 模块:追踪 Agent/LLM/工具调用全链路,监控 token 用量和执行模式
  • 内置多种评估指标(Faithfulness、Hallucination 等),支持自定义阈值和批量评估
  • 合成数据生成能力,可自动创建测试数据集用于模型评估
  • 护栏管理和红队测试,保障 LLM 应用的安全性和可靠性

适用场景

💡 评估 RAG 应用的回答忠实度和幻觉率,持续优化检索质量
💡 监控多 Agent 系统的运行状态,追踪每个 Agent 的决策过程和工具调用
💡 管理提示词版本,进行 A/B 测试对比不同提示策略的效果
💡 通过红队测试发现 LLM 应用的安全漏洞和潜在风险

优势与不足

优势

  • 社区热度高(16.2k stars)
  • 开源许可证友好(Apache-2.0)
  • 项目有一定历史沉淀(已维护 2 年)
  • Issue 响应及时,积压少

⚠️ 不足

  • 已超过 7 个月未更新

快速开始

安装:pip install ragaai-catalyst;在 profile 设置中生成 Access Key 和 Secret Key;初始化 RagaAICatalyst 实例并传入凭证;使用 catalyst.create_project() 创建项目;通过 Tracer 记录追踪数据;使用 Evaluation 类添加评估指标并获取结果。

相关项目

SwanLab

4.2k · Python
活跃 A+

开源的现代设计 AI 训练追踪与可视化工具,支持 PyTorch、Transformers 等主流框架,帮助开发者监控和评估 AI Agent 的训练过程。

pythonobservabilityevaluation +2
  • · 50+ 主流框架无缝集成:原生支持 PyTorch、Transformers、HuggingFace Accelerate、PaddleNLP、NVIDIA NeMo RL 等框架,两行代码接入训练流程
  • · 丰富的可视化图表系统:支持折线图、标量图、PR 曲线、ROC 曲线、混淆矩阵、3D 点云、分子结构、ECharts 自定义图表等 20+ 图表类型
  • · 多维度硬件监控:实时监控 GPU(NVIDIA/AMD ROCm/海光 DCU/寒武纪 MLU/摩尔线程/沐曦/天数智芯/昆仑芯)、磁盘利用率、网络流量等硬件指标

OpenInference

1.2k · Python
活跃 A

OpenInference 是一个基于 OpenTelemetry 的 AI 可观测性检测规范和工具包,为 LLM 应用的推理过程提供标准化追踪、指标采集和 Span 定义,帮助开发者监控和调试 AI Agent 系统。

observabilitypythonllm +2
  • · 基于 OpenTelemetry 的检测规范,用于追踪 LLM 推理和应用上下文
  • · 为 15+ ML 框架提供检测库:OpenAI、LlamaIndex、LangChain、DSPy、CrewAI、Agno 等
  • · 语义约定,为 LLM 应用提供标准化的 Span 属性

Opik

21.9k · Python
活跃 A+

Opik 是一个开源的 LLM 应用可观测性平台,提供 Agent 追踪、评估测试、提示词实验管理等功能,帮助开发者监控和优化 AI Agent 系统。

observabilityllm-evaluationtracing +2
  • · 全面的 LLM 可观测性,深度追踪调用、对话和 Agent 活动
  • · LLM-as-a-judge 指标,用于幻觉检测、内容审核和 RAG 评估
  • · 生产就绪的监控仪表板,支持每天 4000 万+ 追踪的规模

相关文章