Back to Discover
Langfuse logo

Langfuse

StartupLaunched September 2026

Screenshots

The Story

Langfuse is an observability platform for applications built on large language models. It records traces of model calls - the prompt, the response, the latency, the token count, the cost - so a team can see what an application actually did rather than inferring it from logs.

The tracing model follows the shape of an LLM application. A trace is a single request; spans inside it represent retrieval, tool calls, and model invocations. Because the structure is explicit, a slow or expensive step is visible rather than buried in an aggregate.

Beyond tracing, Langfuse provides evaluation and prompt management. A dataset of inputs can be run against a prompt and scored, either by a model or by a person, so a change to a prompt has a measured effect. The platform is published as open source and can be self-hosted, which matters for teams whose prompts contain sensitive data.

Overview

Langfuse treats an LLM application as a traceable system rather than a black box.

A trace represents one request. Inside it, spans mark the steps: a retrieval call, a tool invocation, a model request. Each span records its input, output, timing, and token usage, so the cost and latency of a request are attributable to a specific step.

Evaluation builds on that record. A dataset of inputs can be run against a prompt and scored, which turns a prompt change from a guess into a measurement. Scores can come from a model or from a person reviewing a sample.

Prompt management keeps versions of a prompt alongside the traces that used them, so a change in output quality can be traced back to a change in the prompt. The platform is open source and self-hostable for teams whose prompts contain sensitive data.

Key Features

  • Structured traces

    Spans separate retrieval, tool calls, and model requests so cost and latency are attributable.

  • Datasets and scores

    A dataset can be run against a prompt and scored, turning a change into a measurement.

  • Prompt versioning

    Prompt versions sit alongside the traces that used them.

  • Self-hostable

    The open-source core runs on your own infrastructure.

Where Langfuse is a strong choice, and where it is not

Choose Langfuse if you are running an LLM feature in production and need to know which step is slow, which is expensive, and whether a prompt change helped.

Look elsewhere if you have not shipped an LLM feature yet, or if your application makes a single model call whose cost and latency you can already see.

Getting started

Tracing starts as soon as the SDK is added; getting value from it depends on what you log.

  • ~15 min
    Time to first trace

    Install the SDK, set the keys, and the first model call appears in the trace view.

  • Free
    Cost to start

    Self-hosted is free. The cloud free tier covers a small volume of traces.

  • Postgres for self-host
    Prerequisites

    An API key for the hosted version, or Docker and Postgres to self-host.

Known limitations

Constraints confirmed from the project's documentation.

  • Self-hosting means operating the stack. Postgres and the application are yours to run and upgrade.
  • Value depends on instrumentation quality. A trace is only useful if the application attaches the prompt, the retrieved context, and the output.
  • Not an evaluation framework on its own. It stores scores and datasets; the evaluator is something you bring.
  • Trace volume grows quickly. A chatty application produces a lot of data, which affects both storage and cost.
OUR VERDICT

Pick Langfuse if you need to see what was actually sent to the model

It answers the question conventional monitoring cannot: which prompt, with which retrieved context, produced this output.

The product's value is diagnostic. When an answer is wrong, the trace shows whether the retrieval returned the wrong documents or the model mishandled the right ones, which is the difference between a fixable bug and a mystery.

If you only need aggregate cost and latency, an existing APM may already cover it and Langfuse would be redundant.

FAQ

What is Langfuse?

Langfuse is an observability and evaluation platform for LLM applications, recording traces of model calls along with evaluation and prompt management.

Is Langfuse open source?

Yes. The core is published in a public repository with a license file. Check the repository for current license terms.

Can I self-host Langfuse?

Yes. The open-source core can run on your own infrastructure, which matters when prompts contain sensitive data.

Is Langfuse free?

Langfuse lists a free tier alongside usage-based paid plans. Check the pricing page for current limits.

What stack is Langfuse built with?

CompassPad records Langfuse as a TypeScript and Next.js application on PostgreSQL with ClickHouse for analytics, based on the public repository.

What we checked

  • LIVE
    Site and primary link

    The marketing site resolved and the primary product link reached the product itself.

  • PRICING
    Pricing page

    The pricing page resolved and lists the current plans and limits.

  • DOCS
    Documentation

    Public documentation resolved and covers the product's core surfaces.

  • CHANGELOG
    Changelog page

    The linked changelog page resolved and is reachable without an account.

Discussion

No comments yet. Be the first.

Join the conversation. Sign up to comment.

Sign up free

Similar But Scrappier

Benchmark Heaven

Trending

Cost-capability analysis across AI models and benchmarks.

AI & Machine LearningCCompassPad editorial

Benchmark Heaven publishes cost and capability comparisons across AI models. Its own description is "The most detailed cost-capability analysis in AI. Every model. Every Benchmark. Actual Costs." One published comparison, JevBench v1.3.0, states that 52 Jev-class systems were tested on 534 decisions, with a named leader at a specific score. The site presents itself as a benchmark and cost reference rather than a model host: it reports results and prices instead of running inference itself.

My Bot Farm

Trending

An open market to share your agents.

AI & Machine LearningCCompassPad editorial

My Bot Farm is a marketplace for whole agents and teams rather than a catalogue of individual skills. Its page states that you browse bots and install a copy for GrokBot, Hermes, and OpenClaw. The site draws a deliberate distinction in its own headline: "An Open Market to share your Agents. Not a warehouse of skills." It treats teams as first-class objects alongside single bots, and says new listings appear when they land rather than when someone remembers to check.

Cursor

Featured

An AI code editor built as a fork of VS Code.

AI & Machine LearningCCompassPad editorial

Cursor is a code editor that embeds AI assistance directly into the editing surface. It is built as a fork of VS Code, so extensions, themes, and keybindings carry over, but the assistant is a first-class part of the interface rather than a plugin. The core interaction is the inline edit: select code, describe the change in natural language, and review a diff before accepting. Alongside that, a chat panel can read the open files and answer questions about the codebase, and an agent mode can make multi-file changes with a plan the developer approves. The editor indexes the repository so answers reference the project's own code rather than generic patterns. Teams that adopt it typically keep a review step, because the assistant's output still needs the same scrutiny as any other contribution. The company publishes a changelog and documentation, which is what makes the feature set checkable.