
OpenLIT
OpenLIT · Programação
O OpenLIT é uma plataforma open source baseada em OpenTelemetry para observabilidade, avaliações e guardrails de LLM, que deixa você rastrear, pontuar e corrigir seus agentes de IA.

Sobre OpenLIT
About
O que é o OpenLIT
O OpenLIT monta a camada de observabilidade das aplicações de IA. Você aponta sua app para ele e cada chamada ao modelo, cada tool call, cada recuperação e cada passo do agente aparece como um trace que dá para ler. A plataforma cobre rastreamento, avaliações, guardrails, gestão de prompts e controle de custos num lugar só.
O atrativo é a portabilidade. O OpenLIT grava dados padrão de OpenTelemetry, então você pode manter tudo no painel integrado ou enviar os mesmos traces para o Grafana, o Datadog ou qualquer backend OTLP. Nada prende sua telemetria a um formato proprietário, e você pode hospedar o stack inteiro por conta própria sob a Apache 2.0.
O porém é que o OpenLIT é uma ferramenta para quem desenvolve. Tirar proveito dele significa conectar um SDK ou um collector, e para volumes de produção você vai precisar rodar seu próprio armazenamento. Se você quer um app pronto e sem configuração, esse não é o caso.
Como começar
- Clone o repositório do OpenLIT e rode
docker compose up -d, ou conecte sua app a um endpoint OTLP que você já tenha. - Instale o SDK com
pip install openlitpara Python ounpm install openlitpara TypeScript. - Coloque
openlit.init()no começo do seu código para que provedores, frameworks e bancos de dados vetoriais compatíveis sejam instrumentados sozinhos. - Abra o painel e leia seus primeiros traces; depois monte avaliações, prompts ou guardrails conforme a app cresce.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de OpenLIT.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores que constroem apps com LLM
- Times de plataforma e SRE
- Times migrando de uma ferramenta de observabilidade fechada
Tarefas
- Depurar uma execução de agente que falhou
- Cortar o gasto com modelos
- Comparar prompts antes de publicar
- Barrar injeção de prompt em tempo de execução
Cenários
- Colocar um chatbot RAG em produção
- Rodar agentes de código em CI
- Vigiar o custo de GPU durante treino ou inferência
Principais recursos
Rastreamento nativo de OpenTelemetry
O OpenLIT registra cada chamada ao LLM, cada tool call, cada requisição MCP, cada recuperação e cada passo do agente como um trace padrão de OpenTelemetry. Você filtra por usuário, sessão, custo ou latência, e manda esses mesmos dados para o Grafana, o Datadog ou qualquer endpoint OTLP em vez de deixá-los só no OpenLIT. Essa portabilidade é o motivo principal pelo qual os times o escolhem no lugar de uma ferramenta fechada.
Instrumentação automática e opções sem código
Só adicionar openlit.init() já basta para instrumentar os provedores, frameworks e bancos vetoriais compatíveis, e a lista passa de 50 integrações, entre elas OpenAI, LangChain, CrewAI e ChromaDB. Para agentes de código como Claude Code, Codex e Cursor, uma CLI instala a instrumentação sem tocar no seu código-fonte.
Avaliações de LLM com LLM-as-a-judge
O OpenLIT pontua as saídas por alucinação, viés, toxicidade, relevância, completude e seguimento de instruções. Você roda essas checagens sobre tráfego ao vivo ou sobre um experimento, e condiciona um pipeline de CI aos resultados, então uma queda de qualidade trava a release em vez de chegar antes ao usuário.
Prompt Hub com versionamento
O Prompt Hub guarda os prompts num lugar só, versiona com etiquetas Major, Minor e Patch e troca valores {{variable}} em tempo de execução. Você publica ou reverte um prompt sem enviar código novo, o que mantém mudanças de texto fora do ciclo de release.
Guardrails em tempo de execução
Os guardrails examinam as requisições conforme elas chegam e agem sobre injeção de prompt, temas sensíveis e restrições de assunto. Você define as regras e o OpenLIT as aplica no caminho da requisição, o que dá uma camada de segurança que não depende do bom comportamento do modelo.
Custo, latência e monitoramento de GPU
A plataforma cuida do controle de custos e da latência entre modelos, provedores, usuários, sessões e agentes, e aceita preços personalizados para modelos ajustados. Um collector de GPU à parte puxa utilização, memória, temperatura e consumo de hardware NVIDIA, AMD e Intel, então custo e pressão de hardware convivem no mesmo painel.
Prós e contras
Prós
- Nativo de OpenTelemetry, então os traces seguem portáveis e você foge de um formato proprietário
- Grátis para auto-hospedar sob a Apache 2.0, sem chave de licença e com posse total dos dados
- Configuração de uma linha para os provedores compatíveis, mais opções sem código para agentes de código
- Junta observabilidade, avaliações, guardrails, prompts e monitoramento de GPU numa plataforma só
- O armazenamento com ClickHouse aguenta telemetria de LLM e agentes em alto volume
Contras
- É feito para quem desenvolve: quem não é técnico vai achar a configuração e os conceitos fora de alcance
- Auto-hospedar para tráfego real de produção significa rodar seu próprio ClickHouse e mantê-lo saudável
- O conjunto de recursos é amplo, então a documentação de início leva um tempo até você render
- Diferente de um SaaS gerenciado, atualizações, escala e backups ficam por sua conta
Perguntas frequentes
O OpenLIT é uma plataforma open source que rastreia, avalia e protege agentes de IA e apps de LLM. Ele captura chamadas ao modelo, tool calls e recuperações como traces de OpenTelemetry, e por cima adiciona avaliações, guardrails e gestão de prompts.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a OpenLIT.
Alternativas a OpenLIT
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
