· Observability & evals/ How you run it

Langfuse

Langfuse is a observability & evals option for building AI agents. Open-source tracing, prompt management and evals. Self-hostable in one compose file.

Open source · freemium · can be self-hosted · SDKs for Python and TypeScript · by Langfuse · verified 2026-08-21

Official docsAdd to a stackAll observability & evals options
· When to reach for it/ Fit
  • You are choosing a observability & evals component — how you run it.
  • You need to run it on your own infrastructure, or your procurement process requires source access.
· What it takes to run/ Setup
Install
pip install langfuse
Environment
LANGFUSE_PUBLIC_KEY=
LANGFUSE_SECRET_KEY=
· Langfuse vs the alternatives/ 5 others
OptionWhat it doesLicenceSelf-host
LangfuseOpen-source tracing, prompt management and evals. Self-hostable in one compose file.Open sourceYes
LangSmithTracing, datasets and evals from the LangChain team.ProprietaryNo
BraintrustEval-first platform — scorers, datasets and a playground for prompt iteration.ProprietaryYes
Arize PhoenixOpenTelemetry-native tracing and evals you can run locally.Open sourceYes
Pydantic LogfireOpenTelemetry observability with first-class Python and Pydantic AI support.Open sourceNo
promptfooLocal eval and red-team harness that runs in CI. No account needed.Open sourceYes
· Stacks that use it/ 3
· For agents/ This page, machine-readable

Every page here answers to Accept: text/markdown and returns the same content at roughly a tenth the tokens. No separate site, no toggle — same URL.

curl -s -H "Accept: text/markdown" https://newagent.build/c/langfuse