Jérémie DoucyContributor, bayes-platformBayes Impact
Bayes Impact's bayes-platform, in staging and production, exporting LLM traces over OpenTelemetry.
GitHub (bayesimpact/bayes-platform), published Read the write-up (opens GitHub (bayesimpact/bayes-platform) in a new tab)
Observation
Bayes Impact is leaving Langfuse: a merged pull request has its platform emit plain OpenTelemetry, and a collector sends LLM traces to Arize Phoenix.
- Takeaway
- Export plain OpenTelemetry and let a collector pick the backend, so leaving Langfuse is a collector change, and plan the replacement's production database and authentication before you move.
- What happened
- A pull request merged on September 29, 2026 deleted the platform's 673-line Langfuse exporter, the langfuse packages and two Google Cloud OpenTelemetry exporters. The platform now emits standard OTLP and knows no trace backend; an OpenTelemetry Collector maps spans to OpenInference and sends them to Phoenix. The plan keeps Langfuse up, read-only, for 30 days, until both hold the same trace history, and the Cloud Run production environment has no gateway yet and exports nothing with this version. The same pull request notes that the Phoenix bundled in its Helm chart is documented as not production ready, with no authentication and SQLite by default.
“…the platform emits standard OTLP and knows no trace backend. The OpenTelemetry Collector does the mapping to OpenInference and sends the LLM traces to Phoenix.”
- Public engineering write-up (GitHub pull request)
- Code change merged
Deployment details
Bayes Impact's bayes-platform, in staging and production, exporting LLM traces over OpenTelemetry.
- Public engineering write-up (GitHub pull request)
- Code change merged
- Team
- Bayes Impact platform engineering
- Workload
- LLM traces from the bayes-platform services
- Product version
- Langfuse exporter and langfuse packages, removed on September 29, 2026
In SignalsCounted once, as the contributor's own pull request. In the record















