langfuse and langfuse-java
These are ecosystem siblings where the Java client is an auto-generated SDK that enables developers to integrate the Langfuse observability platform into Java applications.
About langfuse
langfuse/langfuse
🪢 Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with OpenTelemetry, Langchain, OpenAI SDK, LiteLLM, and more. 🍊YC W23
Provides distributed tracing via SDKs (Python, JavaScript/TypeScript) that capture full LLM call chains with automatic context propagation, backed by ClickHouse for scalable analytics. Features a unified API surface for programmatic access to traces, evaluations, and datasets, enabling custom workflows and integration into existing MLOps pipelines alongside LangChain, LlamaIndex, and other frameworks.
About langfuse-java
langfuse/langfuse-java
🪢 Auto-generated Java Client for Langfuse API
Generated from the Langfuse API specification using Fern, this client provides both synchronous and asynchronous APIs with fluent builder configuration for multi-region deployments (EU, US, self-hosted). The library handles direct ingestion API calls but recommends the OpenTelemetry integration path for production tracing, enabling seamless span export to Langfuse via the standard OTel endpoint. Published to Maven Central with comprehensive unit and integration test coverage.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work