LMNR
活跃简介
LMNR 是面向 LLM 与 Agent 应用的开源可观测性平台,关注 tracing、质量分析与运行诊断,适合在生产环境中持续监控 Agent 行为。
核心特性
- OpenTelemetry 原生追踪 SDK - 一行代码自动追踪 Vercel AI SDK、Browser Use、LangChain、OpenAI、Anthropic 等主流框架
- 可扩展的评估系统 - 无偏见的 SDK 和 CLI,支持本地和 CI/CD 管道运行评估,配合 UI 可视化比较结果
- AI 监控信号 - 用自然语言描述事件,追踪 Agent 的问题、逻辑错误和自定义行为
- 内置 SQL 编辑器 - 直接用 SQL 查询 traces、指标和事件,支持批量创建数据集
- 自定义仪表盘 - 强大的仪表盘构建器,支持 traces、指标、事件和自定义 SQL 查询可视化
- 极高性能 - Rust 编写,实时引擎支持 trace 实时查看,超快全文搜索,gRPC 数据导出
适用场景
💡 在生产环境中持续监控 LLM 和 Agent 应用的运行状态和性能
💡 通过自然语言定义监控规则,自动检测 Agent 行为异常和逻辑错误
💡 使用 SQL 编辑器深度分析 traces 数据,发现性能瓶颈和优化机会
💡 在 CI/CD 管道中运行 Agent 评估,确保模型质量的持续回归检测
分类
快速开始
访问 laminar.sh 创建项目并生成 API 密钥。Python 安装:pip install 'lmnr[all]',然后 Laminar.initialize(project_api_key='...') 初始化。TypeScript 安装:npm add @lmnr-ai/lmnr,使用 Laminar.initialize() 初始化。用 @observe() 装饰器或 observe() 函数包装需要追踪的函数。自托管:git clone 后 docker compose up -d 启动。