300+ Tools CoveredSource Data Updated Weeklydates

Tool intelligence profile

Langfuse

Open-source LLM engineering platform — tracing, prompt management, evaluation and cost analytics for AI applications, self-hosted from one container or run as Langfuse Cloud.

Visit Site →
Type
LLM Observability & Evaluation
Pricing
Free tier · paid from $29/mo
Deployment
Cloud or self-hosted
Best for
Teams wanting tracing, prompts and evals in one self-hostable loop
Last updatedSeptember 20, 2026

Editor's Take

Best for engineering teams who want tracing, prompt management, datasets and evaluation in one loop and need the option of keeping trace data inside their own network — the self-hosted server is the same software as the cloud product, runs from one container image, and costs nothing. The trade-off is billing in units rather than traces, which one agent run can multiply, so model a week of real traffic before picking a tier. Not a fit for evaluation-first teams, where Braintrust starts from evals rather than treating them as one stage, or where nobody will operate a self-hosted service and Cloud is ruled out.

— Egor Burlakov, Editor

Evaluate Langfuse

Comparisons

Langfuse: product and architecture

This Langfuse review looks at an LLM engineering platform whose main commercial argument is one you can act on: you can run the whole thing yourself, from one container, for nothing. Langfuse connects tracing, prompt management, datasets, experiments, and evaluation into one loop, and sells a hosted version of the same software. We evaluated it against its documentation, its published pricing, its GitHub repository, and the adoption signals we collect weekly.

Overview

Langfuse is published by ClickHouse, Inc. and was a YC W23 company before that acquisition. Our 14 September 2026 snapshot recorded about 34,800 GitHub stars, roughly 17.6 million pulls of the langfuse/langfuse container image, and 771 votes on its Product Hunt launch. The SDKs are separately busy — about 5.3 million weekly PyPI downloads and 1.7 million weekly npm downloads — though those are client installs rather than platform adoption, and we record them in that lane. The v4.38.0 release landed on 17 September 2026.

The vendor states 21 of the Fortune 50 as users, 90 billion observations a month, and 100,000 engineers. Those are unverified vendor figures; the container pull count is the number we can stand behind, and it is consistent with widespread self-hosting rather than cloud-only use.

Its market position is the open-source default for LLM observability. The audience is engineering teams who want the whole loop in one product and want the option to keep their trace data inside their own network.

Key Features and Architecture

Langfuse is a server plus SDKs, and the server is the product. Tracing captures hierarchical traces — every model call, tool invocation, and retrieval step in a tree rather than a flat log — filterable by user, session, cost, latency, or custom metadata. The hierarchy is what makes an agent debuggable: a flat log tells you the answer was wrong, a trace tree tells you which retrieval returned nothing.

Prompt management separates prompts from code, with one-click deployment and rollback. This is the feature that moves prompt changes out of the release cycle, and the rollback is the part that matters when a change goes wrong at 2am.

Evaluation offers LLM-as-a-judge, heuristic functions, and human review, and can run evaluators against production data as well as inside an experiment. That is the distinction worth noticing: scoring live traffic is a different capability from scoring a fixed test set, and it is what turns production into a source of test cases.

Datasets and experiments close the loop. A trace that went wrong becomes a dataset row, the dataset becomes an experiment, and the experiment scores a candidate prompt or model before it ships.

Instrumentation is OpenTelemetry-based, so an application already emitting OTel spans can send them here, and a framework such as PydanticAI or LiteLLM can log to Langfuse without a bespoke integration.

Deployment is the differentiator. The server runs from a container image, and the same software serves Langfuse Cloud. That symmetry is unusual — many open-core products self-host a reduced build — and it is why the self-hosted path is credible rather than a trial.

Ideal Use Cases

Four situations favour Langfuse. The first is data residency. If prompts and completions contain material that cannot leave your network, a platform you run from one image with no reduced feature set is close to unique in this category, and it is the strongest single reason to choose it.

The second is teams that want the whole loop in one tool. Tracing in one product, prompts in a second, and evals in a third is a common and painful arrangement, because the trace that reveals the problem is not in the system that tests the fix.

The third is cost and latency analysis at the trace level. Filtering by cost and latency with custom metadata is how you find the one feature responsible for a bill, and that question arrives for everyone eventually.

The fourth is a framework-agnostic estate. OTel-based instrumentation and integrations across the common frameworks mean Langfuse does not require you to standardise on one agent library first.

Do not choose Langfuse if you want evaluation to be the centre of the workflow rather than one stage of it — Braintrust is built the other way round, starting from evals and adding observability. It is also the wrong answer if nobody will operate the self-hosted deployment and Cloud is ruled out, because a self-hosted platform is a database and a service to keep healthy. And if you only need request logging and cost tracking in front of a proxy, Helicone is less to adopt.

Pricing and Licensing

