Langfuse logo

Langfuse

Open-source LLM observability and evaluation platform for tracing AI application calls

Replaces
OpenAI API
10k TypeScript MIT 1 month ago

Overview

Langfuse provides tracing, prompt management, evaluation, and cost analytics for LLM applications. It integrates with LangChain, LlamaIndex, OpenAI SDK, and raw API calls via SDKs for Python, JavaScript, and more. The self-hosted version uses Docker Compose with PostgreSQL and ClickHouse for analytics.

Where it falls short of OpenAI API

  • Some advanced evaluation and annotation features are cloud-only
  • ClickHouse dependency adds significant infrastructure overhead
  • No built-in alerting or on-call integrations

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

observability
tracing
llm-ops
evaluation
analytics
Maintain Langfuse?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Langfuse difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/langfuse)](https://openreplace.com/langfuse)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Run large language models locally with a simple CLI and REST API

175k Docker MIT 5 days ago
2/5
Langfuse vs Ollama

The most widely used web interface for running Stable Diffusion image generation locally

145k Python AGPL-3.0 1 month ago
2/5
Langfuse vs AUTOMATIC1111 Stable Diffusion WebUI

Feature-rich self-hosted chat UI for Ollama and OpenAI-compatible APIs

143k Docker BSD-3-Clause 8 days ago
2/5
Langfuse vs Open-WebUI

Modern AI chat framework with multi-provider support and MCP marketplace

79k Nodejs ⊘ Proprietary 5 days ago
3/5
Langfuse vs LobeHub