Devtoolwatch BoardGet it every Monday

OpenLLMetry review

OpenLLMetry is an open-source set of OpenTelemetry extensions that adds observability to LLM applications, with instrumentations for LLM providers, vector DBs and frameworks.

Updated Nov 1, 2026. Review written Oct 22, 2026 from the project's own sources; usage data refreshed every Monday.

TL;DR

OpenLLMetry is a set of extensions built on OpenTelemetry that traces LLM applications. It is for Python developers who want LLM observability inside the stack they already use. Because OpenLLMetry outputs standard OpenTelemetry data, you can send traces to Datadog, Honeycomb, Grafana and other destinations.

OpenLLMetry at a glance

Category
Evals and observability
Maintained by
traceloop from ServiceNow (organization, @traceloop on GitHub)
License
Apache 2.0
Language
Python, Shell
Repository
github.com/traceloop/openllmetry
Website
www.traceloop.com/openllmetry
PyPI package
traceloop-sdk 0.62.4
Latest release
0.62.4 on GitHub, Sep 29, 2026
First published
Sep 2, 2023

What OpenLLMetry does

  • OpenLLMetry instruments calls to LLM providers such as OpenAI, Anthropic, Bedrock, Cohere, Gemini, Mistral AI and Ollama.
  • OpenLLMetry instruments vector databases including Chroma, Pinecone, Qdrant, Weaviate, Milvus, LanceDB and Marqo.
  • OpenLLMetry supports frameworks such as LangChain, LangGraph, LlamaIndex, CrewAI, Haystack, LiteLLM and OpenAI Agents.
  • OpenLLMetry instruments the MCP protocol, including client session spans.
  • OpenLLMetry can also instrument everything OpenTelemetry already covers, such as databases and API calls.
  • OpenLLMetry exports traces to tested destinations including Traceloop, Datadog, Honeycomb, New Relic, Splunk, Sentry and the OpenTelemetry Collector.
  • OpenLLMetry provides decorators such as @workflow and @agent to name and group traced operations.

How it works

OpenLLMetry runs inside your Python application. You install the Traceloop SDK and call Traceloop.init(), which instruments supported libraries and emits standard OpenTelemetry data. You can route that data to your existing observability backend. If you already use OpenTelemetry, you can add individual OpenLLMetry instrumentations directly without the SDK.

How to install and start using OpenLLMetry

With pip

pip install traceloop-sdk

Requirements

  • Python 3.10 or later, below version 4.

First steps

  1. Install the SDK with pip install traceloop-sdk.
  2. Import Traceloop from traceloop.sdk and call Traceloop.init() in your code to start tracing.
  3. When running locally, use Traceloop.init(disable_batch=True) to see traces immediately.
  4. Follow the integration docs to connect your chosen observability destination.

Who OpenLLMetry is for

  • Teams that want LLM traces in an existing OpenTelemetry-based observability stack.
  • Python developers building on LLM provider APIs, vector databases or agent frameworks.
  • Projects already instrumented with OpenTelemetry that need LLM-specific instrumentations added.

Limitations to know

  • This repository covers Python. JavaScript and TypeScript use the separate OpenLLMetry-JS project.
  • OpenLLMetry does not store or display traces itself. You need a destination backend to view them.
  • Older SDK versions collected anonymous telemetry. Telemetry is removed from v0.49.2 onward, so upgrade to that version or later.

Is OpenLLMetry growing? Usage data

OpenLLMetry was not ranked on the Devtoolwatch Board in the week of Oct 25–31, 2026: it needs 25 or more new stars or 1,000 or more added downloads in a week to rank.

New GitHub stars per week for OpenLLMetry12 weeks from Aug 9, 2026: 15, 13, 23, 7, 18, 19, 18, 18, 19, 22, 8, 12 new stars, an average of 16 a week.Aug 9week of Oct 25
New GitHub stars per week for the last 12 weeks, from GitHub's stargazer history (today's stargazers by the week they starred).
Show the weekly numbers
New GitHub stars per week for OpenLLMetry
Week ofNew stars
Aug 9, 202615
Aug 16, 202613
Aug 23, 202623
Aug 30, 20267
Sep 6, 202618
Sep 13, 202619
Sep 20, 202618
Sep 27, 202618
Oct 4, 202619
Oct 11, 202622
Oct 18, 20268
Oct 25, 202612

On Hacker News

The Board ranks tools by four signals each week: new stars, new stars for the repo's size, added downloads and download growth beyond the market. How the ranking works.

OpenLLMetry alternatives

Other LLM evals and observability tools on the Board in the week of Oct 25–31, 2026, by momentum:

