Langfuse Alternatives
Seven tools to replace <em>Langfuse</em> for LLM tracing, evals and prompt management.
Langfuse is hard to beat as a free, self-hosted tracer, so most teams leave it for one precise reason. If you want an open-source tool that is lighter to self-host, take Arize Phoenix. If your app runs on LangChain or LangGraph, take LangSmith. If you want an Apache 2.0 license and cheap cloud spans, take Opik. If evaluation is the real job, take Braintrust. Below are the seven alternatives we compared, with each price read on the vendor's pricing page and the unit it is billed in.
The ranking is editorial: a sponsored placement is always flagged on its card, and no affiliate link changes a rating.
Why teams look past Langfuse
Langfuse does a lot for nothing. You add its SDK or send OpenTelemetry data, and every call to a model shows up as a trace with its prompt, its answer, its latency and its cost. On top of that you get prompt versions, datasets, evaluations and dashboards, and the core code is MIT licensed, so you can run it on your own servers. People rarely leave because it is bad. They leave because the bill, the hosting work or the shape of their app changed.
Every observation and score is a billable unit
The free plan shows 30 days and 2 users
Self-hosting means running ClickHouse
Field reports show ClickHouse failures on small setups
Some enterprise features sit outside the MIT license
Support and compliance cost real money
Arize Phoenix
Arize Phoenix is the closest thing to Langfuse that is easier to run. It is built on OpenTelemetry and the OpenInference conventions, so the same instrumentation sends traces from LangChain, LlamaIndex, the OpenAI SDK, DSPy or your own code. In the UI you get the trace tree of each request, span-level evaluations with LLM judges, datasets, experiments that compare two prompt versions on the same examples, and a prompt playground. Arize states that self-hosted Phoenix has no license fees, no usage limits and no feature gates, and it ships as a Docker image, a Helm chart or a simple install from the terminal. That is the main reason teams pick it over Langfuse: one container plus a SQL database (SQLite or PostgreSQL) instead of six moving parts.
The catch is the license. Phoenix is under the Elastic License 2.0, which lets you use and self-host it freely but forbids offering it to others as a managed service. When you outgrow your own server, Arize sells a managed product called AX: AX Free gives 25,000 spans and 1 GB of ingestion a month, and AX Pro costs $50 a month for 50,000 spans and 10 GB. AX Free keeps data 15 days and AX Pro 30 days. AX counts spans rather than every data point, so a 30-step agent run uses about the same quota in both tools, but AX Pro includes half of Langfuse Core's 100,000 units for $21 more: about 1,666 such runs for $50 against about 3,225 for $29. Arize does not publish a price per extra span, and SSO, audit logs and self-hosted AX are Enterprise only.
- Free self-hosting with no feature gates or usage limits
- OpenTelemetry and OpenInference native, framework agnostic
- AX Pro at $50/mo for 50k spans and 10 GB
- Evals, datasets, experiments and prompt playground included
- ✓Lighter to run than Langfuse's six-service stack
- ✓Same instrumentation works across most LLM frameworks
- ✓Clear path from self-hosted Phoenix to managed AX
- ✗Elastic License 2.0, not an OSI open-source license
- ✗Free cloud includes 25k spans and 15 days of retention
- ✗Community support only on self-hosted Phoenix
| Criterion | Arize Phoenix | Langfuse |
|---|---|---|
| License | Elastic License 2.0 | MIT core, ee folders commercial |
| Self-hosting | Free, no feature gates | Free, needs ClickHouse |
| Free cloud | 25k spans/mo, 1 GB, 15 days | 50k units/mo, 30 days of access |
| First paid plan | AX Pro $50/mo, 50k spans | Core $29/mo, 100k units |
Pick Phoenix if you want to keep self-hosting and stop babysitting ClickHouse. If your legal team insists on an OSI license, stay on Langfuse or move to Opik instead.
LangSmith
LangSmith is the observability and evaluation platform made by the LangChain team. If your code already uses LangChain or LangGraph, you set a few environment variables (tracing on, an API key and, in the newer agent workspaces, the agent and its environment) and every chain, tool call and agent step appears as a nested trace, with no extra decorators. It also accepts traces from other frameworks and plain SDK calls, so it is not locked to LangChain, but that is where it saves the most time; our LangChain review covers the framework itself, and our LangChain alternatives page helps if you are not sure you will keep it. Around tracing you get datasets, offline and online evaluations, annotation queues for human review, a prompt hub and monitoring dashboards. The same account also sells agent deployment and other agent products, metered in LangChain Standard Units (LSU) at $1 each.
Pricing is per seat plus traces. Developer is free for 1 seat with 5,000 base traces a month. Plus costs $39 per seat a month, billed monthly, and includes 10,000 traces in total, then 0.005 LSU, or half a cent, for each additional trace. Base traces are kept 14 days; extended traces are kept 180 days for an extra fee. Three engineers sending 50,000 traces a month pay about $317: $117 in seats and $200 in extra traces. LangSmith gets expensive with headcount and volume. Two traps: the free Developer plan is pay-as-you-go above 5,000 traces rather than capped, and any automation rule that matches one run upgrades the whole trace to extended retention, at the higher price. Self-hosting is an add-on to the Enterprise plan.
- Zero-glue tracing for LangChain and LangGraph
- Annotation queues and online evals
- Developer plan free for 1 seat and 5k traces a month
- Up to $10,000 in credits for startups backed by partner VCs
- ✓Fastest setup if your stack is LangChain
- ✓Strong evaluation and human review workflow
- ✓Agent deployment from the same vendor
- ✗Plus charges $39 per seat, so every engineer adds to the bill
- ✗Base traces are kept only 14 days
- ✗Self-hosting is a paid add-on to Enterprise
| Criterion | LangSmith | Langfuse |
|---|---|---|
| Pricing model | $39/seat/mo plus traces | Flat plan plus units, unlimited users |
| Free plan | 1 seat, 5k traces/mo | 2 users, 50k units/mo |
| Default history | 14 days (base traces) | 30 days of access free, 90 days Core |
| Self-hosting | Enterprise add-on | Free, open source |
Pick LangSmith if LangChain or LangGraph is your framework and you want the least setup. If you need to self-host without an enterprise contract, or have many engineers on a small budget, pick Phoenix or Opik.
Opik (Comet)
Opik is the LLM observability and evaluation tool from Comet, the company known for ML experiment tracking. It covers the same ground as Langfuse: traces and spans, cost and latency, prompt versions, datasets, LLM-as-a-judge metrics, online evaluation rules and experiment comparison. Integrations cover OpenAI, Anthropic, LangChain, LlamaIndex, CrewAI, DSPy and OpenTelemetry. The repository is under Apache 2.0 with no enterprise folder carved out, which makes it the cleanest license of the self-hosted options on this page, and Comet's open-source column lists unlimited spans and unlimited retention.
The cloud plans are cheap. Free Cloud gives 25,000 spans a month for up to 10 team members, with 60 days of retention. Pro Cloud costs $19 a month for up to 50 members and 100,000 spans, then $5 per 100,000 extra spans; longer retention costs $29 per 100,000 spans. One million spans a month on Pro comes to $64. The same million units on Langfuse Core costs $101, so a team that moves to Opik's cloud saves money at volume and gets more seats on the free tier. Watch three limits: Free Cloud cannot buy extra spans, Free and Pro Cloud keep data in the US only, and self-hosted Opik comes without user management. Self-hosting is also no lighter than Langfuse: it runs ClickHouse, MySQL and Redis, and the production install targets Kubernetes.
- Apache 2.0 license with no enterprise carve-out
- Free Cloud for up to 10 members
- Pro Cloud $19/mo, 100k spans, then $5 per 100k
- Agent optimizer and guardrails built in
- ✓Cheapest paid entry plan on this page, at $19 a month
- ✓Clean open-source license for legal reviews
- ✓Evals and optimization in the same product
- ✗Self-hosted version has no user management
- ✗Extra retention costs $29 per 100k spans
- ✗Self-hosting is not lighter than Langfuse
| Criterion | Opik (Comet) | Langfuse |
|---|---|---|
| License | Apache 2.0 | MIT core, ee folders commercial |
| Free cloud | 25k spans/mo, 10 members, 60 days | 50k units/mo, 2 users, 30 days |
| First paid plan | $19/mo, 100k spans | $29/mo, 100k units |
| 1M spans or units a month | $64 | $101 |
Pick Opik if you want an Apache 2.0 tool and a cheaper cloud than Langfuse. If self-hosting effort is what you want to cut, pick Phoenix instead.
Braintrust
Braintrust starts from evaluation rather than logging. You define a dataset, a task and scorers, then each run becomes an experiment you can compare with the last one, line by line, in the UI or in your CI. It adds a playground for prompts across models, the Braintrust Gateway (formerly its AI proxy, free while in public preview) that calls many providers through one API (our AI gateway ranking compares dedicated gateways), and Loop, an assistant that writes scorers and datasets for you.
Pricing is by processed data and scores, not by trace. Starter is free with 1 GB of processed data, 10,000 scores and 14 days of retention, then $4 per GB and $2.50 per 1,000 scores. Pro costs $249 a month with 5 GB, 50,000 scores and 30 days of retention, then $3 per GB, $1.50 per 1,000 scores and $0.50 per GB per month to keep data longer. Against Langfuse Pro at $199, Braintrust costs more and keeps data far less long: 30 days by default, 180 days at most with paid retention, versus 3 years of access. SSO is Google only below Enterprise. The platform is closed source, though its SDKs are open source; to keep data in your own cloud account, the Enterprise plan offers bring-your-own-cloud, with Braintrust operating the deployment. New customers at Series A or earlier can apply for 6 to 12 months of Pro for free.
- Experiments compared run by run, in the UI and CI
- Starter free with 1 GB and 10k scores
- Pro $249/mo with 5 GB and 50k scores
- Gateway and Loop assistant for scorers
- ✓Best workflow for regression testing prompts
- ✓Usable by product managers, not only engineers
- ✓Production logs turn into test cases quickly
- ✗Pro costs $249/mo, $50 more than Langfuse Pro
- ✗Default retention only 14 or 30 days
- ✗Closed platform, no free self-hosting
| Criterion | Braintrust | Langfuse |
|---|---|---|
| Billing unit | GB processed and scores | Units (traces, observations, scores) |
| Free plan | 1 GB, 10k scores, 14 days | 50k units, 30 days |
| Mid plan | Pro $249/mo, 30 days | Pro $199/mo, 3 years |
| Self-hosting | BYOC, Enterprise only | Free, open source |
Pick Braintrust if evals and release gates matter more than raw tracing. If you mostly need cheap, long-kept traces, stay on Langfuse or pick Opik.
Pydantic Logfire
Logfire comes from the team behind Pydantic. It is a general observability tool built on OpenTelemetry, with strong support for LLM calls: Pydantic AI, OpenAI, Anthropic and other SDKs are instrumented in one line, and the agent run sits in the same trace as the HTTP request, the database query and the background job around it. That is the gap it fills next to Langfuse, which by default keeps only LLM-related spans. You query your data with SQL, build dashboards and alerts, and it now adds evals. The Python SDK is MIT licensed, but the server and UI are closed source; self-hosting is an enterprise option priced on request.
Among the cloud plans on this page, its pricing is the most generous for volume. Every plan includes 10 million records a month (logs, spans or metrics). Personal is free for 1 seat and 2 read-only guests, and is hard-capped: ingestion pauses once you hit the 10 million records. Team costs $49 a month with 5 seats included, up to 12, $25 per extra seat and $2 per million extra records up to a spending cap you request by email; past the cap, new data is hidden until you raise it. Growth costs $249 a month with unlimited seats. Fifty million records a month on Team comes to $129. The limit for a Langfuse user is history: retention is 30 days on Personal and Team and 90 days at most on Growth, and evals and human review start with Team.
- 10M records a month on every plan, free included
- Team $49/mo with 5 seats, $2 per extra million
- SQL queries over all your traces
- LLM, HTTP and database spans in one trace
- ✓Very cheap at high volume
- ✓One tool for the whole app, not just the LLM
- ✓Spending cap on request avoids surprise bills
- ✗Only 30 days of retention on Personal and Team
- ✗Server is closed source; self-hosting is enterprise only
- ✗Free plan stops ingesting at 10M records
| Criterion | Pydantic Logfire | Langfuse |
|---|---|---|
| Billing unit | Records (logs, spans, metrics) | Units (traces, observations, scores) |
| Free plan | 10M records/mo, 1 seat | 50k units/mo, 2 users |
| First paid plan | $49/mo, 5 seats | $29/mo, unlimited users |
| Self-hosting | Enterprise, on request | Free, open source |
Pick Logfire if you code in Python and want LLM and app traces together at low cost. If you need months of trace history, stay on Langfuse.
W&B Weave
Weave is the LLM part of Weights & Biases, now owned by CoreWeave and sold under its CoreWeave Forge plans. You decorate your functions with weave.op, or use one of its integrations, and each call is logged with inputs, outputs, cost and latency in a trace tree. Evaluations compare models or prompts on a dataset with scorers, and leaderboards show the results side by side. The SDK is under Apache 2.0. Its real advantage is context: if your team fine-tunes models or tracks experiments in W&B Models, the LLM traces live next to the training runs, with the same projects, permissions and reports.
The free plan includes 1 GB of Weave data ingestion a month and 5 GB of storage. Pro starts at $60 a month, billed monthly, with 1.5 GB of Weave ingestion and 100 GB of storage, and volume discounts on annual commitments. Two catches: past the included 1.5 GB, Pro bills extra ingestion at $0.10 per MB, so $100 per GB, and Pro is meant for organizations under 50 employees. Weave bills by data size, not by trace or span, so a verbose agent that logs long prompts uses its quota faster than a short chatbot. Self-hosting is an enterprise option, and teams that do not use W&B for anything else gain little from the bundle.
- Traces and evals next to W&B training runs
- Apache 2.0 SDK
- Free plan with 1 GB ingestion a month
- Leaderboards to compare models and prompts
- ✓Natural fit for ML teams already on W&B
- ✓Simple decorator-based instrumentation
- ✓Strong evaluation reports
- ✗Billed by data size, harder to predict than units
- ✗Pro from $60/mo includes only 1.5 GB of Weave ingestion
- ✗Little reason to pick it outside the W&B ecosystem
| Criterion | W&B Weave | Langfuse |
|---|---|---|
| Billing unit | GB of ingested data | Units (traces, observations, scores) |
| Free plan | 1 GB ingestion/mo | 50k units/mo, 30 days |
| First paid plan | From $60/mo, 1.5 GB | $29/mo, 100k units |
| Self-hosting | Enterprise | Free, open source |
Pick Weave if your team already lives in Weights & Biases. If you do not, Opik or Phoenix give you the same features with a clearer bill.
Datadog LLM Observability
Datadog LLM Observability, now marketed as Agent Observability, adds LLM traces to the monitoring platform many companies already use. Each agent run shows its model calls, tool calls and retrievals, linked to the APM trace of the service that made them, so an on-call engineer sees the slow database and the slow model in the same view. You get out-of-the-box checks for hallucination, prompt injection and sensitive data, custom evaluations, experiments and cost tracking, plus all of Datadog's alerting, dashboards and role controls.
Pricing is per LLM span: only the spans that call a model are billed, not tool, retrieval or workflow spans. The free tier covers up to 40,000 LLM spans a month with 15 days of retention. Pro starts at $160 a month on annual billing for 100,000 spans ($240 a month on demand), then $3.50 per 10,000 spans on annual billing, $4.20 month to month and $5 on demand. One million spans a month on annual billing comes to $475. Retention is 15 days by default; 30 days costs $6.50 per 10,000 spans a month, and 90 days $9. Against Langfuse Core, where one million units costs $101 and keeps 90 days, Datadog costs several times more per billed unit. Experiment results are kept 15 days by default, 3 months with an annual or month-to-month commitment. If the Datadog bill as a whole is the problem, our guide to switching from Datadog covers the wider move.
- LLM traces linked to APM, logs and infra
- Free tier up to 40K LLM spans a month
- Built-in hallucination and prompt-injection checks
- Datadog alerting, dashboards and RBAC
- ✓One vendor for infra and LLM monitoring
- ✓Mature alerting and on-call workflow
- ✓Security and compliance already reviewed by most enterprises
- ✗Extra spans from $3.50 per 10K, far above Langfuse units
- ✗15-day retention unless you pay per span
- ✗No self-hosting; a proprietary platform with an open-source tracer
| Criterion | Datadog LLM Observability | Langfuse |
|---|---|---|
| Billing unit | LLM spans | Units (traces, observations, scores) |
| Free plan | 40K spans/mo, 15 days | 50k units/mo, 30 days |
| 1M a month | $475 (annual) | $101 (Core) |
| Self-hosting | No | Free, open source |
Pick Datadog if your company already standardizes on it and wants one place for alerts. If you pay for observability out of a startup budget, Langfuse, Opik or Phoenix cost far less.
7 Langfuse alternatives compared
Scores are our editorial rating on five criteria (ease of use, value, features, support, integrations), and each overall score is the simple average of the five. Prices are monthly unless marked annual. The last column says whether and how you can self-host each tool, the reason many teams picked Langfuse in the first place.
| Best for | Self-hosting | Free plan | Team size | Visit | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | Arize Phoenix | Best open-source swap | Free, no feature gates (ELv2) | 4.3/5 | Phoenix free self-hosted; AX Free 25k spans/mo; AX Pro $50/mo | ✓ | Engineering teams | Visit → |
| 2 | LangSmith | Best for LangChain and LangGraph | Enterprise add-on | 4.2/5 | Developer $0 (1 seat, 5k traces/mo); Plus $39/seat/mo | ✓ | LangChain teams | Visit → |
| 3 | Opik (Comet) | Best Apache 2.0 option | Free (Apache 2.0) | 4.2/5 | Open source free; Free Cloud 25k spans/mo; Pro Cloud $19/mo | ✓ | Startups and OSS teams | Visit → |
| 4 | Braintrust | Best for evaluation-first teams | BYOC, Enterprise only | 4.1/5 | Starter $0/mo (1 GB, 10k scores); Pro $249/mo | ✓ | Product and AI teams | Visit → |
| 5 | Pydantic Logfire | Best for Python and full-stack tracing | Enterprise, on request | 4.1/5 | Personal free (10M records/mo); Team $49/mo; Growth $249/mo | ✓ | Python teams | Visit → |
| 6 | W&B Weave | Best for teams already on Weights & Biases | Enterprise | 4.0/5 | Free $0/mo (1 GB ingestion); Pro from $60/mo | ✓ | ML teams | Visit → |
| 7 | Datadog LLM Observability | Best if you already pay for Datadog | Not available | 3.9/5 | Free up to 40K LLM spans/mo; Pro from $160/mo (annual) | ✓ | Enterprises on Datadog | Visit → |
Langfuse for reference: Hobby free (50k units a month, 30 days, 2 users), Core $29 a month, Pro $199 a month, extra units from $8 per 100,000 falling to $6 above 50 million, self-hosting free under MIT outside the ee folders. Units, spans, traces, records and GB are different meters: compare them with the buyer's guide below.
Is your tool missing from this page? Email us: hello@hackceleration.com
You're leaving Langfuse because... take this
Free to self-host with no feature gates, shipped as a Docker image or Helm chart.
Your app runs on LangChain or LangGraphLangSmithA few environment variables and every chain and agent step is traced.
Legal wants an OSI license on every lineOpikApache 2.0, with no enterprise folder carved out.
Your agent bill grows with every stepPydantic Logfire10 million records a month on every plan, then $2 per million on Team and Growth.
You need release gates on answer qualityBraintrustExperiments compared run by run, with scorers in CI.
Your ML team already uses Weights & BiasesW&B WeaveLLM traces sit next to training runs in the same projects.
Your company monitors everything in DatadogDatadog LLM ObservabilityLLM spans linked to APM traces, alerts and dashboards.
How to choose a Langfuse alternative
LLM observability is the practice of recording what your AI app does on each request so you can debug it, measure it and pay for it knowingly. The tool gives you an SDK, or accepts OpenTelemetry data, that wraps each call to a model. Every request becomes a trace, a tree of steps: the model call with its prompt, answer, tokens and cost, the retrieval from your vector database, the tool the agent called, the retry. On top of those traces the tool adds evaluations (a score for each answer, from a rule, a human or another model acting as a judge), datasets of test cases, experiments that rerun a dataset after you change a prompt, and prompt management so a prompt can change without a deploy. Langfuse does all of this; the alternatives differ in which part they do best and how they bill it. For the wider market, our LLM observability tools ranking compares more tools; this page stays on teams leaving Langfuse.
Learn the unit behind each price
Price a month of your real traffic
Check retention, not only volume
Read the license before you say open source
What to demand in a trial
Two traps we found that other guides skip
- Count one typical request in traces, spans, units and GB
- Price a full month of traffic on each plan
- Check default retention and its extra cost
- Read the LICENSE file before relying on open source
- Confirm OpenTelemetry ingestion and raw data export
- Ask for startup or open-source discounts in writing
Frequently asked questions
Is Langfuse still open source after the ClickHouse acquisition?
Yes. ClickHouse bought Langfuse in 2026, and Langfuse announced no planned changes to licensing, self-hosting as a first-class path, and the same product, endpoints and contracts for cloud customers. The split predates the deal: the ee folders were already under a separate commercial license, and the 2026 LICENSE update only added one more ee folder to that list, with the copyright now held by ClickHouse, Inc.
Does Langfuse delete old traces on the free plan?
No. Hobby only shows the last 30 days and Core the last 90, but older data stays stored and becomes visible again when you upgrade. Deleting data after a set period is a separate, opt-in retention setting on Pro and Enterprise, useful when a privacy policy forces you to purge traces.
Is Langfuse better than LangSmith?
Langfuse is better if you want to self-host for free or have many users; LangSmith is better if you build on LangChain or LangGraph. LangSmith offers up to $10,000 in credits to startups backed by its partner VCs, so ask before you compare list prices.
Can I move my existing Langfuse traces to another tool?
Partly: new traces move easily, history usually stays behind. Langfuse accepts and many alternatives accept OpenTelemetry, so pointing your exporter at a new endpoint sends new traces there, and you can run both tools in parallel for a few weeks. Old traces need an export, through the API or the batch export in the Langfuse UI, and a custom import; most teams keep the old instance read-only until its data ages out.
Is Langfuse SOC 2 and HIPAA compliant?
Yes on Langfuse Cloud, from the Pro plan: SOC 2 Type II and ISO 27001 reports, audited every year, and a HIPAA region in Oregon (AWS us-west-2) where Pro customers can sign a BAA. Self-hosting keeps all data on your servers, so no BAA with Langfuse is needed at all.
How much memory does a self-hosted Langfuse need?
About 21.5 GiB of memory and 9 CPU across the stack at the official minimums: 4 GiB each for the web container, the worker and Postgres, 1.5 GiB for Redis and 8 GiB for ClickHouse, plus 4 GiB more if you run MinIO or SeaweedFS instead of S3. The guide recommends 16 GiB or more for ClickHouse alone on larger deployments. Pin your ClickHouse version and test upgrades on a copy first.
Can I buy Langfuse through AWS Marketplace?
Yes, on a yearly commitment. Core, Pro and Enterprise customers with a yearly contract can be billed through AWS Marketplace, and self-hosted Enterprise too, which lets a company spend its committed AWS budget. Monthly plans are paid by credit card, self-serve.
Does Langfuse charge for LLM-as-a-judge evaluations?
Yes, in units. Scores and observations created by Langfuse's own features, such as LLM-as-a-judge, annotation queues and experiments, count as billable units like the traces your app sends. Each score adds a unit: a chatbot reply that costs two units costs three once it is scored, so budget evals before you turn them on for all traffic.