Best / LLM observability

Best open-source LLM observability

The best self-hosted LLM-observability split in the c17.io catalog is Langfuse for MIT-core traces and evals (the published LangSmith stack — skip ee/), Helicone for an Apache-2.0 observability proxy, Phoenix when you accept Elastic License 2.0 (not OSI; you may not offer it as a hosted service to third parties), and MLflow when the job is Apache-2.0 experiment tracking instead of Weights and Biases. Serving stays on /best/model-serving. You still pay tokens to the model vendor.

Open the stackStart on Railway

Ranked picks

  1. 1

    Langfuse

    MIT core LLM traces and evals (skip ee/) — the c17 LangSmith path.

    When to pick it: Traces and evals on Postgres you control.

    36,145 stars in the catalog

  2. 2

    Helicone

    Apache-2.0 LLM observability proxy you can self-host — /compare/langfuse-vs-helicone.

    When to pick it: A proxy in front of the model API.

    6,231 stars in the catalog

  3. 3

    Phoenix

    Useful, and not OSI. Elastic License 2.0 forbids offering it as a hosted service to third parties — /compare/langfuse-vs-phoenix.

    When to pick it: ELv2 evals if you accept that license.

    11,939 stars in the catalog

  4. 4

    MLflow

    Apache-2.0 experiment tracking — the c17 Weights and Biases path. Training runs, not LLM traces.

    When to pick it: Runs, params, and artifacts. /replace/wandb.

    28,480 stars in the catalog

How they compare

ToolLicenseSelf-hostBest for
LangfuseMIT (core; skip ee/)MediumTraces and evals on Postgres you control.
HeliconeApache License 2.0MediumA proxy in front of the model API.
PhoenixElastic License 2.0MediumELv2 evals if you accept that license.
MLflowApache License 2.0MediumRuns, params, and artifacts. /replace/wandb.

Related pages

FAQ

Langfuse or Helicone?
Langfuse if you want traces and evals (the published LangSmith stack). Helicone if you want that Apache-2.0 proxy — /compare/langfuse-vs-helicone.
Is this Weights and Biases?
Training runs are MLflow — /replace/wandb and /compare/mlflow-vs-aim. This page is LLM traces first.
Why is Phoenix last?
Elastic License 2.0 is not OSI. Do not offer it as a hosted service to third parties — /compare/langfuse-vs-phoenix.
Are these free?
Langfuse core is MIT (skip ee/). Helicone and MLflow are Apache-2.0. Phoenix is ELv2. You pay hosting and model tokens. Template users never pay c17.
How do I deploy it?
Open /stacks/langfuse-observe. Persist Postgres. Point one app at the ingest URL. Skip ee/.

Stack of the Week

Get one stack a week that replaces a SaaS bill.

Sponsor this page