lmnr

像调试普通软件一样调试 AI 智能体,全链路追踪+评估。

Laminar 是一个专为 AI 智能体(Agent)设计的开源可观测性平台,来自 YC S24。它解决了 AI 应用在生产环境中调试困难、追踪复杂的问题,提供从开发到生产的全链路可观测性。核心能力包括:追踪(Tracing)AI 智能体的每一步推理和工具调用、评估(Evaluation)提示词和模型效果、数据集管理、提示词版本控制、以及实时监控和告警。项目采用 TypeScript 编写,支持 OpenTelemetry 集成,能无缝接入现有 AI 应用。它帮助开发者理解智能体行为、定位失败原因、优化提示词,从而提升 AI 应用的可靠性和性能。

开源 unknown 基础设施
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 3277
维护状态 活跃
是否开源 是
定价模式 unknown

项目数据

分类基础设施
开发团队lmnr-ai
所属国家
官网地址https://laminar.sh
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型agent-observability,agents,ai,ai-observability,aiops,analytics,developer-tools,evals,evaluation,llm-evaluation,llm-observability,llmops,monitoring,observability,open-source,rust,rust-lang,self-hosted,ts,typescript
GitHub 星标★ 3277
30天Star增速
HF 下载量
上线时间2024-08-29 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:入门 约 10 分钟 部署方式:Docker 8 步

环境要求

  • 已安装 Git
  • 已安装 Docker 与 Docker Compose
  • 如使用 JS/TS SDK 需 Node.js 与 npm 环境
  • 如使用 Python SDK 需 Python 与 pip 环境
  • 使用云端 SDK 追踪需先在 laminar.sh 创建项目并生成项目 API Key

安装与启动步骤

  1. 1克隆项目仓库

    把 Laminar 仓库下载到本地并进入项目目录,后续所有 docker compose 命令都在此目录执行。

    git clone https://github.com/lmnr-ai/lmnr
    cd lmnr
  2. 2docker compose 启动

    README 说明这是最快最简单的自托管方式,会拉起一套轻量但功能完整的服务栈。

    docker compose up -d
  3. 3打开 Web UI

    浏览器访问本地 UI 地址,确认服务已运行。README 明确给出的端口是 5667。

  4. 4配置 SDK 连接地址

    自托管还需要正确配置 SDK 的 baseUrl 和端口,README 指向官方的自托管指南文档,按文档填写。

  5. 5安装 JS/TS SDK

    npm 安装会同时装上 Laminar TS SDK 以及 OpenAI、Anthropic、LangChain 等 instrumentation 包。

    npm add @lmnr-ai/lmnr
  6. 6安装 Python SDK

    安装 Laminar Python SDK 及全部 instrumentation 包,适合 Python 应用接入追踪。

    pip install --upgrade 'lmnr[all]'
  7. 7初始化并开始追踪

    在代码入口调用 Laminar.initialize 传入项目 API Key 即可自动追踪 LLM 调用,函数级别可用 observe 包装。

    import { Laminar } from '@lmnr-ai/lmnr';
    Laminar.initialize({ projectApiKey: process.env.LMNR_PROJECT_API_KEY });
  8. 8生产环境部署

    README 建议生产环境使用托管平台,或改用完整版 compose 文件启动整套服务。

    docker compose -f docker-compose-full.yml up -d

关键配置

配置项必填说明示例
LMNR_PROJECT_API_KEY是项目 API Key,SDK 初始化时传入用于上报追踪数据sk-xxxxxxxx
LAMINAR_TELEMETRY_DISABLED否自托管部署的匿名遥测开关,设为 true 可退出遥测true
baseUrl是自托管时需要配置的 SDK 服务地址,含正确端口http://localhost:5667

如何确认成功

浏览器打开 http://localhost:5667 能正常加载 Laminar UI,即表示自托管服务启动成功。

常见问题

Q:最快上手的方式是什么?

A:README 明确指出最快最简单的方式是使用托管平台 laminar.sh,无需自己部署服务。

Q:生产环境该怎么部署?

A:README 推荐使用托管平台 laminar.sh,或执行 docker compose -f docker-compose-full.yml up -d 启动完整版服务栈。

Q:如何关闭自托管实例的匿名遥测?

A:在 .env 文件中设置 LAMINAR_TELEMETRY_DISABLED=true 即可退出匿名使用遥测。

Q:升级已有自托管实例要注意什么?

A:ClickHouse 配置变更后需 docker compose up -d --force-recreate clickhouse 重建容器,必要时再 TRUNCATE 已禁用的系统日志表回收空间。

Q:SDK 上报不到自托管实例怎么办?

A:README 说明需正确配置 SDK 的 baseUrl 和端口,具体请参考官方自托管指南(hosting-options#self-hosted-docker-compose)。

注意事项

  • 只依据 README 提供的命令执行,README 未给出自托管的具体环境变量清单,baseUrl 与端口细节需查阅官方自托管文档。
  • docker compose up -d 启动的是轻量版栈,适合快速开始或轻量使用,不等于完整生产部署。
  • SDK 初始化需先创建项目并生成项目 API Key,代码示例中的 Key 需替换为你自己的值。
  • 升级 ClickHouse 配置后原有日志表可能被重命名为带数字后缀的表(如 query_log_0),删除前请先确认。

核心亮点

  • 专为 AI 智能体设计,支持多步骤推理和工具调用的细粒度追踪
  • 内置评估和数据集管理,可系统化优化提示词和模型
  • 支持 OpenTelemetry 标准,易于集成到现有技术栈

不足之处

  • 项目较新,文档和社区生态仍在建设中
  • 高级功能可能需要商业版支持

适用场景

  • AI 智能体应用的生产环境监控与调试
  • 提示词工程和模型效果的迭代评估
  • 团队协作开发 AI 应用时的可观测性共享

替代项目

Langfuse、LangSmith、Arize Phoenix

项目介绍

lmnr 是基础设施领域的开源项目,由 lmnr-ai 开发,2024 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(3,277)位列前 30%,在基础设施分类中处于中上游。

近 42 天,它的 GitHub 星标从 3,162 增加到 3,277,净增 115。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。

它主要面向的使用场景是:AI智能体应用的生产环境监控与调试。同类可对比的替代方案包括 Langfuse、LangSmith、Arize Phoenix。

上一篇:otari

下一篇:langfuse-js

同类项目推荐

freebuff-proxy 开源

聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。

Multi-account OpenAI-compatible gateway for coding models. Pooled keys, session life···

★ 213 2026-08-20
microduck 开源

用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。

A Tiny biped duck robot

★ 8684 2026-09-10
soperator 开源

用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。

Run Slurm in Kubernetes

★ 439 2026-08-10
ollama 开源

一条命令本地跑起大模型,免费、私密、不卡顿

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···

★ 181484 2026-08-09