Camada open source de preços e cobrança entre o Stripe e seu app, para assinaturas, créditos, cobrança por uso e excedentes.
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:Chargebee
Zuora
Stripe 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
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
Entre na interface local em http://localhost:8080 usando as credenciais de demonstração do README.
- 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
Infraestrutura open source de billing por uso, créditos ou modelo híbrido, com medição em tempo real e opção de nuvem ou hospedagem própria.
Aplicativo de faturamento hospedado ou instalável no próprio servidor, com suporte a faturas, orçamentos, projetos, tarefas, despesas e controle de horas, desenvolvido com Laravel.
SDKs open source e ferramentas para agentes da Stripe que adicionam cobrança e pagamentos a produtos com LLMs e agentes de IA.
Ferramenta open source de analytics web sem cookies, focada em privacidade e alternativa ao Google Analytics, disponível na nuvem ou para hospedagem própria.
Plataforma open source de atribuição de links para links curtos, acompanhamento de conversões e programas de afiliados, criada com Next.js e TypeScript.