Self-hosting is free. The Hobby cloud tier is also free, with 50,000 units a month and 2 users. Paid cloud tiers are Core at $29/month, Pro at $199/month, and Enterprise at $2,499/month, each including 100,000 units a month with unlimited users. Usage above the included allowance is $8 per 100,000 units, falling to $7 above 1 million, $6.50 above 10 million, and $6 above 50 million. A Teams add-on is $300/month.

The graduated overage is the part to model, because units rather than traces is the billing measure and a single agent run can produce many. Estimate your unit volume from a week of real traffic before choosing a tier; the jump from $29 to $199 is about features and support, but the line that actually moves is the overage.

The licensing needs stating precisely. The repository's LICENSE is a split: the core is MIT and an ee/ directory is separately licensed for commercial features. GitHub cannot resolve that to a single SPDX identifier and reports it as unresolved, which means an automated open-source check — including ours — cannot confirm the product is OSI-licensed without a human reading the file. If your procurement runs such a check, expect to have that conversation.

Against the alternatives: Braintrust is hosted-first with a hybrid data plane rather than a full self-hosted build; Helicone is Apache-2.0 and Freemium; Arize Phoenix is free but source-available rather than open source. Langfuse is the only one of the four whose full server is free to run yourself under a licence whose core is MIT.

Strengths & Trade-offs

Pros

  • The self-hosted server is the same software as the cloud product, run from one container image, at no cost.
  • Tracing, prompt management, datasets, experiments, and evaluation in one loop, so the trace that shows the problem is in the tool that tests the fix.
  • Evaluators run against production data as well as test sets, which turns live traffic into a source of test cases.
  • OpenTelemetry-based instrumentation, so existing spans and common frameworks work without a bespoke integration.
  • Published, graduated overage pricing, so the cost of growth is knowable in advance.

Cons

  • The repository LICENSE is a split rather than a single identifier, so automated open-source checks report it as unresolved and a human has to read the file.
  • Billing is in units rather than traces, and one agent run can produce many — the cost is hard to predict before you measure.
  • Self-hosting is free but not effortless: it is a service and a database to keep healthy, and at scale that is a real operational commitment.
  • Evaluation is one stage of the loop rather than its centre, which suits observability-first teams and frustrates evaluation-first ones.
  • The vendor's adoption figures are unverified, so judge it on the trace data you generate rather than on the headline numbers.

Alternatives to Langfuse

The reviewed substitutes for Langfuse among the LLM observability & evaluation, and what would make each one the better answer.

Direct alternatives

Reviewed substitutes: products bought for the same job, where a team picks one.

Arize Phoenix
Both are LLM tracing and evaluation platforms built on OpenTelemetry and run by the team itself. A team picks one as its trace destination.
Braintrust
Both are LLM engineering platforms covering tracing and evaluation, bought as the team's single place to see and score AI behaviour.
Helicone
Both are open-source LLM observability platforms with a hosted tier, bought to see and cost AI requests.
Explore all Langfuse alternatives →

Public signals

About these signals

Verified factual signals from public sources. They indicate observable activity or interest, not total adoption, product quality, or cost.

2.0k GitHub commits 90d34.9k GitHub stars0 vulnerabilities across 2 packages

See all signals from 6 sources
Source
Signals
Last updated
GitHub
Commits 90d:2.0kStars:34.9k
September 21, 2026
Docker Hub
Pulls:17.8M
September 21, 2026
PyPI
Weekly downloads:5.3M
September 21, 2026
npm
Weekly downloads:1.3M
September 21, 2026
Product Hunt
Comments:159Rating:5.0/5Reviews:48Votes:771
September 21, 2026
OSV
Package vulnerabilities:0 vulnerabilitiesacross 2 packages

npm · langfuse@3.39.2 · PyPI · langfuse@4.15.4

September 21, 2026

Discussed on Hacker News

Recent Hacker News threads mentioning Langfuse.

Frequently asked questions

What does Langfuse cost?

Self-hosting the server is free. On Langfuse Cloud, Hobby is free with 50,000 units a month and 2 users; Core is $29/month, Pro is $199/month and Enterprise is $2,499/month, each including 100,000 units with unlimited users. Overage is $8 per 100,000 units, falling to $6 per 100,000 above 50 million. A Teams add-on is $300/month.

Is Langfuse open source?

The repository's LICENSE is a split: the core is MIT and an ee/ directory is separately licensed for commercial features. GitHub cannot resolve that to a single identifier, so automated licence checks report it as unresolved and a human has to read the file. The self-hosted server is the same software as the cloud product and is free to run.

Langfuse or Braintrust?

Choose Langfuse when tracing production is the priority and the data may need to stay inside your network. Choose Braintrust when evaluation in CI is the discipline you are establishing — it starts from evals and adds observability, which is the opposite order.

Do I have to change my code to use Langfuse?

Instrumentation is OpenTelemetry-based, so an application already emitting OTel spans can send them to Langfuse, and gateways and frameworks such as LiteLLM and PydanticAI can log to it without a bespoke integration.

Related LLM Observability & Evaluation

Other LLM observability & evaluation in the catalog. Same kind of product, not a substitution recommendation.