All 201 Dependencies
Every package Langfuse depends on, ranked by repo health score.
Langfuse is an open source LLM engineering platform built for teams developing, monitoring, and debugging AI applications at scale. It provides end-to-end observability across complex, multi-step LLM workflows — capturing traces, spans, user sessions, and cost metrics — with zero-latency impact thanks to asynchronous ingestion and aggressive caching.
The platform unifies several critical workflows that teams otherwise stitch together from separate tools: tracing LLM calls and agent actions, versioning and deploying prompts collaboratively, running evaluations using LLM-as-a-judge or human labeling, and managing datasets for continuous benchmarking. All of these are integrated into a single system with shared context, enabling faster iteration cycles.
Langfuse integrates natively with major frameworks and SDKs including OpenAI, LangChain, LlamaIndex, LiteLLM, Vercel AI SDK, Mastra, Haystack, DSPy, and Instructor — with both automated and manual instrumentation options. It also supports OpenTelemetry as a standard ingestion path, making it compatible with any observability stack.
Deployment is flexible: teams can run Langfuse on a single machine with Docker Compose in under five minutes, scale to Kubernetes using the official Helm chart, or use managed Terraform templates for AWS, Azure, and GCP. The managed Langfuse Cloud option offers a generous free tier with no credit card required.