Langfuse

Open source tracing and evaluation for production AI agents

Advanced API
Screenshot of Langfuse, Open source tracing and evaluation for production AI agents

What is Langfuse?

Langfuse is a fuse images tool. Open source LLM observability and evaluation platform that traces every agent step, manages prompts, runs experiments and collects human annotations so teams can improve quality, cost and latency from production data.

Langfuse is an open source platform for tracing, evaluating and improving AI agents and LLM applications. It brings observability, prompt management, datasets, experiments and human annotation into a single workspace, so teams can watch what a model actually does in production rather than guessing from sample outputs. Hierarchical traces capture every LLM call, tool invocation and retrieval step, and each trace can be filtered by user, session, cost, latency or custom metadata. The workflow is built around a loop: launch, observe, improve, repeat. Production traces surface the cases where an agent behaves badly, those cases become dataset items, and experiments compare prompt or model changes against a baseline. Evaluation can run as an LLM judge, as heuristic functions or through human review, and annotation queues route specific traces to reviewers. Prompt management with a playground lets teams edit and version prompts next to the data that shows whether they work. Metrics give a running view of quality, cost and latency so degradation is visible before users report it. The audience is primarily engineering and product teams shipping LLM features: AI engineers instrumenting an agent, platform teams standardising tracing across projects, and quality leads running structured evaluation. OpenTelemetry support and native integrations with frameworks and model providers mean instrumentation usually starts from existing code rather than a rewrite. A free cloud tier and self-managed open source deployment cover both early experiments and stricter data requirements. Against alternatives, Langfuse competes on breadth: many tools cover tracing alone or evaluation alone, while this one connects traces, prompts, datasets, experiments and annotations. That breadth is also the trade off, since a small team may only need a subset. Buyer attention should go to how much instrumentation effort the stack requires and whether the self-managed route matches internal infrastructure capacity.

How do you use Langfuse?

  1. 1Create a Langfuse account or deploy it yourself
    Sign up for the cloud offering to start quickly, or choose the self-managed open source route if traces cannot leave your infrastructure.
  2. 2Instrument your application with the SDK
    Add tracing to your codebase using the SDK, or route telemetry through OpenTelemetry if you already collect spans elsewhere.
  3. 3Read your first traces
    Open the tracing view to inspect nested observations, including each LLM call, tool invocation and retrieval step with latency and cost.
  4. 4Turn production cases into a dataset
    Collect traces that show interesting or failing behaviour and group them into a dataset that becomes your regression baseline.
  5. 5Run experiments and evaluations
    Compare prompt or model variants against the dataset using LLM judges, heuristic functions or human annotation queues for the ambiguous cases.
  6. 6Iterate on prompts in the playground
    Version prompts, test them in the playground and promote the version that wins on your evaluation metrics.

Pros and cons

Pros

  • Tracing, prompts, datasets, experiments and annotations live in one connected platformAI
  • Open source with a self-managed option for teams with data residency constraintsAI
  • Hierarchical traces can be filtered by user, session, cost, latency or custom metadataAI
  • Multiple evaluation routes: LLM judge, heuristic functions or human reviewAI
  • Broad framework and model provider integrations reduce initial instrumentation workAI

Cons

  • Breadth of features means a real learning curve before the loop pays offAI
  • Value depends on disciplined instrumentation and dataset curation, not just installAI
  • Small teams wanting only basic tracing may find the platform heavier than neededAI
  • Self-managed deployment pushes maintenance and scaling onto the customerAI
  • Evaluation quality is only as good as the judges and reviewers configuredAI

How much does Langfuse cost?

Free trial

A free cloud tier is available through the Start free signup, so teams can instrument a project and explore tracing before committing to a plan.

Learn more

Support

Documentation and the Langfuse Academy provide guides on the engineering loop; no phone or chat support channel is stated on the homepage.

Learn more

Integrations

Native integrations include OpenTelemetry plus frameworks such as LangChain, Vercel AI SDK, LiteLLM, CrewAI and Google ADK, and model providers including OpenAI, Anthropic, Bedrock and Gemini.

Learn more

Features

Core modules cover observability with hierarchical traces of LLM calls, tools and retrieval, prompt management and a playground, evaluation through LLM judges, heuristics or human review, datasets and experiments, annotation queues, and metrics for quality, cost and latency.

Learn more

Frequently asked questions about Langfuse

  • Does Langfuse offer a free trial?
    A free cloud tier is available through the Start free signup, so teams can instrument a project and explore tracing before committing to a plan.
  • Does Langfuse have an API?
    Yes, Langfuse offers an API.
  • How do you use Langfuse?
    The walkthrough on this page covers 6 steps: 1. Create a Langfuse account or deploy it yourself 2. Instrument your application with the SDK 3. Read your first traces 4. Turn production cases into a dataset 5. Run experiments and evaluations 6. Iterate on prompts in the playground.
  • What platforms does Langfuse support?
    Langfuse is available on Web App.
  • What does Langfuse integrate with?
    Native integrations include OpenTelemetry plus frameworks such as LangChain, Vercel AI SDK, LiteLLM, CrewAI and Google ADK, and model providers including OpenAI, Anthropic, Bedrock and Gemini.
  • What are the limitations of Langfuse?
    Breadth of features means a real learning curve before the loop pays off. Value depends on disciplined instrumentation and dataset curation, not just install. Small teams wanting only basic tracing may find the platform heavier than needed.

Status

StatusActive
Views0
Outbound clicks0
Added10/21/2026

Platforms

Web App

Pricing

FreeFreemium