· Observability & evals/ Head to head

Langfuse vs LangSmith

The deciding difference is operational: Langfuse can run on infrastructure you control, LangSmith cannot. If that constraint is real for you, it settles the choice before anything else is considered.

Langfuse

Open-source tracing, prompt management and evals. Self-hostable in one compose file.

Open source · freemium · can be self-hosted · SDKs for Python and TypeScript

LangSmith

Tracing, datasets and evals from the LangChain team.

Proprietary · freemium · hosted service only · SDKs for Python and TypeScript

· Side by side/ 4 of 6 differ
LangfuseLangSmith
LicenceOpen sourceProprietary
Pricingfreemiumfreemium
Self-hostableYesNo
LanguagesPython, TypeScriptPython, TypeScript
Installpip install langfuse
Keys requiredLANGFUSE_PUBLIC_KEY, LANGFUSE_SECRET_KEYLANGSMITH_API_KEY
· Common questions/ FAQ

What is the difference between Langfuse and LangSmith?

The deciding difference is operational: Langfuse can run on infrastructure you control, LangSmith cannot. If that constraint is real for you, it settles the choice before anything else is considered. Langfuse: Open-source tracing, prompt management and evals. Self-hostable in one compose file. LangSmith: Tracing, datasets and evals from the LangChain team.

Can Langfuse and LangSmith be self-hosted?

Langfuse can run on your own infrastructure. LangSmith is a hosted service only.

Are Langfuse and LangSmith open source?

Langfuse is open source (freemium). LangSmith is proprietary (freemium).

Build a stack with LangfuseAll observability & evals options
· For agents/ This page, machine-readable

Every page here answers to Accept: text/markdown and returns the same content at roughly a tenth the tokens. No separate site, no toggle — same URL.

curl -s -H "Accept: text/markdown" https://newagent.build/compare/langfuse-vs-langsmith