Langfuse

Active
GitHub TypeScript NOASSERTION

Description

Open-source LLM observability: tracing, evals, prompt management.

Key Features

  • Call tracing — Full LLM call chain recording
  • Evaluation — Built-in eval sets and human annotation
  • Prompt management — Versioned prompt store
  • Multi-framework — LangChain/LlamaIndex/OpenAI
  • Self-hosted — Fully private deployment

Use Cases

💡 Add production observability to LLM apps.
💡 Version and AB-test prompts.
💡 Build internal LLM quality evaluation platform.

Quick Start

npm install @langfuse/tracing
from langfuse import Langfuse
lf = Langfuse(public_key=..., secret_key=...)
trace = lf.trace(name='chat')

Related Projects