开源 AI 智能体可观测平台,自动归类失败调用链,派发编码智能体修复并用真实调用链验证。
lmnr-ai/lmnr
面向 AI 智能体的开源可观测性平台,提供追踪、评测、信号告警与仪表盘,支持 Docker Compose 自托管。
- Star
- 3,428
- Fork
- 250
- 未关闭 Issue
- 141
- 最近提交
- 9小时前
这是什么?
Laminar 是专为 AI 智能体构建的可观测性平台。它以 OpenTelemetry 为基础记录智能体运行过程,把每次 LLM 调用、工具调用和 span 集中展示在同一处。Python 与 TypeScript SDK 只需一行初始化代码,即可自动追踪 OpenAI、Anthropic、LangChain、Vercel AI SDK、Browser Use 等常用库,装饰器或包装函数还能记录函数的输入与输出。
除追踪外,Laminar 还覆盖评测与监控。Signals 允许用英文描述想关注的智能体行为(例如陷入循环),命中时通过 Slack 通知。SDK 与 CLI 可在本地或 CI/CD 中运行评测,UI 支持对比结果。数据集与标注界面用于构建评测数据。MCP 和 CLI 则让编码智能体能用 SQL 查询追踪数据。
后端使用 Rust 编写,可通过 docker compose 自托管,也提供托管云版本。仓库中包含多种 LLM 服务商的配置方式,并支持自定义 Postgres schema。
核心功能
- 01一行代码即可自动追踪 OpenAI、Anthropic、LangChain、Vercel AI SDK 等库的调用。
- 02用英文描述智能体行为,命中时通过 Slack 发送告警。
- 03提供可在本地或 CI/CD 中运行的评测 SDK 与 CLI,并附带结果对比界面。
- 04支持用 SQL 查询追踪、span、指标和事件,并通过 MCP 供编码智能体调用。
- 05可用自定义 SQL 构建仪表盘,并提供数据标注与数据集功能。
- 06支持通过 docker compose 自托管。
适用场景
- 通过查看每次 LLM 和工具调用的追踪记录,排查线上 AI 智能体问题。
- 在 CI/CD 流水线中对智能体运行回归评测。
- 在智能体陷入循环或行为异常时及时收到提醒。
- 将智能体可观测性栈部署在自有基础设施中,让追踪数据留在内部。
快速上手
- 1
克隆仓库
git clone https://github.com/lmnr-ai/lmnr - 2
进入仓库目录
cd lmnr - 3
使用 Docker Compose 启动服务
docker compose up -d - 4
在你的项目中安装 TypeScript SDK
npm add @lmnr-ai/lmnr
使用前须知
- 自托管部署默认收集匿名使用遥测数据,除非设置 LAMINAR_TELEMETRY_DISABLED=true。
- 前端 AI 功能和服务端 AI 工作进程需要配置 LLM 提供商 API 密钥或 AWS 凭证。
- Docker Compose 快速启动方案是轻量版本;README 建议生产环境使用完整 compose 文件或托管平台。
标签
常见问题
- lmnr 是什么?
- 面向 AI 智能体的开源可观测性平台,提供追踪、评测、信号告警与仪表盘,支持 Docker Compose 自托管。 Laminar 是专为 AI 智能体构建的可观测性平台。它以 OpenTelemetry 为基础记录智能体运行过程,把每次 LLM 调用、工具调用和 span 集中展示在同一处。Python 与 TypeScript SDK 只需一行初始化代码,即可自动追踪 OpenAI、Anthropic、LangChain、Vercel AI SDK、Browser Use 等常用库,装饰器或包装函数还能记录函数的输入与输出。
- lmnr 可以免费使用吗?用的什么许可证?
- lmnr 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- lmnr 还在维护吗?
- 活跃维护中。lmnr 最近一次提交是在 2026年10月21日。
- lmnr 适合用来做什么?
- 通过查看每次 LLM 和工具调用的追踪记录,排查线上 AI 智能体问题。 在 CI/CD 流水线中对智能体运行回归评测。 在智能体陷入循环或行为异常时及时收到提醒。 将智能体可观测性栈部署在自有基础设施中,让追踪数据留在内部。
- lmnr 怎么安装和运行?
- 克隆仓库: git clone https://github.com/lmnr-ai/lmnr 进入仓库目录: cd lmnr 使用 Docker Compose 启动服务: docker compose up -d 在你的项目中安装 TypeScript SDK: npm add @lmnr-ai/lmnr
- 在哪里获取 lmnr?
- 源代码和安装说明在 GitHub 上:https://github.com/lmnr-ai/lmnr
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Pydantic Logfire 的 Python SDK,基于 OpenTelemetry 为应用和 LLM 智能体提供追踪、指标与日志。
开源、可自托管的 AI 可观测性平台,用于追踪、评估和调试 LLM 应用与智能体。
开源的 LLM 工程平台,用于追踪、评估、管理提示词并调试 LLM 应用,支持自托管。
开源的 LLM 可观测与评估平台,用于 AI 智能体追踪、LLM 输出评估、提示词管理和生产监控。
开源 AI 工程平台,用于调试、评估、监控和优化智能体、LLM 应用与机器学习模型。