位于 Stripe 与应用之间的开源定价与计费层,支持订阅、积分、用量计费等模式。
- Star
- 10,704
- Fork
- 772
- 未关闭 Issue
- 33
- 最近提交
- 21小时前
这是什么?
Lago 是一个开源的计费引擎,适用于按用量收费的产品,例如 AI 的 token 消耗、计算资源或 API 调用。应用把用量事件发送给 Lago,系统将其转换为可计费指标,并应用阶梯、分段、套餐和预付费等定价模型,随后生成订阅、账单、贷项通知单以及收款流程。
项目以 API 为核心,提供 REST API、Node.js、Python、Ruby 和 Go 的 SDK、Webhook,以及面向 AI Agent 的 MCP 服务。同时附带供产品和财务团队使用的 Web 界面。计量与定价和支付处理相互独立,可以接入 Stripe、Adyen 等支付服务商,而无需由它们管理产品目录。
部署上既可以使用 Docker Compose 自托管,也可以借助 Helm Chart 部署到 Kubernetes,并能通过独立的 worker 分别扩展事件、计费和 Webhook 处理。事件摄入以 transaction_id 去重,重试的事件不会被重复计费。
核心功能
- 01摄入用量事件,并按 transaction_id 去重。
- 02支持阶梯、分段、套餐、预付费和最低承诺等定价方式。
- 03管理预付费额度、配额和用量告警。
- 04生成订阅、账单、贷项通知单,并支持多币种与税务。
- 05对接 Stripe、Adyen、GoCardless 等支付服务商。
- 06提供 REST API、SDK、Webhook 以及 MCP 服务。
适用场景
- 按 token 或模型用量向 AI API 客户计费,并支持预付费额度。
- 对 CI 分钟数或 GPU 时长等计算密集型负载收费。
- 为 SaaS 产品增加按用量或计量的套餐,而无需从零开发计费系统。
- 自托管计费系统,将客户和财务数据保留在自有基础设施中。
快速上手
- 1
在仓库中运行官方 Agentic AI 演示脚本(需要 Docker、curl 和 jq)
./examples/agentic-ai-demo/run.sh - 2
使用 README 中的演示账号登录本地界面 http://localhost:8080
- 3
完成后删除演示的独立 Compose 项目和数据卷
./examples/agentic-ai-demo/run.sh --cleanup
使用前须知
- 快速开始需要 Docker、curl 和 jq,并会在本地运行完整的 Lago 服务栈。
- Billing Assistant 是按需提供的高级功能。
- 项目采用 AGPL-3.0 许可证,这是一种具有传染性的版权许可,对网络服务中的修改有披露义务。
标签
常见问题
- lago 是什么?
- 开源的用量计费平台,负责事件计量、价格与额度管理,并生成账单和收款。 Lago 是一个开源的计费引擎,适用于按用量收费的产品,例如 AI 的 token 消耗、计算资源或 API 调用。应用把用量事件发送给 Lago,系统将其转换为可计费指标,并应用阶梯、分段、套餐和预付费等定价模型,随后生成订阅、账单、贷项通知单以及收款流程。
- lago 可以免费使用吗?用的什么许可证?
- lago 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- lago 还在维护吗?
- 活跃维护中。lago 最近一次提交是在 2026年10月21日。
- lago 适合用来做什么?
- 按 token 或模型用量向 AI API 客户计费,并支持预付费额度。 对 CI 分钟数或 GPU 时长等计算密集型负载收费。 为 SaaS 产品增加按用量或计量的套餐,而无需从零开发计费系统。 自托管计费系统,将客户和财务数据保留在自有基础设施中。
- lago 怎么安装和运行?
- 在仓库中运行官方 Agentic AI 演示脚本(需要 Docker、curl 和 jq): ./examples/agentic-ai-demo/run.sh 使用 README 中的演示账号登录本地界面 http://localhost:8080 完成后删除演示的独立 Compose 项目和数据卷: ./examples/agentic-ai-demo/run.sh --cleanup
- 在哪里获取 lago?
- 源代码和安装说明在 GitHub 上:https://github.com/getlago/lago
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源的用量计费、积分计费与混合计费基础设施,支持实时计量,可云端或自托管。
可自托管或使用云端服务的开源开票应用,覆盖发票、报价、项目、任务、费用与工时记录,基于 Laravel 构建。
Stripe 开源的 SDK 与智能体工具,用于为 LLM 和 AI 产品接入计费与支付。
开源、无 Cookie 的网站分析工具,可作为注重隐私的 Google Analytics 替代方案,支持云端或自托管。
开源的链接归因平台,提供短链接、转化追踪和联盟营销功能。