Langfuse
Langfuse is an MIT-core observability platform, free to self-host and sold as Langfuse Cloud billed per unit of traces, observations and scores; ClickHouse acquired it in January 2026.
Last verified
| Licence | MIT (core). Repository LICENSE states the MIT Expat licence for everything outside the enterprise directories 'ee/', 'web/src/ee/', 'worker/src/ee/', which are under a separate ee/LICENSE. The vendor's self-host pricing page labels the free self-hosted product 'MIT License'. Applies to the shared Langfuse code base that both the self-hosted deployment and Langfuse Cloud are built from. Source, checked raw.githubusercontent.comhttps://raw.githubusercontent.com/langfuse/langfuse/main/LICENSEChecked |
|---|---|
| Self-host | yes — a free self-hosted open-source deployment of the same Langfuse code base is offered alongside Langfuse Cloud, with vendor deployment guides for Docker Compose, Kubernetes (Helm), AWS/GCP/Azure Terraform; some capabilities (management APIs, project-level RBAC, data retention policies, audit logs) are listed under the self-hosted Enterprise tier rather than the OSS tier. Source, checked langfuse.comhttps://langfuse.com/pricing-self-hostChecked |
| OpenTelemetry | yes — native OTLP trace ingestion at the /api/public/otel endpoint (cited page), and the official Python/JS SDKs are themselves built on OpenTelemetry, per https://langfuse.com/docs/observability/sdk/overview ('Based on OpenTelemetry, so you can use any OTEL-based instrumentation library for your LLM stack.'); other languages are instrumented via the native OTel API. Source, checked langfuse.comhttps://langfuse.com/integrations/native/opentelemetryChecked |
| Free tier limits | Hobby plan, $0, no credit card: 50k units/month included, 30 days data access, 2 users, community support via GitHub, 1,000 requests/min ingestion throughput, 1 annotation queue, 2 alerts. (A 'unit' = traces + observations + scores.) Source, checked langfuse.comhttps://langfuse.com/pricingChecked |
| Price per 100k traces | not trace-denominated: billed per 'unit', where units = traces + observations + scores, so a trace costs more than one unit (unit definition: https://langfuse.com/docs/administration/billable-units). Vendor arithmetic on the published USD tiers on the cited pricing page: Core $29/month includes 100k units, so the first 100k units = $29/month; units beyond the included allowance are $8/100k units, graduated to $7/100k (1-10M), $6.5/100k (10-50M) and $6/100k (50M+). Pro $199/month and Enterprise $2499/month also include 100k units with the same $8/100k overage. Source, checked langfuse.comhttps://langfuse.com/pricingChecked |
| Data residency | Cloud data regions: 'US, EU, or JP' on Hobby and Core; 'US, EU, JP, or HIPAA' on Pro and Enterprise. Regional ingestion hosts are published on https://langfuse.com/integrations/native/opentelemetry — cloud.langfuse.com (EU), us.cloud.langfuse.com (US), jp.cloud.langfuse.com (Japan), hipaa.cloud.langfuse.com (HIPAA). Source, checked langfuse.comhttps://langfuse.com/pricingChecked |
| Retention | Stated as 'access to historical data' per cloud plan: Hobby 30 days, Core 90 days, Pro 3 years, Enterprise 3 years. Pro and above additionally list 'Data retention management'. Source, checked langfuse.comhttps://langfuse.com/pricingChecked |
| SDK languages | Two official SDKs: Python (SDK v4) and JS/TS (SDK v5). Other languages are supported via OpenTelemetry; the pricing feature table lists 'SDKs (Python, JavaScript)' and 'OpenTelemetry (Java, Go, custom)'. Source, checked langfuse.comhttps://langfuse.com/docs/observability/sdk/overviewChecked |
| Last release | 4.16.0, published 2026-08-21 — the version declared in web/package.json on the main branch of the vendor's own repository (cited source), dated by the vendor's own release artefact: the langfuse/langfuse container image tag 4.16.0 in the public registry, last_updated 2026-08-21T06:08:15Z (https://hub.docker.com/v2/repositories/langfuse/langfuse/tags/4.16.0). Cross-check: the vendor's Helm index at https://langfuse.github.io/langfuse-k8s/index.yaml. The vendor's own changelog carries no version numbers; its newest entry is dated 2026-08-22 (https://langfuse.com/changelog/2026-08-22-reusable-evaluators-and-rules). Source, checked raw.githubusercontent.comhttps://raw.githubusercontent.com/langfuse/langfuse/main/web/package.jsonChecked |
Assessment
The repository licence is MIT Expat for everything outside three enterprise directories, under a separate licence, and the self-host pricing page labels the free self-hosted product "MIT License". Self-hosting the same code base is free, with guides for Docker Compose, Helm and Terraform on AWS, GCP and Azure; management APIs, project-level RBAC, retention policies and audit logs sit under a self-hosted Enterprise tier.
OTLP traces are ingested natively at a public OTel endpoint, and the official Python and JS/TS SDKs are built on OpenTelemetry; other languages instrument through the OTel API.
Billing is per unit, where a unit is a trace, an observation or a score: one trace therefore costs more than one unit, and no honest per-100k-traces figure exists without assuming a ratio. Hobby is $0 with 50k units a month and 2 users; Core is $29 a month including 100k units, with further units at $8 per 100k, falling to $6 at the highest volumes. Pro and Enterprise include the same 100k units at the same rate.
Data regions are US, EU or JP, with a HIPAA region on Pro and above; historical data access runs 30 days, 90 days or 3 years by plan. Version 4.16.0 is dated 21 August 2026. ClickHouse acquired Langfuse (announced 16 January 2026) and states the product line continues.
Something wrong on this page? Suggest a correction — corrections are free and open to everyone.