Evals and observability ranked by momentum, the week of Oct 25–31, 2026
RankToolStarsDownloads/wk
#1SkillSpectorSkillSpector is NVIDIA's security scanner that checks AI agent skills for vulnerabilities, malicious patterns, and supply-chain risks…23.7k–
#2JudgevalJudgeval is an open-source Python SDK for tracing and evaluating LLM-powered agents with prompt-based judges and online monitoring.1.1k80.2k
#3A.I.G (AI-Infra-Guard)A full-stack AI Red Teaming platform securing AI ecosystems via Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak…7.2k–
#4LangfuseLangfuse is an open source LLM engineering platform for tracing, evaluating, prompt management, and debugging LLM applications and agents.36.8k9.8M
#5OpikOpik is an open-source platform from Comet for tracing, evaluating, and monitoring LLM applications, RAG systems, and AI agents.23.1k709.1k
#6promptfoopromptfoo is a CLI and library for evaluating and red-teaming LLM-based apps, including prompts, agents, and RAG pipelines.26.7k1.2M

All LLM evals and observability tools, ranked

Recent OpenLLMetry releases

OpenLLMetry FAQ

Is OpenLLMetry free and open source?

Yes. OpenLLMetry's source code is on GitHub (traceloop/openllmetry) under the Apache 2.0 license, so you can use it for free.

How do I install OpenLLMetry?

Run pip install traceloop-sdk. The traceloop-sdk package needs Python 3.10 or newer, below 4.

Is OpenLLMetry still maintained?

Yes. The traceloop/openllmetry repository was last updated on Oct 19, 2026, and the latest release, 0.62.4 on GitHub, came out on Sep 29, 2026.

How popular is OpenLLMetry?

OpenLLMetry has 7.5k GitHub stars as of Nov 1, 2026. It gained 12 new stars in the week of Oct 25–31, 2026, against a 12-week average of 16 a week.

What are the best alternatives to OpenLLMetry?

Other LLM evals and observability tools on the Devtoolwatch Board in the week of Oct 25–31, 2026, by momentum: SkillSpector (#1), Judgeval (#2), A.I.G (AI-Infra-Guard) (#3), Langfuse (#4), Opik (#5). The alternatives table above has their numbers.

Does OpenLLMetry work with my existing observability tool?

OpenLLMetry likely works with your current tool, because it outputs standard OpenTelemetry data. The README lists tested destinations including Datadog, Honeycomb, Grafana, New Relic, Splunk, Dynatrace, Sentry, SigNoz and the OpenTelemetry Collector.

Can I use OpenLLMetry without the Traceloop SDK?

Yes, OpenLLMetry works without the SDK. If you already have OpenTelemetry instrumented, you can add individual OpenLLMetry instrumentations directly. No telemetry is collected when you use the instrumentations without the SDK.

Does OpenLLMetry collect telemetry?

No, current versions of OpenLLMetry do not collect telemetry. The project no longer logs or collects telemetry in the SDK or the instrumentations from v0.49.2 onward.

How is OpenLLMetry related to OpenTelemetry semantic conventions?

OpenLLMetry's semantic conventions are now part of OpenTelemetry, according to the README. Recent releases also added GenAI semantic convention compliance for OpenAI Agents.

Is there a JavaScript version of OpenLLMetry?

Yes, there is a JavaScript version. JS and TypeScript users should use OpenLLMetry-JS, a separate repository, with the @traceloop/node-server-sdk package.

Sources

  1. traceloop/openllmetry on GitHub
  2. OpenLLMetry README
  3. traceloop-sdk on PyPI
  4. OpenLLMetry website
  5. Release 0.62.4 (Sep 29, 2026)
  6. Release 0.62.3 (Aug 10, 2026)
  7. Release 0.62.2 (Aug 9, 2026)
  8. Hacker News: Show HN: OpenLLMetry – OpenTelemetry-based observability for LLMs
  9. Hacker News: Show HN: You don't need to adopt new tools for LLM observability
  10. Devtoolwatch Board, the week of Oct 25–31, 2026

OpenLLMetry README badge

Maintainers can show the tool's weekly Board rank in their README:

Devtoolwatch badge for OpenLLMetry

[![Devtoolwatch](https://index.devtoolwatch.com/badge/openllmetry.svg)](https://index.devtoolwatch.com/tools/openllmetry/)

How this page is made: Devtoolwatch writes each review from the project's README, releases, package metadata and website, with an AI model, then checks every claim against the source it cites and drops what the sources don't support. The numbers come from Devtoolwatch's daily GitHub snapshots, GitHub's stargazer history, and the npm and PyPI download APIs. Spotted an error? Email [email protected].