Observabilidade open source para agentes de IA que agrupa traces com falha, aciona agentes de programação para corrigi-los e reproduz as correções com traces reais.
lmnr-ai/lmnr
Plataforma open source de observabilidade para agentes de IA, com tracing, avaliações, sinais e dashboards, que pode ser hospedada com Docker Compose.
Alternativa open source a:LangSmith
Langfuse Cloud
Datadog
- Estrelas
- 3,428
- Forks
- 250
- Issues abertas
- 141
- Último commit
- há 8 horas
O que é?
Laminar é uma plataforma de observabilidade feita para agentes de IA. Ela registra as execuções dos agentes como traces baseados em OpenTelemetry, permitindo que desenvolvedores vejam cada chamada de LLM, chamada de ferramenta e span em um só lugar. Os SDKs de Python e TypeScript instrumentam bibliotecas comuns como OpenAI, Anthropic, LangChain, Vercel AI SDK e Browser Use com uma única chamada de inicialização, e um decorator ou wrapper captura as entradas e saídas das funções.
Além do tracing, Laminar também oferece avaliação e monitoramento. Com os sinais, usuários podem descrever comportamentos em linguagem simples, como um agente preso em um loop, e enviar alertas ao Slack quando houver execuções correspondentes. Um SDK e uma CLI permitem executar avaliações localmente ou em CI/CD, e uma interface compara os resultados. Datasets e uma interface de anotação ajudam a criar dados para avaliações. O acesso via MCP e CLI permite que agentes de programação consultem traces com SQL.
O backend é escrito em Rust, e o projeto pode ser hospedado por conta própria com docker compose. Também há uma versão gerenciada na nuvem. O repositório inclui opções de configuração para vários provedores de LLM e para schemas personalizados do Postgres.
Recursos principais
- 01Tracing automático para OpenAI, Anthropic, LangChain, Vercel AI SDK e outras bibliotecas com uma única linha de configuração.
- 02Sinais em linguagem simples que enviam alertas ao Slack quando o comportamento do agente corresponde a uma descrição.
- 03SDK e CLI para executar avaliações localmente ou em CI/CD, com uma interface para comparar os resultados.
- 04Consultas SQL de traces, spans, métricas e eventos, incluindo acesso via MCP para agentes de programação.
- 05Construtor de dashboards com consultas SQL personalizadas e ferramentas de anotação de datasets.
- 06Hospedagem própria via docker compose.
Casos de uso
- Depurar agentes de IA em produção inspecionando cada chamada de LLM e ferramenta em um trace.
- Executar avaliações de regressão para agentes em um pipeline de CI/CD.
- Receber alertas quando agentes entram em loop ou se comportam de forma inesperada.
- Hospedar por conta própria uma stack de observabilidade de agentes para manter os dados de trace na sua infraestrutura.
Início rápido
- 1
Clone o repositório
git clone https://github.com/lmnr-ai/lmnr - 2
Acesse o diretório do repositório
cd lmnr - 3
Inicie os serviços com Docker Compose
docker compose up -d - 4
Instale o SDK de TypeScript no seu projeto
npm add @lmnr-ai/lmnr
Antes de usar
- Implantações auto-hospedadas coletam telemetria de uso anonimizada, a menos que você defina LAMINAR_TELEMETRY_DISABLED=true.
- Os recursos de IA do frontend e os workers de IA precisam que uma chave de API de um provedor de LLM ou credenciais da AWS estejam configuradas.
- O início rápido do Docker Compose é uma stack leve; o README recomenda o arquivo compose completo ou uma plataforma gerenciada para produção.
Tópicos
Perguntas frequentes
- O que é lmnr?
- Plataforma open source de observabilidade para agentes de IA, com tracing, avaliações, sinais e dashboards, que pode ser hospedada com Docker Compose. Laminar é uma plataforma de observabilidade feita para agentes de IA. Ela registra as execuções dos agentes como traces baseados em OpenTelemetry, permitindo que desenvolvedores vejam cada chamada de LLM, chamada de ferramenta e span em um só lugar. Os SDKs de Python e TypeScript instrumentam bibliotecas comuns como OpenAI, Anthropic, LangChain, Vercel AI SDK e Browser Use com uma única chamada de inicialização, e um decorator ou wrapper captura as entradas e saídas das funções.
- lmnr é gratuito? Qual é a licença?
- lmnr é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- lmnr ainda é mantido?
- Manutenção ativa. O último commit de lmnr foi em 21 de out. de 2026.
- Para que posso usar lmnr?
- Depurar agentes de IA em produção inspecionando cada chamada de LLM e ferramenta em um trace. Executar avaliações de regressão para agentes em um pipeline de CI/CD. Receber alertas quando agentes entram em loop ou se comportam de forma inesperada. Hospedar por conta própria uma stack de observabilidade de agentes para manter os dados de trace na sua infraestrutura.
- Como instalar lmnr?
- Clone o repositório: git clone https://github.com/lmnr-ai/lmnr Acesse o diretório do repositório: cd lmnr Inicie os serviços com Docker Compose: docker compose up -d Instale o SDK de TypeScript no seu projeto: npm add @lmnr-ai/lmnr
- Onde consigo lmnr?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lmnr-ai/lmnr
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
SDK Python do Pydantic Logfire, uma ferramenta de observabilidade que instrumenta apps Python e agentes de LLM com traces, métricas e logs do OpenTelemetry.
Plataforma open source e self-hosted de observabilidade de IA para rastrear, avaliar e depurar aplicações e agentes com LLMs.
Plataforma open source de engenharia de LLMs para rastrear, avaliar e gerenciar prompts, além de depurar aplicações com LLMs; pode ser hospedada na própria infraestrutura.
Plataforma open source de observabilidade e avaliação de LLMs para rastrear agentes de IA, pontuar saídas de LLMs, gerenciar prompts e monitorar ambientes de produção.
Plataforma open source de engenharia de IA para depurar, avaliar, monitorar e otimizar agentes, apps com LLMs e modelos de ML.