Developers instrument an AI application using supported SDKs, OpenTelemetry or integrations. As users interact with the application, Langfuse receives trace information describing model calls, retrieval operations, tool executions and other recorded events.
Engineers use the Langfuse interface to investigate unexpected behaviour, inspect model usage and compare results across sessions or application versions. They can also manage prompt versions, construct evaluation datasets and run automated or human assessments.
Langfuse's observability depends on the data an application sends to it. Teams should review logging controls and avoid recording unnecessary sensitive information. Self-hosting provides more control over infrastructure but requires maintaining the supporting services and data stores.