Repolode
getlago

getlago/lago

Plataforma open source de cobrança por uso que contabiliza eventos, aplica preços e créditos e gera faturas e pagamentos.

Alternativa open source a:ChargebeeZuoraStripe Billing

Estrelas
10,704
Forks
772
Issues abertas
33
Último commit
há 21 horas

O que é?

O Lago é um mecanismo open source de cobrança para produtos que cobram com base no uso, como consumo de tokens de IA, computação ou chamadas de API. As aplicações enviam eventos de uso ao Lago, que os transforma em métricas faturáveis, aplica modelos de preços como tarifas graduais, por volume, por pacote e pré-pagas e, em seguida, gera assinaturas, faturas, notas de crédito e cobranças de pagamento.

A plataforma é API-first e headless, com uma REST API, SDKs para Node.js, Python, Ruby e Go, webhooks e um servidor MCP para agentes de IA. Ela também inclui uma interface web para as equipes de produto e finanças. A contabilização de uso e a definição de preços ficam separadas do processamento de pagamentos, então é possível conectar provedores como Stripe ou Adyen sem que eles se tornem a fonte do catálogo de produtos.

O Lago pode ser auto-hospedado com Docker Compose ou implantado no Kubernetes com Helm charts, além de oferecer suporte a workers dedicados para escalar o processamento de eventos, cobranças e webhooks. A ingestão é idempotente por transaction_id, então eventos reenviados não são cobrados duas vezes.

Recursos principais

  • 01Ingere eventos de uso e elimina duplicatas com base em transaction_id.
  • 02Oferece suporte a preços graduais, por volume, por pacote, pré-pagos e com compromisso mínimo.
  • 03Gerencia créditos pré-pagos, franquias e alertas de uso.
  • 04Gera assinaturas, faturas, notas de crédito e impostos em diferentes moedas.
  • 05Integra-se a provedores de pagamento como Stripe, Adyen e GoCardless.
  • 06Oferece REST API, SDKs, webhooks e um servidor MCP.

Casos de uso

  • Cobrar clientes de APIs de IA por tokens ou uso de modelos, com créditos pré-pagos.
  • Cobrar por cargas de trabalho que exigem muita computação, como minutos de CI ou tempo de GPU.
  • Adicionar planos baseados em uso ou com medição de consumo a um produto SaaS sem criar um sistema de cobrança do zero.
  • Auto-hospedar um sistema de cobrança para manter os dados de clientes e financeiros na própria infraestrutura.

Início rápido

  1. 1

    Execute o script de demonstração de Agentic AI mantido no repositório (requer Docker, curl e jq).

    ./examples/agentic-ai-demo/run.sh
  2. 2

    Entre na interface local em http://localhost:8080 usando as credenciais de demonstração do README.

  3. 3

    Ao terminar, remova o projeto Compose isolado da demonstração e o volume de dados.

    ./examples/agentic-ai-demo/run.sh --cleanup

Antes de usar

  • O início rápido requer Docker, curl e jq, e executa localmente toda a stack do Lago.
  • Billing Assistant é um recurso Premium disponível mediante solicitação.
  • O projeto é licenciado sob AGPL-3.0, uma licença copyleft com obrigações para modificações disponibilizadas pela rede.

Tópicos

Perguntas frequentes

O que é lago?
Plataforma open source de cobrança por uso que contabiliza eventos, aplica preços e créditos e gera faturas e pagamentos. O Lago é um mecanismo open source de cobrança para produtos que cobram com base no uso, como consumo de tokens de IA, computação ou chamadas de API. As aplicações enviam eventos de uso ao Lago, que os transforma em métricas faturáveis, aplica modelos de preços como tarifas graduais, por volume, por pacote e pré-pagas e, em seguida, gera assinaturas, faturas, notas de crédito e cobranças de pagamento.
lago é gratuito? Qual é a licença?
lago é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
lago ainda é mantido?
Manutenção ativa. O último commit de lago foi em 21 de out. de 2026.
Para que posso usar lago?
Cobrar clientes de APIs de IA por tokens ou uso de modelos, com créditos pré-pagos. Cobrar por cargas de trabalho que exigem muita computação, como minutos de CI ou tempo de GPU. Adicionar planos baseados em uso ou com medição de consumo a um produto SaaS sem criar um sistema de cobrança do zero. Auto-hospedar um sistema de cobrança para manter os dados de clientes e financeiros na própria infraestrutura.
Como instalar lago?
Execute o script de demonstração de Agentic AI mantido no repositório (requer Docker, curl e jq).: ./examples/agentic-ai-demo/run.sh Entre na interface local em http://localhost:8080 usando as credenciais de demonstração do README. Ao terminar, remova o projeto Compose isolado da demonstração e o volume de dados.: ./examples/agentic-ai-demo/run.sh --cleanup
Onde consigo lago?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/getlago/lago

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados