{
  "name": "Awesome Agent Observability",
  "license": "CC0-1.0",
  "categories": [
    {
      "id": "standards",
      "title": "Standards and specifications",
      "scope": "Semantic conventions, wire protocols and context propagation standards that agent telemetry is built on.",
      "subcategories": []
    },
    {
      "id": "instrumentation",
      "title": "Instrumentation",
      "scope": "Libraries and SDKs that produce telemetry from LLM clients, agent frameworks and services.",
      "subcategories": []
    },
    {
      "id": "frameworks",
      "title": "Agent frameworks",
      "scope": "Frameworks for building agents, with a note on how each one emits telemetry.",
      "subcategories": []
    },
    {
      "id": "protocols",
      "title": "Agent protocols and tool servers",
      "scope": "SDKs and servers for agent protocols such as MCP and A2A, and how they carry traces.",
      "subcategories": []
    },
    {
      "id": "collectors",
      "title": "Collectors and pipelines",
      "scope": "Collector distributions and components that receive, process, redact and route agent telemetry.",
      "subcategories": []
    },
    {
      "id": "platforms",
      "title": "Platforms",
      "scope": "Products and backends that store, query and visualize agent telemetry.",
      "subcategories": [
        {
          "id": "llm-agent",
          "title": "LLM and agent observability platforms",
          "scope": "Platforms built for tracing, evaluating and monitoring LLM applications and agents."
        },
        {
          "id": "apm",
          "title": "General APM with GenAI support",
          "scope": "Application performance monitoring products with features for LLM and agent workloads."
        },
        {
          "id": "backends",
          "title": "Trace backends and UIs",
          "scope": "General backends and front ends for traces, metrics and logs that accept agent telemetry."
        },
        {
          "id": "cloud",
          "title": "Cloud provider offerings",
          "scope": "Observability features of the agent runtimes and AI platforms of cloud providers."
        },
        {
          "id": "model-serving",
          "title": "Model serving",
          "scope": "Inference and serving engines and the telemetry they expose, such as Prometheus metrics."
        }
      ]
    },
    {
      "id": "gateways",
      "title": "Gateways and proxies",
      "scope": "Gateways and proxies for model and agent traffic that record or export telemetry.",
      "subcategories": []
    },
    {
      "id": "evaluation",
      "title": "Evaluation and testing",
      "scope": "Evaluation, testing and simulation tools with a documented link to traces or observability.",
      "subcategories": []
    },
    {
      "id": "cost",
      "title": "Cost and usage",
      "scope": "Token accounting, budgets and cost attribution for agents.",
      "subcategories": []
    },
    {
      "id": "safety",
      "title": "Safety signals",
      "scope": "Guardrails and runtime monitoring that emit telemetry, limited to their observability side.",
      "subcategories": []
    },
    {
      "id": "on-chain",
      "title": "On-chain agents and payments",
      "scope": "Tracing, protocols and infrastructure for agents that send transactions or make payments.",
      "subcategories": [
        {
          "id": "transaction-tracing",
          "title": "Transaction tracing",
          "scope": "Tools and documentation for tracing, replaying and debugging on-chain transactions, including those sent by agents and services."
        },
        {
          "id": "payment-protocols",
          "title": "Payment protocols",
          "scope": "Protocols and SDKs for payments made by agents, such as x402, MPP, AP2 and ACP."
        },
        {
          "id": "rpc-and-nodes",
          "title": "RPC and node observability",
          "scope": "RPC interfaces, proxies and nodes, and the telemetry they expose."
        },
        {
          "id": "wallets-and-accounts",
          "title": "Wallets and smart accounts",
          "scope": "Wallet SDKs, client libraries and smart account infrastructure used by agents."
        },
        {
          "id": "local-chains",
          "title": "Local and test chains",
          "scope": "Local nodes and toolkits for testing transactions without a public network."
        }
      ]
    },
    {
      "id": "findings",
      "title": "Findings",
      "scope": "Compatibility notes and bugs that affect agent telemetry, each with public evidence such as an upstream issue.",
      "subcategories": []
    },
    {
      "id": "benchmarks",
      "title": "Benchmarks and datasets",
      "scope": "Agent trace datasets and observability benchmarks.",
      "subcategories": []
    },
    {
      "id": "learning",
      "title": "Learning",
      "scope": "Articles, books, talks, papers, courses and case studies on observing agents.",
      "subcategories": [
        {
          "id": "articles",
          "title": "Articles and guides",
          "scope": "Blog posts, official guides and demo applications."
        },
        {
          "id": "books",
          "title": "Books",
          "scope": "Books on agent or LLM observability, and on the observability and OpenTelemetry practice they build on."
        },
        {
          "id": "talks",
          "title": "Talks and videos",
          "scope": "Conference sessions, videos and podcast episodes with a public page."
        },
        {
          "id": "papers",
          "title": "Papers",
          "scope": "Research papers on agent tracing, evaluation and monitoring."
        },
        {
          "id": "courses",
          "title": "Courses",
          "scope": "Courses and workshops."
        },
        {
          "id": "case-studies",
          "title": "Case studies",
          "scope": "Public write-ups of how organizations observe agents in production, by industry."
        },
        {
          "id": "newsletters-podcasts",
          "title": "Newsletters and podcasts",
          "scope": "Regular publications on the topic."
        }
      ]
    },
    {
      "id": "community",
      "title": "Community",
      "scope": "Working groups, meetings and channels where agent observability is discussed.",
      "subcategories": []
    },
    {
      "id": "related-lists",
      "title": "Related lists",
      "scope": "Other curated lists that cover parts of this topic.",
      "subcategories": []
    }
  ],
  "entries": [
    {
      "slug": "a2a-distributed-tracing-proposal",
      "name": "A2A distributed tracing proposal",
      "url": "https://github.com/a2aproject/A2A/issues/2103",
      "description": "Open proposal in the A2A repository for semantic conventions and W3C Trace Context propagation between delegating agents.",
      "type": "article",
      "category": "standards",
      "added": "2026-10-20",
      "tags": [
        "a2a",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "a2a-protocol",
      "name": "A2A Protocol",
      "url": "https://github.com/a2aproject/A2A",
      "description": "Specification of the Agent2Agent protocol for communication between agents, relevant to propagating context between them.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "body": "A2A Project (Linux Foundation)",
      "version": "v1.0.1",
      "stars": 26501,
      "archived": false,
      "pushed_at": "2026-11-11T09:22:01Z",
      "last_release": {
        "tag": "v1.0.1",
        "published_at": "2026-05-28T11:34:36Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "a2a",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "a2a-protocol-documentation",
      "name": "A2A protocol documentation",
      "url": "https://a2a-protocol.org/latest/",
      "description": "Documentation site of the Agent2Agent protocol.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "A2A Project (Linux Foundation)",
      "tags": [
        "a2a"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "genai-semantic-conventions-for-agentic-systems-issue-35",
      "name": "GenAI semantic conventions for agentic systems (issue 35)",
      "url": "https://github.com/open-telemetry/semantic-conventions-genai/issues/35",
      "description": "Tracking issue for agentic system conventions in OpenTelemetry GenAI.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "proposal (open issue)",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mcp-specification-release-candidate-2026-07-28",
      "name": "MCP specification release candidate 2026-07-28",
      "url": "https://blog.modelcontextprotocol.io/posts/2026-07-28-release-candidate/",
      "description": "Announcement of the MCP release candidate, which includes trace context propagation (SEP-414) and OpenTelemetry-compatible telemetry.",
      "type": "article",
      "category": "standards",
      "added": "2026-10-20",
      "tags": [
        "mcp"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "model-context-protocol-specification",
      "name": "Model Context Protocol specification",
      "url": "https://modelcontextprotocol.io/specification/",
      "description": "Specification of the protocol that connects agents to tools and data sources.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "Model Context Protocol project",
      "version": "2026-07-28",
      "tags": [
        "mcp"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openinference-specification",
      "name": "OpenInference specification",
      "url": "https://arize-ai.github.io/openinference/spec/",
      "description": "Semantic conventions for tracing LLM, retriever, tool and agent steps on top of OpenTelemetry.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "repo_url": "https://github.com/Arize-ai/openinference",
      "license": "Apache-2.0",
      "otlp": [],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://arize-ai.github.io/openinference/spec/",
      "body": "Arize AI",
      "stars": 1316,
      "archived": false,
      "pushed_at": "2026-11-12T08:27:44Z",
      "last_release": {
        "tag": "@arizeai/openinference-genai@0.4.3",
        "published_at": "2026-11-12T08:17:44Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "openinference",
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-agent-spans",
      "name": "OpenTelemetry GenAI agent spans",
      "url": "https://opentelemetry.io/docs/specs/semconv/gen-ai/gen-ai-agent-spans/",
      "description": "Semantic conventions for spans that describe agent creation and invocation.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-anthropic-conventions",
      "name": "OpenTelemetry GenAI Anthropic conventions",
      "url": "https://opentelemetry.io/docs/specs/semconv/gen-ai/anthropic/",
      "description": "Provider-specific attributes for Anthropic calls within the GenAI conventions.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-attribute-registry",
      "name": "OpenTelemetry GenAI attribute registry",
      "url": "https://opentelemetry.io/docs/specs/semconv/registry/attributes/gen-ai/",
      "description": "Reference list of the `gen_ai.*` attribute names and their types.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-events",
      "name": "OpenTelemetry GenAI events",
      "url": "https://opentelemetry.io/docs/specs/semconv/gen-ai/gen-ai-events/",
      "description": "Semantic conventions for events that carry prompts and completions.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "tags": [
        "logs"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-mcp-conventions",
      "name": "OpenTelemetry GenAI MCP conventions",
      "url": "https://opentelemetry.io/docs/specs/semconv/gen-ai/mcp/",
      "description": "Semantic conventions for Model Context Protocol operations.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "tags": [
        "mcp",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-metrics",
      "name": "OpenTelemetry GenAI metrics",
      "url": "https://opentelemetry.io/docs/specs/semconv/gen-ai/gen-ai-metrics/",
      "description": "Semantic conventions for token usage and operation duration metrics.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "tags": [
        "metrics"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-openai-conventions",
      "name": "OpenTelemetry GenAI OpenAI conventions",
      "url": "https://opentelemetry.io/docs/specs/semconv/gen-ai/openai/",
      "description": "Provider-specific attributes for OpenAI calls within the GenAI conventions.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-semantic-conventions",
      "name": "OpenTelemetry GenAI semantic conventions",
      "url": "https://opentelemetry.io/docs/specs/semconv/gen-ai/",
      "description": "Entry page of the conventions for generative AI spans, metrics and events.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-spans",
      "name": "OpenTelemetry GenAI spans",
      "url": "https://opentelemetry.io/docs/specs/semconv/gen-ai/gen-ai-spans/",
      "description": "Semantic conventions for spans that describe model calls.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-json-rpc-conventions",
      "name": "OpenTelemetry JSON-RPC conventions",
      "url": "https://opentelemetry.io/docs/specs/semconv/rpc/json-rpc/",
      "description": "Semantic conventions for JSON-RPC calls, the transport of MCP and of blockchain nodes.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "tags": [
        "mcp",
        "on-chain"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-protocol-otlp",
      "name": "OpenTelemetry Protocol (OTLP)",
      "url": "https://opentelemetry.io/docs/specs/otlp/",
      "description": "Specification of the wire protocol for traces, metrics and logs.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "otlp": [
        "ingest",
        "export"
      ],
      "otel_evidence": "https://opentelemetry.io/docs/specs/otlp/",
      "body": "OpenTelemetry",
      "tags": [
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-semantic-conventions-repository",
      "name": "OpenTelemetry semantic conventions repository",
      "url": "https://github.com/open-telemetry/semantic-conventions",
      "description": "Source repository of all semantic conventions, including the GenAI ones.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "body": "OpenTelemetry",
      "version": "1.44.0",
      "stars": 686,
      "archived": false,
      "pushed_at": "2026-11-10T23:54:58Z",
      "last_release": {
        "tag": "v1.45.0",
        "published_at": "2026-11-02T16:11:42Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-semantic-conventions-genai-repository",
      "name": "OpenTelemetry semantic-conventions-genai repository",
      "url": "https://github.com/open-telemetry/semantic-conventions-genai",
      "description": "Repository of the OpenTelemetry semantic conventions for generative AI: spans, metrics, events, MCP and provider conventions.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "OpenTelemetry",
      "version": "development",
      "stars": 533,
      "archived": false,
      "pushed_at": "2026-11-11T21:44:09Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-weaver",
      "name": "OpenTelemetry Weaver",
      "url": "https://github.com/open-telemetry/weaver",
      "description": "Tool for defining, validating and evolving telemetry schemas built on semantic conventions, with a live check of OTLP data.",
      "type": "tool",
      "category": "standards",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "rust"
      ],
      "stars": 526,
      "archived": false,
      "pushed_at": "2026-11-12T11:11:51Z",
      "last_release": {
        "tag": "v0.28.0",
        "published_at": "2026-10-14T17:29:48Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "sep-414-opentelemetry-trace-context-in-mcp",
      "name": "SEP-414: OpenTelemetry trace context in MCP",
      "url": "https://modelcontextprotocol.io/seps/414-request-meta",
      "description": "MCP proposal that defines traceparent, tracestate and baggage keys in the request metadata for W3C Trace Context propagation.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "Model Context Protocol project",
      "version": "Final",
      "tags": [
        "mcp",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "w3c-baggage",
      "name": "W3C Baggage",
      "url": "https://www.w3.org/TR/baggage/",
      "description": "Specification for propagating application key-value pairs across service boundaries.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "W3C",
      "version": "Candidate Recommendation Snapshot, 30 May 2024",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "w3c-trace-context",
      "name": "W3C Trace Context",
      "url": "https://www.w3.org/TR/trace-context/",
      "description": "Specification of the `traceparent` and `tracestate` headers used to correlate distributed traces.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "W3C",
      "version": "Recommendation, 23 November 2021",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "w3c-trace-context-level-2",
      "name": "W3C Trace Context Level 2",
      "url": "https://www.w3.org/TR/trace-context-2/",
      "description": "Newer level of the Trace Context specification.",
      "type": "spec",
      "category": "standards",
      "added": "2026-10-20",
      "body": "W3C",
      "version": "Candidate Recommendation Draft, 28 March 2024",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "arize-otel-python-helper",
      "name": "Arize OTel Python helper",
      "url": "https://github.com/Arize-ai/arize-otel-python",
      "description": "Python helper that registers OpenTelemetry export to Arize with OpenInference.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "BSD-3-Clause",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://github.com/Arize-ai/arize-otel-python",
      "stars": 4,
      "archived": false,
      "pushed_at": "2026-09-28T23:13:58Z",
      "last_release": {
        "tag": "v0.14.1",
        "published_at": "2026-09-28T23:14:02Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "openinference",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "aws-distro-for-opentelemetry-python-instrumentation",
      "name": "AWS Distro for OpenTelemetry Python instrumentation",
      "url": "https://github.com/aws-observability/aws-otel-python-instrumentation",
      "description": "Python auto-instrumentation distribution from AWS with generative AI instrumentation.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://github.com/aws-observability/aws-otel-python-instrumentation",
      "stars": 13,
      "archived": false,
      "pushed_at": "2026-11-12T01:05:31Z",
      "last_release": {
        "tag": "v0.22.0",
        "published_at": "2026-11-04T22:22:54Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "aws",
        "genai-semconv",
        "oss",
        "otel-native",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "axiom-ai-sdk",
      "name": "Axiom AI SDK",
      "url": "https://github.com/axiomhq/ai",
      "description": "TypeScript SDK from Axiom for instrumenting and evaluating AI applications.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "stars": 18,
      "archived": false,
      "pushed_at": "2026-10-22T02:08:30Z",
      "last_release": {
        "tag": "axiom-v0.52.2",
        "published_at": "2026-05-12T19:10:57Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "elastic-distribution-of-opentelemetry-python",
      "name": "Elastic Distribution of OpenTelemetry Python",
      "url": "https://github.com/elastic/elastic-otel-python",
      "description": "Python distribution of OpenTelemetry maintained by Elastic.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/elastic/elastic-otel-python",
      "stars": 16,
      "archived": false,
      "pushed_at": "2026-11-11T18:33:10Z",
      "last_release": {
        "tag": "v1.19.0",
        "published_at": "2026-11-04T11:30:12Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "galileo-python-sdk",
      "name": "Galileo Python SDK",
      "url": "https://github.com/rungalileo/galileo-python",
      "description": "Python package that sends traces of LLM applications and agents to a Galileo log stream.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "stars": 22,
      "archived": false,
      "pushed_at": "2026-10-16T13:19:28Z",
      "last_release": {
        "tag": "v2.7.0",
        "published_at": "2026-10-14T15:56:28Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "honeyhive-python-sdk",
      "name": "HoneyHive Python SDK",
      "url": "https://github.com/honeyhiveai/python-sdk",
      "description": "Python SDK for HoneyHive tracing built on OpenTelemetry.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "unknown",
      "license_note": "The repository has no license file.",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://github.com/honeyhiveai/python-sdk",
      "stars": 3,
      "archived": false,
      "pushed_at": "2026-10-30T22:22:27Z",
      "last_release": {
        "tag": "v1.8.1",
        "published_at": "2026-10-30T22:23:29Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "openinference",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "langfuse-js-ts-sdk",
      "name": "Langfuse JS/TS SDK",
      "url": "https://github.com/langfuse/langfuse-js",
      "description": "JavaScript client for sending traces to Langfuse, built on OpenTelemetry.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/langfuse/langfuse-js",
      "stars": 179,
      "archived": false,
      "pushed_at": "2026-11-11T09:00:01Z",
      "last_release": {
        "tag": "v6.1.1",
        "published_at": "2026-11-02T09:56:53Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "tracing",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "langfuse-python-sdk",
      "name": "Langfuse Python SDK",
      "url": "https://github.com/langfuse/langfuse-python",
      "description": "Python client and decorators for sending traces to Langfuse, built on OpenTelemetry.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/langfuse/langfuse-python",
      "stars": 515,
      "archived": false,
      "pushed_at": "2026-11-12T06:00:08Z",
      "last_release": {
        "tag": "v5.2.0",
        "published_at": "2026-11-05T09:53:54Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "python",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "logfire",
      "name": "Logfire",
      "url": "https://github.com/pydantic/logfire",
      "description": "SDK that sends OpenTelemetry traces and metrics, with integrations for LLM clients and agent frameworks.",
      "type": "sdk",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/pydantic/logfire",
      "stars": 4548,
      "archived": false,
      "pushed_at": "2026-11-12T10:28:49Z",
      "last_release": {
        "tag": "v5.6.0",
        "published_at": "2026-11-11T21:08:03Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss",
        "otel-native",
        "otlp",
        "python",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "maxim-python-sdk",
      "name": "Maxim Python SDK",
      "url": "https://github.com/maximhq/maxim-py",
      "description": "Python SDK for Maxim tracing and evaluation.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "stars": 12,
      "archived": false,
      "pushed_at": "2026-10-05T06:04:51Z",
      "last_release": {
        "tag": "v3.14.20",
        "published_at": "2026-07-23T08:28:34Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "python",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "microsoft-extensions-ai-libraries",
      "name": "Microsoft.Extensions.AI libraries",
      "url": "https://learn.microsoft.com/en-us/dotnet/ai/microsoft-extensions-ai",
      "description": "Documents .NET AI abstractions that include OpenTelemetry middleware for chat clients.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "repo_url": "https://github.com/dotnet/extensions",
      "license": "MIT",
      "languages": [
        "dotnet"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://learn.microsoft.com/en-us/dotnet/ai/microsoft-extensions-ai",
      "stars": 3276,
      "archived": false,
      "pushed_at": "2026-11-12T11:16:57Z",
      "last_release": {
        "tag": "v11.0.0",
        "published_at": "2026-11-11T02:32:54Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "dotnet",
        "oss",
        "otel-native",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "monocle",
      "name": "Monocle",
      "url": "https://github.com/monocle2ai/monocle",
      "description": "Python library that traces GenAI apps and agents with automatic instrumentation and exports spans over OTLP, with an optional GenAI semantic conventions mode.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-22",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://github.com/monocle2ai/monocle/blob/main/docs/Monocle_User_Guide.md",
      "stars": 346,
      "archived": false,
      "pushed_at": "2026-11-12T07:10:37Z",
      "last_release": {
        "tag": "v0.8.16",
        "published_at": "2026-10-30T19:06:30Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "oss",
        "otlp",
        "python",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "new-relic-opentelemetry-examples",
      "name": "New Relic OpenTelemetry examples",
      "url": "https://github.com/newrelic/newrelic-opentelemetry-examples",
      "description": "Examples for sending OpenTelemetry data to New Relic.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/newrelic/newrelic-opentelemetry-examples",
      "stars": 121,
      "archived": false,
      "pushed_at": "2026-11-11T14:41:28Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openinference",
      "name": "OpenInference",
      "url": "https://github.com/Arize-ai/openinference",
      "description": "Instrumentation packages for LLM clients and agent frameworks that follow the OpenInference conventions.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python",
        "typescript",
        "java"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://github.com/Arize-ai/openinference",
      "stars": 1316,
      "archived": false,
      "pushed_at": "2026-11-12T08:27:44Z",
      "last_release": {
        "tag": "@arizeai/openinference-genai@0.4.3",
        "published_at": "2026-11-12T08:17:44Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "java",
        "openinference",
        "oss",
        "otlp",
        "python",
        "tracing",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openlit",
      "name": "OpenLIT",
      "url": "https://github.com/openlit/openlit",
      "description": "SDK and tooling that instruments LLM calls and agents and exports OpenTelemetry data.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python",
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://github.com/openlit/openlit",
      "stars": 3050,
      "archived": false,
      "pushed_at": "2026-11-11T22:22:13Z",
      "last_release": {
        "tag": "openlit-2.1.1",
        "published_at": "2026-10-26T10:17:17Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "cost",
        "genai-semconv",
        "oss",
        "otel-native",
        "otlp",
        "python",
        "tracing",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openllmetry",
      "name": "OpenLLMetry",
      "url": "https://github.com/traceloop/openllmetry",
      "description": "Python instrumentation for LLM clients, vector databases and frameworks on top of OpenTelemetry.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/traceloop/openllmetry",
      "stars": 7532,
      "archived": false,
      "pushed_at": "2026-11-09T13:57:46Z",
      "last_release": {
        "tag": "0.63.0",
        "published_at": "2026-11-05T10:08:57Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "python",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openllmetry-for-go",
      "name": "OpenLLMetry for Go",
      "url": "https://github.com/traceloop/go-openllmetry",
      "description": "Go counterpart of OpenLLMetry.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "go"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/traceloop/go-openllmetry",
      "stars": 47,
      "archived": false,
      "pushed_at": "2026-01-17T12:13:25Z",
      "last_release": {
        "tag": "traceloop-sdk/v0.1.3",
        "published_at": "2025-11-12T08:08:56Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "go",
        "oss",
        "otel-native",
        "otlp",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openllmetry-for-javascript",
      "name": "OpenLLMetry for JavaScript",
      "url": "https://github.com/traceloop/openllmetry-js",
      "description": "JavaScript and TypeScript counterpart of OpenLLMetry.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/traceloop/openllmetry-js",
      "stars": 414,
      "archived": false,
      "pushed_at": "2026-06-18T14:49:18Z",
      "last_release": {
        "tag": "0.27.0",
        "published_at": "2026-05-29T13:06:26Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "tracing",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openllmetry-ruby",
      "name": "OpenLLMetry Ruby",
      "url": "https://github.com/traceloop/openllmetry-ruby",
      "description": "Ruby sibling of OpenLLMetry for tracing LLM applications.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "ruby"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/traceloop/openllmetry-ruby",
      "stars": 15,
      "archived": false,
      "pushed_at": "2026-04-06T11:00:46Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-net",
      "name": "OpenTelemetry .NET",
      "url": "https://github.com/open-telemetry/opentelemetry-dotnet",
      "description": "OpenTelemetry SDK and API for .NET.",
      "type": "sdk",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "dotnet"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-dotnet",
      "stars": 3768,
      "archived": false,
      "pushed_at": "2026-11-12T11:06:20Z",
      "last_release": {
        "tag": "core-1.21.0",
        "published_at": "2026-11-11T11:29:05Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "dotnet",
        "oss",
        "otel-native",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-contrib-genai-utilities-for-javascript",
      "name": "OpenTelemetry contrib GenAI utilities for JavaScript",
      "url": "https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/genai-util",
      "description": "Shared helpers for GenAI instrumentations in the JavaScript contrib repository.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/genai-util",
      "tags": [
        "genai-semconv",
        "oss",
        "otel-native",
        "otlp",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-contrib-openai-instrumentation-for-javascript",
      "name": "OpenTelemetry contrib OpenAI instrumentation for JavaScript",
      "url": "https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-openai",
      "description": "Instrumentation of the OpenAI client library for Node.js.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-openai",
      "tags": [
        "genai-semconv",
        "oss",
        "otel-native",
        "otlp",
        "tracing",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-contrib-vertex-ai-instrumentation-for-python",
      "name": "OpenTelemetry contrib Vertex AI instrumentation for Python",
      "url": "https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation-genai/opentelemetry-instrumentation-vertexai",
      "description": "Deprecated OpenTelemetry instrumentation package for the Vertex AI client library in Python.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "historical": "Deprecated in the GenAI package migration of opentelemetry-python-contrib, with no replacement package planned (README, 2026-10-20).",
      "tags": [
        "oss",
        "otel-native",
        "python",
        "tracing"
      ],
      "otel": false,
      "historical_section": true
    },
    {
      "slug": "opentelemetry-ebpf-instrumentation",
      "name": "OpenTelemetry eBPF instrumentation",
      "url": "https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation",
      "description": "Zero-code instrumentation of HTTP and gRPC services through eBPF.",
      "type": "tool",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation",
      "stars": 639,
      "archived": false,
      "pushed_at": "2026-11-12T10:38:25Z",
      "last_release": {
        "tag": "v1.0.0",
        "published_at": "2026-10-30T17:50:30Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-openai-agents-instrumentation-for-python",
      "name": "OpenTelemetry GenAI OpenAI Agents instrumentation for Python",
      "url": "https://github.com/open-telemetry/opentelemetry-python-genai/tree/main/instrumentation/opentelemetry-instrumentation-genai-openai-agents",
      "description": "Instrumentation of the OpenAI Agents SDK following the GenAI conventions; replaces the deprecated contrib package openai-agents-v2.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-python-genai/tree/main/instrumentation/opentelemetry-instrumentation-genai-openai-agents",
      "tags": [
        "genai-semconv",
        "oss",
        "otel-native",
        "otlp",
        "python",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-openai-instrumentation-for-python",
      "name": "OpenTelemetry GenAI OpenAI instrumentation for Python",
      "url": "https://github.com/open-telemetry/opentelemetry-python-genai/tree/main/instrumentation/opentelemetry-instrumentation-genai-openai",
      "description": "Instrumentation of the OpenAI client library following the GenAI conventions; replaces the deprecated contrib package openai-v2.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-python-genai/tree/main/instrumentation/opentelemetry-instrumentation-genai-openai",
      "tags": [
        "genai-semconv",
        "oss",
        "otel-native",
        "otlp",
        "python",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-go",
      "name": "OpenTelemetry Go",
      "url": "https://github.com/open-telemetry/opentelemetry-go",
      "description": "OpenTelemetry SDK and API for Go.",
      "type": "sdk",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "go"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-go",
      "stars": 6604,
      "archived": false,
      "pushed_at": "2026-11-12T09:08:57Z",
      "last_release": {
        "tag": "v1.47.0",
        "published_at": "2026-10-02T08:18:45Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "go",
        "oss",
        "otel-native",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-java",
      "name": "OpenTelemetry Java",
      "url": "https://github.com/open-telemetry/opentelemetry-java",
      "description": "OpenTelemetry SDK and API for Java.",
      "type": "sdk",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "java"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-java",
      "stars": 2483,
      "archived": false,
      "pushed_at": "2026-11-11T00:51:38Z",
      "last_release": {
        "tag": "v1.68.0",
        "published_at": "2026-11-06T15:34:04Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "java",
        "oss",
        "otel-native",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-java-instrumentation",
      "name": "OpenTelemetry Java instrumentation",
      "url": "https://github.com/open-telemetry/opentelemetry-java-instrumentation",
      "description": "Java agent and libraries that instrument applications without code changes.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "java"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-java-instrumentation",
      "stars": 2668,
      "archived": false,
      "pushed_at": "2026-11-12T07:23:44Z",
      "last_release": {
        "tag": "v2.33.1",
        "published_at": "2026-10-26T20:12:35Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "java",
        "oss",
        "otel-native",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-java-instrumentation-openai",
      "name": "OpenTelemetry Java instrumentation: OpenAI",
      "url": "https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/openai",
      "description": "Java instrumentation folder for OpenAI client libraries.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "java"
      ],
      "tags": [
        "java",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-javascript",
      "name": "OpenTelemetry JavaScript",
      "url": "https://github.com/open-telemetry/opentelemetry-js",
      "description": "OpenTelemetry SDK and API for JavaScript and TypeScript.",
      "type": "sdk",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-js",
      "stars": 3522,
      "archived": false,
      "pushed_at": "2026-11-11T17:53:07Z",
      "last_release": {
        "tag": "v3.1.1",
        "published_at": "2026-11-09T17:07:24Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-javascript-contrib",
      "name": "OpenTelemetry JavaScript contrib",
      "url": "https://github.com/open-telemetry/opentelemetry-js-contrib",
      "description": "Community instrumentations for the JavaScript SDK.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-js-contrib",
      "stars": 945,
      "archived": false,
      "pushed_at": "2026-11-11T23:37:34Z",
      "last_release": {
        "tag": "instrumentation-browser-navigation-v0.18.0",
        "published_at": "2026-11-05T21:26:56Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-python",
      "name": "OpenTelemetry Python",
      "url": "https://github.com/open-telemetry/opentelemetry-python",
      "description": "OpenTelemetry SDK and API for Python.",
      "type": "sdk",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-python",
      "stars": 2707,
      "archived": false,
      "pushed_at": "2026-11-12T03:49:32Z",
      "last_release": {
        "tag": "v1.45.2",
        "published_at": "2026-10-29T17:29:59Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-python-contrib",
      "name": "OpenTelemetry Python contrib",
      "url": "https://github.com/open-telemetry/opentelemetry-python-contrib",
      "description": "Community instrumentations for the Python SDK, including a GenAI directory.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-python-contrib",
      "stars": 1128,
      "archived": false,
      "pushed_at": "2026-11-12T04:21:54Z",
      "last_release": {
        "tag": "opentelemetry-opamp-client==0.6b0",
        "published_at": "2026-11-11T17:22:17Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-python-genai-instrumentations",
      "name": "OpenTelemetry Python GenAI instrumentations",
      "url": "https://github.com/open-telemetry/opentelemetry-python-genai",
      "description": "Repository of the OpenTelemetry instrumentation packages for generative AI client libraries and agent frameworks in Python.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-python-genai",
      "stars": 52,
      "archived": false,
      "pushed_at": "2026-11-12T05:12:36Z",
      "last_release": {
        "tag": "opentelemetry-instrumentation-genai-langchain==1.3b0",
        "published_at": "2026-10-23T19:15:30Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "oss",
        "otel-native",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-python-genai-utilities",
      "name": "OpenTelemetry Python GenAI utilities",
      "url": "https://github.com/open-telemetry/opentelemetry-python-genai/tree/main/util/opentelemetry-util-genai",
      "description": "Shared utilities for Python GenAI instrumentations.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "tags": [
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-hooks",
      "name": "opentelemetry-hooks",
      "url": "https://github.com/o11y-dev/opentelemetry-hooks",
      "description": "Hooks that record activity of several coding agents as OpenTelemetry data.",
      "type": "tool",
      "category": "instrumentation",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "unknown",
      "license_note": "The repository has no license file.",
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://github.com/o11y-dev/opentelemetry-hooks",
      "stars": 40,
      "archived": false,
      "pushed_at": "2026-10-22T19:31:20Z",
      "last_release": {
        "tag": "v0.15.0",
        "published_at": "2026-10-12T09:17:24Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "coding-agents",
        "genai-semconv",
        "otel-native",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "splunk-opentelemetry-python-distribution",
      "name": "Splunk OpenTelemetry Python distribution",
      "url": "https://github.com/signalfx/splunk-otel-python",
      "description": "Splunk distribution of OpenTelemetry Python, used to instrument agent applications for Splunk Observability Cloud.",
      "type": "library",
      "category": "instrumentation",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/signalfx/splunk-otel-python",
      "stars": 41,
      "archived": false,
      "pushed_at": "2026-11-10T19:52:56Z",
      "last_release": {
        "tag": "v2.13.3",
        "published_at": "2026-10-29T18:24:07Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "ag2",
      "name": "AG2",
      "url": "https://github.com/ag2ai/ag2",
      "description": "Multi-agent framework whose classic API derives from AutoGen, with OpenTelemetry tracing that follows the GenAI agent span conventions.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://docs.ag2.ai/latest/docs/user-guide/tracing/opentelemetry/",
      "telemetry": "otel",
      "telemetry_docs": "https://docs.ag2.ai/latest/docs/user-guide/tracing/opentelemetry/",
      "stars": 5060,
      "archived": false,
      "pushed_at": "2026-11-12T11:00:03Z",
      "last_release": {
        "tag": "v.1.3.1",
        "published_at": "2026-11-10T21:03:11Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "agentscope",
      "name": "AgentScope",
      "url": "https://github.com/agentscope-ai/agentscope",
      "description": "Multi-agent framework in Python with OpenTelemetry-based tracing sent to a collector or compatible backend.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://doc.agentscope.io/tutorial/task_tracing.html",
      "telemetry": "otel",
      "telemetry_docs": "https://doc.agentscope.io/tutorial/task_tracing.html",
      "stars": 35858,
      "archived": false,
      "pushed_at": "2026-11-12T10:21:46Z",
      "last_release": {
        "tag": "v2.0.11",
        "published_at": "2026-10-27T02:54:04Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "agno",
      "name": "Agno",
      "url": "https://github.com/agno-agi/agno",
      "description": "Python framework for agents and multi-agent teams that traces runs with OpenTelemetry through the OpenInference instrumentation.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://docs.agno.com/tracing/overview",
      "telemetry": "external",
      "telemetry_docs": "https://docs.agno.com/tracing/overview",
      "stars": 43169,
      "archived": false,
      "pushed_at": "2026-11-12T11:08:49Z",
      "last_release": {
        "tag": "v3.1.12",
        "published_at": "2026-10-29T14:00:55Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "openinference",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "autogen",
      "name": "AutoGen",
      "url": "https://github.com/microsoft/autogen",
      "description": "Microsoft multi-agent framework whose tracing is built on OpenTelemetry and follows its semantic conventions for agents and tools.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "license_note": "Code under MIT (LICENSE-CODE); documentation under CC-BY-4.0.",
      "languages": [
        "python",
        "dotnet"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/tracing.html",
      "telemetry": "otel",
      "telemetry_docs": "https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/tracing.html",
      "stars": 61791,
      "archived": false,
      "pushed_at": "2026-11-12T10:19:36Z",
      "last_release": {
        "tag": "python-v0.7.5",
        "published_at": "2025-09-30T06:18:26Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "dotnet",
        "genai-semconv",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "beeai-framework",
      "name": "BeeAI Framework",
      "url": "https://github.com/i-am-bee/beeai-framework",
      "description": "Framework for building agents in Python and TypeScript, traced in Python through an OpenInference instrumentor.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://framework.beeai.dev/modules/observability",
      "license": "Apache-2.0",
      "languages": [
        "python",
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://framework.beeai.dev/modules/observability",
      "telemetry": "external",
      "telemetry_docs": "https://framework.beeai.dev/modules/observability",
      "stars": 3459,
      "archived": false,
      "pushed_at": "2026-11-12T11:03:29Z",
      "last_release": {
        "tag": "typescript_v0.1.32",
        "published_at": "2026-11-02T18:31:22Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "openinference",
        "oss",
        "otlp",
        "python",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "claude-code-monitoring",
      "name": "Claude Code monitoring",
      "url": "https://code.claude.com/docs/en/monitoring-usage",
      "description": "Documentation of the OpenTelemetry metrics and events that the Claude Code terminal agent exports.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "proprietary",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://code.claude.com/docs/en/monitoring-usage",
      "telemetry": "otel",
      "telemetry_docs": "https://code.claude.com/docs/en/monitoring-usage",
      "tags": [
        "coding-agents",
        "metrics",
        "otel-native",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "cline",
      "name": "Cline",
      "url": "https://github.com/cline/cline",
      "description": "Open source coding agent for the editor, with telemetry and OpenTelemetry export documented for enterprise setups.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://docs.cline.bot/more-info/telemetry",
      "agent_types": [
        "coding"
      ],
      "license": "Apache-2.0",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.cline.bot/more-info/telemetry",
      "telemetry": "otel",
      "telemetry_docs": "https://docs.cline.bot/more-info/telemetry",
      "stars": 71555,
      "archived": false,
      "pushed_at": "2026-11-12T09:24:11Z",
      "last_release": {
        "tag": "v4.1.26",
        "published_at": "2026-10-26T09:06:50Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "coding-agents",
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "crewai",
      "name": "CrewAI",
      "url": "https://github.com/crewAIInc/crewAI",
      "description": "Multi-agent framework in Python whose built-in tracing exports OpenTelemetry spans, with integrations for other tracing tools.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.crewai.com/en/observability/tracing",
      "telemetry": "otel",
      "telemetry_docs": "https://docs.crewai.com/en/observability/tracing",
      "stars": 60808,
      "archived": false,
      "pushed_at": "2026-11-12T10:49:41Z",
      "last_release": {
        "tag": "1.15.40",
        "published_at": "2026-11-11T22:19:53Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "dify",
      "name": "Dify",
      "url": "https://github.com/langgenius/dify",
      "description": "Platform for agentic workflows with integrations to tracing backends such as Opik, Langfuse and Arize Phoenix.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "LicenseRef-Dify-Open-Source",
      "license_note": "Modified Apache License 2.0 with additional conditions on multi-tenant use and on the logo.",
      "hosting": "self-hosted",
      "languages": [
        "python"
      ],
      "telemetry": "own",
      "telemetry_docs": "https://github.com/langgenius/dify",
      "stars": 161027,
      "archived": false,
      "pushed_at": "2026-11-12T11:13:09Z",
      "last_release": {
        "tag": "1.19.0",
        "published_at": "2026-11-04T07:36:16Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "python",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "dspy",
      "name": "DSPy",
      "url": "https://github.com/stanfordnlp/dspy",
      "description": "Python framework for programming language model pipelines, with a callback interface for custom logging and tracing through MLflow autolog.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-22",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "otlp": "unknown",
      "conventions": "unknown",
      "telemetry": "own",
      "telemetry_docs": "https://github.com/stanfordnlp/dspy/blob/main/docs/docs/tutorials/observability/index.md",
      "stars": 39020,
      "archived": false,
      "pushed_at": "2026-11-11T14:46:56Z",
      "last_release": {
        "tag": "3.5.0",
        "published_at": "2026-11-10T16:25:47Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "python",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "embabel",
      "name": "Embabel",
      "url": "https://github.com/embabel/embabel-agent",
      "description": "JVM agent framework whose user guide documents observation of its services through Micrometer.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://docs.embabel.com/",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "Apache-2.0",
      "languages": [
        "java"
      ],
      "telemetry": "unknown",
      "telemetry_docs": "https://docs.embabel.com/",
      "stars": 4558,
      "archived": false,
      "pushed_at": "2026-11-12T00:06:18Z",
      "last_release": {
        "tag": "v1.5.4",
        "published_at": "2026-10-28T07:35:07Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "java",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "gemini-cli-telemetry",
      "name": "Gemini CLI telemetry",
      "url": "https://geminicli.com/docs/cli/telemetry/",
      "description": "Documentation of the OpenTelemetry traces, metrics and logs of the Gemini CLI terminal agent, with GenAI conventions.",
      "type": "tool",
      "category": "frameworks",
      "added": "2026-10-20",
      "repo_url": "https://github.com/google-gemini/gemini-cli",
      "agent_types": [
        "coding"
      ],
      "license": "Apache-2.0",
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://geminicli.com/docs/cli/telemetry/",
      "telemetry": "otel",
      "telemetry_docs": "https://geminicli.com/docs/cli/telemetry/",
      "stars": 108793,
      "archived": false,
      "pushed_at": "2026-11-12T01:10:19Z",
      "last_release": {
        "tag": "v0.68.0",
        "published_at": "2026-11-10T21:17:07Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "coding-agents",
        "genai-semconv",
        "oss",
        "otel-native",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "genkit",
      "name": "Genkit",
      "url": "https://github.com/genkit-ai/genkit",
      "description": "Framework for AI-powered applications that collects traces and metrics through OpenTelemetry instrumentation.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "typescript",
        "go",
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://genkit.dev/docs/js/observability/advanced-configuration/",
      "telemetry": "otel",
      "telemetry_docs": "https://genkit.dev/docs/js/observability/advanced-configuration/",
      "stars": 6581,
      "archived": false,
      "pushed_at": "2026-11-12T04:08:15Z",
      "last_release": {
        "tag": "py/v0.13.0",
        "published_at": "2026-11-05T16:53:08Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "go",
        "oss",
        "otlp",
        "python",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "github-copilot-opentelemetry-monitoring",
      "name": "GitHub Copilot OpenTelemetry monitoring",
      "url": "https://docs.github.com/en/copilot/concepts/enterprise/opentelemetry",
      "description": "GitHub documentation on sending OpenTelemetry data from Copilot clients to an OTLP-compatible backend.",
      "type": "tool",
      "category": "frameworks",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "proprietary",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.github.com/en/copilot/concepts/enterprise/opentelemetry",
      "telemetry": "otel",
      "telemetry_docs": "https://docs.github.com/en/copilot/concepts/enterprise/opentelemetry",
      "tags": [
        "coding-agents",
        "otel-native",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "google-agent-development-kit-for-javascript",
      "name": "Google Agent Development Kit for JavaScript",
      "url": "https://github.com/google/adk-js",
      "description": "Agent framework for JavaScript and TypeScript with an OpenTelemetry telemetry setup in its core package.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "typescript"
      ],
      "otlp": "unknown",
      "otel_evidence": "https://github.com/google/adk-js/blob/main/core/src/telemetry/setup.ts",
      "telemetry": "otel",
      "telemetry_docs": "https://github.com/google/adk-js/blob/main/core/src/telemetry/setup.ts",
      "stars": 1477,
      "archived": false,
      "pushed_at": "2026-11-12T10:59:07Z",
      "last_release": {
        "tag": "integrations-v2.4.0",
        "published_at": "2026-10-28T16:11:49Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "google-agent-development-kit-for-python",
      "name": "Google Agent Development Kit for Python",
      "url": "https://github.com/google/adk-python",
      "description": "Agent framework in Python whose traces implement the OpenTelemetry semantic conventions for GenAI.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://google.github.io/adk-docs/observability/traces/",
      "telemetry": "otel",
      "telemetry_docs": "https://google.github.io/adk-docs/observability/traces/",
      "stars": 22188,
      "archived": false,
      "pushed_at": "2026-11-12T08:19:15Z",
      "last_release": {
        "tag": "v2.14.0",
        "published_at": "2026-11-07T00:58:18Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "gpt-researcher",
      "name": "GPT Researcher",
      "url": "https://github.com/assafelovic/gpt-researcher",
      "description": "Autonomous research agent whose README documents tracing of its workflows with LangSmith.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "agent_types": [
        "research"
      ],
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "telemetry": "external",
      "telemetry_docs": "https://github.com/assafelovic/gpt-researcher",
      "stars": 30642,
      "archived": false,
      "pushed_at": "2026-11-09T15:17:21Z",
      "last_release": {
        "tag": "v3.8.0",
        "published_at": "2026-11-09T15:12:43Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "haystack",
      "name": "Haystack",
      "url": "https://github.com/deepset-ai/haystack",
      "description": "Framework for pipelines and agents with tracing through OpenTelemetry, Datadog, Langfuse and other backends.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://docs.haystack.deepset.ai/docs/tracing",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.haystack.deepset.ai/docs/tracing",
      "telemetry": "own",
      "telemetry_docs": "https://docs.haystack.deepset.ai/docs/tracing",
      "stars": 26997,
      "archived": false,
      "pushed_at": "2026-11-12T10:38:53Z",
      "last_release": {
        "tag": "v3.5.0",
        "published_at": "2026-11-10T12:34:55Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "inngest-agentkit",
      "name": "Inngest AgentKit",
      "url": "https://github.com/inngest/agent-kit",
      "description": "TypeScript toolkit for agent networks with durable execution.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "typescript"
      ],
      "telemetry": "unknown",
      "stars": 963,
      "archived": false,
      "pushed_at": "2026-04-29T18:37:00Z",
      "last_release": {
        "tag": "@inngest/agent-kit@0.13.2",
        "published_at": "2025-11-13T15:27:01Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kagent",
      "name": "kagent",
      "url": "https://github.com/kagent-dev/kagent",
      "description": "Kubernetes-native framework for running agents, with OpenTelemetry tracing of agent, model and tool execution.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "license": "Apache-2.0",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://kagent.dev/docs/kagent/1.x/observability/tracing/",
      "telemetry": "otel",
      "telemetry_docs": "https://kagent.dev/docs/kagent/1.x/observability/tracing/",
      "stars": 4255,
      "archived": false,
      "pushed_at": "2026-11-12T01:05:00Z",
      "last_release": {
        "tag": "v1.0.1",
        "published_at": "2026-11-12T01:05:00Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "langchain",
      "name": "LangChain",
      "url": "https://github.com/langchain-ai/langchain",
      "description": "Framework for LLM applications whose callbacks send traces to LangSmith and other tools.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "telemetry": "own",
      "telemetry_docs": "https://docs.langchain.com/oss/python/langchain/observability",
      "stars": 149399,
      "archived": false,
      "pushed_at": "2026-11-12T08:59:42Z",
      "last_release": {
        "tag": "langchain-core==1.8.0",
        "published_at": "2026-11-11T15:22:07Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "langchain-js",
      "name": "LangChain.js",
      "url": "https://github.com/langchain-ai/langchainjs",
      "description": "JavaScript and TypeScript version of LangChain.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "telemetry": "own",
      "telemetry_docs": "https://docs.langchain.com/oss/javascript/langchain/observability",
      "stars": 18341,
      "archived": false,
      "pushed_at": "2026-11-12T07:19:55Z",
      "last_release": {
        "tag": "@langchain/neo4j@0.1.33",
        "published_at": "2026-11-11T22:03:16Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "langchain4j",
      "name": "LangChain4j",
      "url": "https://github.com/langchain4j/langchain4j",
      "description": "Java library for LLM applications with observability listeners that follow the GenAI conventions, and Micrometer metrics.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://docs.langchain4j.dev/tutorials/observability/",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "Apache-2.0",
      "languages": [
        "java"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://docs.langchain4j.dev/tutorials/observability/",
      "telemetry": "own",
      "telemetry_docs": "https://docs.langchain4j.dev/tutorials/observability/",
      "stars": 13394,
      "archived": false,
      "pushed_at": "2026-11-12T09:52:36Z",
      "last_release": {
        "tag": "1.23.0",
        "published_at": "2026-10-28T16:54:13Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "java",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "langgraph",
      "name": "LangGraph",
      "url": "https://github.com/langchain-ai/langgraph",
      "description": "Library for stateful agent graphs; traces go to LangSmith.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "telemetry": "own",
      "telemetry_docs": "https://docs.langchain.com/oss/python/langgraph/observability",
      "stars": 44844,
      "archived": false,
      "pushed_at": "2026-11-12T01:43:56Z",
      "last_release": {
        "tag": "sdk==0.4.14",
        "published_at": "2026-11-06T03:03:34Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "livekit-agents",
      "name": "LiveKit Agents",
      "url": "https://docs.livekit.io/testing/observability/tracing/",
      "description": "Framework for voice agents whose documentation describes OpenTelemetry traces per session, exportable to any OTLP backend.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "repo_url": "https://github.com/livekit/agents",
      "agent_types": [
        "customer-support"
      ],
      "license": "Apache-2.0",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.livekit.io/testing/observability/tracing/",
      "telemetry": "otel",
      "telemetry_docs": "https://docs.livekit.io/testing/observability/tracing/",
      "stars": 15193,
      "archived": false,
      "pushed_at": "2026-11-12T10:32:08Z",
      "last_release": {
        "tag": "livekit-agents@1.8.11",
        "published_at": "2026-11-05T19:48:29Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "voice"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "llamaindex",
      "name": "LlamaIndex",
      "url": "https://github.com/run-llama/llama_index",
      "description": "Data and agent framework with its own instrumentation module and integrations that include OpenTelemetry.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "telemetry": "own",
      "telemetry_docs": "https://developers.llamaindex.ai/python/framework/module_guides/observability/",
      "stars": 52881,
      "archived": false,
      "pushed_at": "2026-11-11T19:05:14Z",
      "last_release": {
        "tag": "v0.14.25",
        "published_at": "2026-09-21T16:22:27Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mastra",
      "name": "Mastra",
      "url": "https://github.com/mastra-ai/mastra",
      "description": "TypeScript agent framework with its own tracing and exporters for Langfuse, Datadog and OpenTelemetry-compatible platforms.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "license_note": "Directories named ee/ use a commercial license.",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://mastra.ai/docs/observability/tracing/overview",
      "telemetry": "own",
      "telemetry_docs": "https://mastra.ai/docs/observability/tracing/overview",
      "stars": 29480,
      "archived": false,
      "pushed_at": "2026-11-12T11:17:24Z",
      "last_release": {
        "tag": "@mastra/core@1.82.0",
        "published_at": "2026-11-04T10:59:56Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "open-core",
        "oss",
        "otlp",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "microsoft-agent-framework",
      "name": "Microsoft Agent Framework",
      "url": "https://github.com/microsoft/agent-framework",
      "description": "Microsoft framework for building agents in .NET and Python that emits traces, logs and metrics per the OpenTelemetry GenAI conventions.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "dotnet",
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://learn.microsoft.com/en-us/agent-framework/user-guide/agents/agent-observability",
      "telemetry": "otel",
      "telemetry_docs": "https://learn.microsoft.com/en-us/agent-framework/user-guide/agents/agent-observability",
      "stars": 14645,
      "archived": false,
      "pushed_at": "2026-11-12T11:14:05Z",
      "last_release": {
        "tag": "python-1.25.0",
        "published_at": "2026-11-07T15:52:42Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "dotnet",
        "genai-semconv",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "nvidia-nemo-agent-toolkit",
      "name": "NVIDIA NeMo Agent Toolkit",
      "url": "https://github.com/NVIDIA/NeMo-Agent-Toolkit",
      "description": "Open source library for connecting and profiling teams of agents, with OpenTelemetry-based observability.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://docs.nvidia.com/nemo/agent-toolkit/latest/",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.nvidia.com/nemo/agent-toolkit/latest/",
      "telemetry": "otel",
      "telemetry_docs": "https://docs.nvidia.com/nemo/agent-toolkit/latest/",
      "stars": 2701,
      "archived": false,
      "pushed_at": "2026-11-12T03:57:20Z",
      "last_release": {
        "tag": "v1.9.0",
        "published_at": "2026-09-10T22:12:09Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "open-webui",
      "name": "Open WebUI",
      "url": "https://github.com/open-webui/open-webui",
      "description": "Self-hosted chat interface for language models with documented OpenTelemetry trace and metric export over OTLP.",
      "type": "platform",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://docs.openwebui.com/reference/monitoring/otel/",
      "agent_types": [
        "personal-assistant"
      ],
      "license": "LicenseRef-Open-WebUI",
      "license_note": "BSD-3-Clause based license with a clause that forbids removing Open WebUI branding above 50 users.",
      "hosting": "self-hosted",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://docs.openwebui.com/reference/monitoring/otel/",
      "telemetry": "otel",
      "telemetry_docs": "https://docs.openwebui.com/reference/monitoring/otel/",
      "stars": 158457,
      "archived": false,
      "pushed_at": "2026-11-12T04:39:37Z",
      "last_release": {
        "tag": "v0.13.3",
        "published_at": "2026-11-08T23:48:24Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "otlp",
        "python",
        "self-hosted"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openai-agents-sdk-for-javascript",
      "name": "OpenAI Agents SDK for JavaScript",
      "url": "https://github.com/openai/openai-agents-js",
      "description": "OpenAI agent SDK for TypeScript with built-in tracing in its own trace format and processors for other destinations.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "telemetry": "own",
      "telemetry_docs": "https://openai.github.io/openai-agents-js/guides/tracing/",
      "stars": 4009,
      "archived": false,
      "pushed_at": "2026-11-12T11:16:16Z",
      "last_release": {
        "tag": "@openai/agents-extensions@0.21.0",
        "published_at": "2026-10-20T22:07:32Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openai-agents-sdk-for-python",
      "name": "OpenAI Agents SDK for Python",
      "url": "https://github.com/openai/openai-agents-python",
      "description": "OpenAI agent SDK; tracing uses its own trace format, with processors that can export elsewhere.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "telemetry": "own",
      "telemetry_docs": "https://openai.github.io/openai-agents-python/tracing/",
      "stars": 30632,
      "archived": false,
      "pushed_at": "2026-11-12T11:16:36Z",
      "last_release": {
        "tag": "v0.24.0",
        "published_at": "2026-10-15T02:20:12Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openai-codex-telemetry",
      "name": "OpenAI Codex telemetry",
      "url": "https://developers.openai.com/codex/config-advanced",
      "description": "Documentation of the opt-in OpenTelemetry log export of the Codex terminal coding agent.",
      "type": "tool",
      "category": "frameworks",
      "added": "2026-10-20",
      "repo_url": "https://github.com/openai/codex",
      "agent_types": [
        "coding"
      ],
      "license": "Apache-2.0",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://developers.openai.com/codex/config-advanced",
      "telemetry": "otel",
      "telemetry_docs": "https://developers.openai.com/codex/config-advanced",
      "stars": 134995,
      "archived": false,
      "pushed_at": "2026-11-12T05:22:01Z",
      "last_release": {
        "tag": "rust-v0.167.2",
        "published_at": "2026-11-11T22:44:46Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "coding-agents",
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openclaw",
      "name": "OpenClaw",
      "url": "https://github.com/openclaw/openclaw",
      "description": "Personal AI assistant whose Gateway exports metrics, traces and logs over OTLP/HTTP through a diagnostics plugin.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://github.com/openclaw/openclaw/blob/main/docs/gateway/opentelemetry.md",
      "agent_types": [
        "personal-assistant"
      ],
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://github.com/openclaw/openclaw/blob/main/docs/gateway/opentelemetry.md",
      "telemetry": "otel",
      "telemetry_docs": "https://github.com/openclaw/openclaw/blob/main/docs/gateway/opentelemetry.md",
      "stars": 394393,
      "archived": false,
      "pushed_at": "2026-11-12T11:15:19Z",
      "last_release": {
        "tag": "v2026.11.3",
        "published_at": "2026-11-10T18:53:07Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "pipecat",
      "name": "Pipecat",
      "url": "https://github.com/pipecat-ai/pipecat",
      "description": "Framework for voice and multimodal agents with OpenTelemetry tracing of conversational pipelines.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://docs.pipecat.ai/api-reference/server/utilities/opentelemetry",
      "agent_types": [
        "customer-support"
      ],
      "license": "BSD-2-Clause",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://docs.pipecat.ai/api-reference/server/utilities/opentelemetry",
      "telemetry": "otel",
      "telemetry_docs": "https://docs.pipecat.ai/api-reference/server/utilities/opentelemetry",
      "stars": 17218,
      "archived": false,
      "pushed_at": "2026-11-12T11:17:27Z",
      "last_release": {
        "tag": "v1.16.0",
        "published_at": "2026-11-12T00:45:03Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "python",
        "voice"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "pydantic-ai",
      "name": "Pydantic AI",
      "url": "https://github.com/pydantic/pydantic-ai",
      "description": "Python agent framework that emits OpenTelemetry data per the GenAI conventions and documents Logfire as one backend.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://ai.pydantic.dev/logfire/",
      "telemetry": "otel",
      "telemetry_docs": "https://ai.pydantic.dev/logfire/",
      "stars": 21162,
      "archived": false,
      "pushed_at": "2026-11-12T11:14:03Z",
      "last_release": {
        "tag": "v2.68.0",
        "published_at": "2026-11-12T01:56:19Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "quarkus-langchain4j",
      "name": "Quarkus LangChain4j",
      "url": "https://github.com/quarkiverse/quarkus-langchain4j",
      "description": "Quarkus extension for LangChain4j, with an observability guide that covers tracing and metrics.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://docs.quarkiverse.io/quarkus-langchain4j/dev/observability.html",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "Apache-2.0",
      "languages": [
        "java"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://docs.quarkiverse.io/quarkus-langchain4j/dev/observability.html",
      "telemetry": "otel",
      "telemetry_docs": "https://docs.quarkiverse.io/quarkus-langchain4j/dev/observability.html",
      "stars": 325,
      "archived": false,
      "pushed_at": "2026-11-12T10:58:51Z",
      "last_release": {
        "tag": "1.15.1",
        "published_at": "2026-11-12T06:31:33Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "java",
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "rasa",
      "name": "Rasa",
      "url": "https://github.com/RasaHQ/rasa",
      "description": "Framework for text and voice assistants whose documentation covers OpenTelemetry tracing of messages, actions and LLM calls.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://rasa.com/docs/pro/improve/tracing",
      "agent_types": [
        "customer-support"
      ],
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://rasa.com/docs/pro/improve/tracing",
      "telemetry": "otel",
      "telemetry_docs": "https://rasa.com/docs/pro/improve/tracing",
      "stars": 21385,
      "archived": false,
      "pushed_at": "2026-07-24T07:39:04Z",
      "last_release": {
        "tag": "3.6.21",
        "published_at": "2025-01-14T10:40:21Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "rig",
      "name": "Rig",
      "url": "https://github.com/0xPlaygrounds/rig",
      "description": "Rust library for LLM applications with tracing that is compatible with OpenTelemetry.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "rust"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://github.com/0xPlaygrounds/rig",
      "telemetry": "own",
      "telemetry_docs": "https://github.com/0xPlaygrounds/rig",
      "stars": 9120,
      "archived": false,
      "pushed_at": "2026-11-12T08:26:52Z",
      "last_release": {
        "tag": "v0.46.0",
        "published_at": "2026-10-31T07:09:38Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "semantic-kernel",
      "name": "Semantic Kernel",
      "url": "https://github.com/microsoft/semantic-kernel",
      "description": "Microsoft SDK for agents that emits logs, metrics and traces following the OpenTelemetry semantic conventions.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "dotnet",
        "python",
        "java"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://learn.microsoft.com/en-us/semantic-kernel/concepts/enterprise-readiness/observability/",
      "telemetry": "otel",
      "telemetry_docs": "https://learn.microsoft.com/en-us/semantic-kernel/concepts/enterprise-readiness/observability/",
      "stars": 28760,
      "archived": false,
      "pushed_at": "2026-11-10T16:48:05Z",
      "last_release": {
        "tag": "dotnet-1.82.0",
        "published_at": "2026-11-07T01:00:07Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "dotnet",
        "genai-semconv",
        "java",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "smolagents",
      "name": "smolagents",
      "url": "https://github.com/huggingface/smolagents",
      "description": "Hugging Face library for code-writing agents, traced with OpenTelemetry through the OpenInference instrumentation.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://huggingface.co/docs/smolagents/tutorials/inspect_runs",
      "telemetry": "external",
      "telemetry_docs": "https://huggingface.co/docs/smolagents/tutorials/inspect_runs",
      "stars": 30328,
      "archived": false,
      "pushed_at": "2026-11-10T18:34:27Z",
      "last_release": {
        "tag": "v1.26.0",
        "published_at": "2026-05-29T05:09:47Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "openinference",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "spring-ai",
      "name": "Spring AI",
      "url": "https://github.com/spring-projects/spring-ai",
      "description": "Spring framework for AI applications, with Micrometer observations that follow the GenAI conventions.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://docs.spring.io/spring-ai/reference/observability/index.html",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "Apache-2.0",
      "languages": [
        "java"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://docs.spring.io/spring-ai/reference/observability/index.html",
      "telemetry": "own",
      "telemetry_docs": "https://docs.spring.io/spring-ai/reference/observability/index.html",
      "stars": 9639,
      "archived": false,
      "pushed_at": "2026-11-12T08:55:02Z",
      "last_release": {
        "tag": "v2.0.2",
        "published_at": "2026-10-23T14:56:46Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "java",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "strands-agents-sdk",
      "name": "Strands Agents SDK",
      "url": "https://github.com/strands-agents/harness-sdk",
      "description": "Agent SDK from AWS for Python and TypeScript whose traces use OpenTelemetry and the GenAI attribute names.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python",
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://strandsagents.com/docs/user-guide/sdk/observability-evaluation/traces/",
      "telemetry": "otel",
      "telemetry_docs": "https://strandsagents.com/docs/user-guide/sdk/observability-evaluation/traces/",
      "stars": 9190,
      "archived": false,
      "pushed_at": "2026-11-12T08:01:55Z",
      "last_release": {
        "tag": "harness-cli/v0.3.0",
        "published_at": "2026-11-10T21:52:13Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "oss",
        "otlp",
        "python",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "temporal-python-sdk",
      "name": "Temporal Python SDK",
      "url": "https://github.com/temporalio/sdk-python",
      "description": "Python SDK for durable workflows, with OpenTelemetry tracing for workflows that often run long-lived agents.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "docs_url": "https://docs.temporal.io/develop/python/platform/observability",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "MIT",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.temporal.io/develop/python/platform/observability",
      "telemetry": "otel",
      "telemetry_docs": "https://docs.temporal.io/develop/python/platform/observability",
      "stars": 1248,
      "archived": false,
      "pushed_at": "2026-11-11T01:12:29Z",
      "last_release": {
        "tag": "1.36.0",
        "published_at": "2026-11-11T01:12:30Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "temporal-typescript-sdk",
      "name": "Temporal TypeScript SDK",
      "url": "https://github.com/temporalio/sdk-typescript",
      "description": "TypeScript SDK for durable workflows, with OpenTelemetry interceptors for tracing.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/temporalio/sdk-typescript",
      "telemetry": "otel",
      "telemetry_docs": "https://github.com/temporalio/sdk-typescript",
      "stars": 950,
      "archived": false,
      "pushed_at": "2026-11-10T23:56:43Z",
      "last_release": {
        "tag": "v1.25.0",
        "published_at": "2026-10-27T18:32:22Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "vercel-ai-sdk",
      "name": "Vercel AI SDK",
      "url": "https://github.com/vercel/ai",
      "description": "TypeScript toolkit whose telemetry option emits OpenTelemetry spans with GenAI attributes.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://ai-sdk.dev/docs/ai-sdk-core/telemetry",
      "telemetry": "otel",
      "telemetry_docs": "https://ai-sdk.dev/docs/ai-sdk-core/telemetry",
      "stars": 27885,
      "archived": false,
      "pushed_at": "2026-11-12T04:46:09Z",
      "last_release": {
        "tag": "@ai-sdk/workflow-harness@1.0.181",
        "published_at": "2026-11-11T18:38:07Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "oss",
        "otlp",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "voltagent",
      "name": "VoltAgent",
      "url": "https://github.com/VoltAgent/voltagent",
      "description": "TypeScript agent framework with tracing in its own VoltOps observability platform.",
      "type": "framework",
      "category": "frameworks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "telemetry": "own",
      "telemetry_docs": "https://voltagent.dev/observability-docs/",
      "stars": 10963,
      "archived": false,
      "pushed_at": "2026-11-06T14:57:04Z",
      "last_release": {
        "tag": "@voltagent/core@2.11.1",
        "published_at": "2026-11-04T16:38:41Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "a2a-enterprise-features",
      "name": "A2A enterprise features",
      "url": "https://a2a-protocol.org/latest/topics/enterprise-ready/",
      "description": "Page of the A2A documentation that covers tracing, monitoring and auditing for agents that use the protocol.",
      "type": "article",
      "category": "protocols",
      "added": "2026-10-20",
      "tags": [
        "a2a",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "a2a-java-sdk",
      "name": "A2A Java SDK",
      "url": "https://github.com/a2aproject/a2a-java",
      "description": "Official Java SDK for the A2A protocol, with an OpenTelemetry module for tracing and context propagation in servers and clients.",
      "type": "sdk",
      "category": "protocols",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "java"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://github.com/a2aproject/a2a-java/blob/main/docs/content/dev/extra/opentelemetry.md",
      "stars": 515,
      "archived": false,
      "pushed_at": "2026-11-11T21:24:00Z",
      "last_release": {
        "tag": "v1.5.1.Final",
        "published_at": "2026-11-09T14:35:32Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "a2a",
        "java",
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "a2a-python-sdk",
      "name": "A2A Python SDK",
      "url": "https://github.com/a2aproject/a2a-python",
      "description": "Python library for building A2A clients and servers, with optional OpenTelemetry tracing.",
      "type": "sdk",
      "category": "protocols",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/a2aproject/a2a-python",
      "stars": 2241,
      "archived": false,
      "pushed_at": "2026-11-12T10:05:58Z",
      "last_release": {
        "tag": "v1.3.0",
        "published_at": "2026-10-27T10:06:31Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "a2a",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "ag-ui",
      "name": "AG-UI",
      "url": "https://github.com/ag-ui-protocol/ag-ui",
      "description": "Agent-user interaction protocol with Python, TypeScript and .NET SDKs, where the .NET SDK emits OpenTelemetry spans for each run.",
      "type": "sdk",
      "category": "protocols",
      "added": "2026-10-22",
      "license": "MIT",
      "languages": [
        "python",
        "typescript",
        "dotnet"
      ],
      "otlp": [
        "export"
      ],
      "conventions": "unknown",
      "otel_evidence": "https://github.com/ag-ui-protocol/ag-ui/blob/main/sdks/dotnet/docs/architecture.md",
      "stars": 17139,
      "archived": false,
      "pushed_at": "2026-11-12T06:15:12Z",
      "last_release": {
        "tag": "release/2026-11-12",
        "published_at": "2026-11-12T01:54:54Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "dotnet",
        "oss",
        "otlp",
        "python",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "datadog-mcp-server",
      "name": "Datadog MCP server",
      "url": "https://docs.datadoghq.com/mcp_server/",
      "description": "Managed MCP server that lets agents query logs, metrics, traces and incidents in Datadog.",
      "type": "tool",
      "category": "protocols",
      "added": "2026-10-20",
      "repo_url": "https://github.com/datadog-labs/mcp-server",
      "license": "MIT",
      "hosting": "saas",
      "otlp": [],
      "stars": 48,
      "archived": false,
      "pushed_at": "2026-11-06T20:32:15Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "mcp",
        "oss",
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "fastmcp",
      "name": "FastMCP",
      "url": "https://github.com/PrefectHQ/fastmcp",
      "description": "Python framework for MCP servers and clients with documented OpenTelemetry tracing.",
      "type": "sdk",
      "category": "protocols",
      "added": "2026-10-20",
      "docs_url": "https://gofastmcp.com/servers/telemetry",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://gofastmcp.com/servers/telemetry",
      "stars": 28400,
      "archived": false,
      "pushed_at": "2026-11-12T11:16:24Z",
      "last_release": {
        "tag": "v4.1.8",
        "published_at": "2026-11-10T20:44:13Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "mcp",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "last9-mcp-server",
      "name": "Last9 MCP server",
      "url": "https://github.com/last9/last9-mcp-server",
      "description": "MCP server that lets agents query Last9 telemetry such as logs, traces and metrics.",
      "type": "tool",
      "category": "protocols",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "license": "Apache-2.0",
      "stars": 63,
      "archived": false,
      "pushed_at": "2026-11-12T11:11:01Z",
      "last_release": {
        "tag": "v0.23.0",
        "published_at": "2026-11-04T03:57:48Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "mcp",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mcp-grafana",
      "name": "mcp-grafana",
      "url": "https://github.com/grafana/mcp-grafana",
      "description": "MCP server that gives agents access to Grafana dashboards, data sources and alerts.",
      "type": "tool",
      "category": "protocols",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "license": "Apache-2.0",
      "stars": 3661,
      "archived": false,
      "pushed_at": "2026-11-12T09:52:05Z",
      "last_release": {
        "tag": "v2.3.0",
        "published_at": "2026-11-10T17:45:47Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "mcp",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mcp-otel",
      "name": "mcp-otel",
      "url": "https://github.com/studiomeyer-io/mcp-otel",
      "description": "Library that reads W3C Trace Context from the MCP request metadata and emits OpenTelemetry spans for MCP servers.",
      "type": "library",
      "category": "protocols",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://github.com/studiomeyer-io/mcp-otel",
      "stars": 0,
      "archived": false,
      "pushed_at": "2026-11-02T05:17:16Z",
      "last_release": {
        "tag": "v0.1.1",
        "published_at": "2026-08-19T17:51:12Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "mcp",
        "oss",
        "otlp",
        "tracing",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "model-context-protocol-c-sdk",
      "name": "Model Context Protocol C# SDK",
      "url": "https://github.com/modelcontextprotocol/csharp-sdk",
      "description": "Official C# SDK for MCP clients and servers, with a sample that configures OpenTelemetry for MCP operations.",
      "type": "sdk",
      "category": "protocols",
      "added": "2026-10-20",
      "license": "Apache-2.0 AND MIT",
      "license_note": "The project is relicensing from MIT to Apache-2.0; older contributions stay under MIT.",
      "languages": [
        "dotnet"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://github.com/modelcontextprotocol/csharp-sdk/blob/main/samples/AspNetCoreMcpServer/README.md",
      "stars": 4628,
      "archived": false,
      "pushed_at": "2026-11-11T15:42:49Z",
      "last_release": {
        "tag": "v2.4.0",
        "published_at": "2026-11-07T04:18:06Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "dotnet",
        "mcp",
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "model-context-protocol-python-sdk",
      "name": "Model Context Protocol Python SDK",
      "url": "https://github.com/modelcontextprotocol/python-sdk",
      "description": "Python SDK for MCP servers and clients.",
      "type": "sdk",
      "category": "protocols",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "stars": 24837,
      "archived": false,
      "pushed_at": "2026-11-05T13:38:56Z",
      "last_release": {
        "tag": "v2.3.0",
        "published_at": "2026-10-02T22:02:27Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "mcp",
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "model-context-protocol-typescript-sdk",
      "name": "Model Context Protocol TypeScript SDK",
      "url": "https://github.com/modelcontextprotocol/typescript-sdk",
      "description": "TypeScript SDK for MCP servers and clients.",
      "type": "sdk",
      "category": "protocols",
      "added": "2026-10-20",
      "license": "Apache-2.0 AND MIT",
      "license_note": "Relicensing from MIT to Apache-2.0 is in progress; older contributions remain MIT.",
      "languages": [
        "typescript"
      ],
      "stars": 13750,
      "archived": false,
      "pushed_at": "2026-11-10T14:38:41Z",
      "last_release": {
        "tag": "v2.4.0",
        "published_at": "2026-10-23T18:32:25Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "mcp",
        "oss",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-mcp-server-traceloop",
      "name": "OpenTelemetry MCP server (Traceloop)",
      "url": "https://github.com/traceloop/opentelemetry-mcp-server",
      "description": "MCP server that lets agents search and read traces stored in Jaeger, Tempo or Traceloop.",
      "type": "tool",
      "category": "protocols",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "license": "Apache-2.0",
      "conventions": "unknown",
      "otel_evidence": "https://github.com/traceloop/opentelemetry-mcp-server",
      "stars": 205,
      "archived": false,
      "pushed_at": "2026-11-05T12:32:27Z",
      "last_release": {
        "tag": "0.2.2",
        "published_at": "2026-02-08T12:38:28Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "mcp",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "signoz-mcp-server",
      "name": "SigNoz MCP server",
      "url": "https://github.com/SigNoz/signoz-mcp-server",
      "description": "MCP server that lets agents query SigNoz telemetry.",
      "type": "tool",
      "category": "protocols",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "license": "Apache-2.0",
      "stars": 132,
      "archived": false,
      "pushed_at": "2026-11-12T09:45:43Z",
      "last_release": {
        "tag": "v0.18.0",
        "published_at": "2026-11-05T13:35:45Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "mcp",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "bindplane-opentelemetry-collector",
      "name": "Bindplane OpenTelemetry Collector",
      "url": "https://github.com/observIQ/bindplane-otel-collector",
      "description": "Bindplane build of the OpenTelemetry Collector that can be managed remotely through the OpAMP protocol.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "go"
      ],
      "otlp": [
        "ingest",
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://github.com/observIQ/bindplane-otel-collector",
      "stars": 204,
      "archived": false,
      "pushed_at": "2026-11-11T19:03:28Z",
      "last_release": {
        "tag": "v1.112.0",
        "published_at": "2026-11-04T17:20:03Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "go",
        "logs",
        "metrics",
        "oss",
        "otlp",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "dynatrace-opentelemetry-collector",
      "name": "Dynatrace OpenTelemetry Collector",
      "url": "https://github.com/Dynatrace/dynatrace-otel-collector",
      "description": "Collector distribution for sending OpenTelemetry data to Dynatrace.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "hosting": "self-hosted",
      "otlp": [
        "ingest",
        "export"
      ],
      "otel_evidence": "https://github.com/Dynatrace/dynatrace-otel-collector",
      "stars": 45,
      "archived": false,
      "pushed_at": "2026-11-12T07:58:54Z",
      "last_release": {
        "tag": "v0.60.0",
        "published_at": "2026-11-02T10:39:23Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "self-hosted"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "fluent-bit",
      "name": "Fluent Bit",
      "url": "https://github.com/fluent/fluent-bit",
      "description": "Telemetry agent that collects and routes logs, metrics and traces, with plugins that read and write OpenTelemetry data.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "otlp": [
        "ingest",
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://docs.fluentbit.io/manual/data-pipeline/inputs/opentelemetry",
      "stars": 8187,
      "archived": false,
      "pushed_at": "2026-11-12T05:32:03Z",
      "last_release": {
        "tag": "v5.2.0",
        "published_at": "2026-11-09T04:04:12Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "logs",
        "metrics",
        "oss",
        "otlp",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "grafana-alloy",
      "name": "Grafana Alloy",
      "url": "https://github.com/grafana/alloy",
      "description": "Grafana distribution of the OpenTelemetry Collector that also runs Prometheus-style pipelines for metrics, logs, traces and profiles.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "go"
      ],
      "otlp": [
        "ingest",
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://github.com/grafana/alloy",
      "stars": 3690,
      "archived": false,
      "pushed_at": "2026-11-12T10:26:45Z",
      "last_release": {
        "tag": "v1.21.3",
        "published_at": "2026-10-28T18:32:15Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "go",
        "logs",
        "metrics",
        "oss",
        "otlp",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-collector",
      "name": "OpenTelemetry Collector",
      "url": "https://github.com/open-telemetry/opentelemetry-collector",
      "description": "Vendor-neutral agent for receiving, processing and exporting telemetry.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "hosting": "self-hosted",
      "otlp": [
        "ingest",
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-collector",
      "stars": 7758,
      "archived": false,
      "pushed_at": "2026-11-12T11:15:24Z",
      "last_release": {
        "tag": "v0.165.0",
        "published_at": "2026-11-06T23:42:20Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "self-hosted"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-collector-contrib",
      "name": "OpenTelemetry Collector Contrib",
      "url": "https://github.com/open-telemetry/opentelemetry-collector-contrib",
      "description": "Community receivers, processors and exporters for the Collector.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "hosting": "self-hosted",
      "otlp": [
        "ingest",
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-collector-contrib",
      "stars": 5049,
      "archived": false,
      "pushed_at": "2026-11-12T10:47:27Z",
      "last_release": {
        "tag": "v0.165.1",
        "published_at": "2026-11-09T20:08:08Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "self-hosted"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-operations-for-python-google-cloud-exporters",
      "name": "OpenTelemetry Operations for Python (Google Cloud exporters)",
      "url": "https://github.com/GoogleCloudPlatform/opentelemetry-operations-python",
      "description": "OpenTelemetry Python exporters for Cloud Monitoring and Cloud Trace.",
      "type": "library",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/GoogleCloudPlatform/opentelemetry-operations-python",
      "stars": 83,
      "archived": false,
      "pushed_at": "2026-11-05T15:46:25Z",
      "last_release": {
        "tag": "v1.15.0",
        "published_at": "2026-08-19T21:37:42Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "gcp",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-redaction-processor",
      "name": "OpenTelemetry redaction processor",
      "url": "https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/redactionprocessor",
      "description": "Collector processor that removes attributes not on an allowed list and masks values that match a blocked list.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "go"
      ],
      "tags": [
        "go",
        "logs",
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-span-metrics-connector",
      "name": "OpenTelemetry span metrics connector",
      "url": "https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/connector/spanmetricsconnector",
      "description": "Collector connector that aggregates spans into request, error and duration metrics.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "go"
      ],
      "tags": [
        "go",
        "metrics",
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-tail-sampling-processor",
      "name": "OpenTelemetry tail sampling processor",
      "url": "https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor",
      "description": "Collector processor that decides which traces to keep after seeing whole traces, by policies such as errors or latency.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "go"
      ],
      "tags": [
        "go",
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-transform-processor",
      "name": "OpenTelemetry transform processor",
      "url": "https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/transformprocessor",
      "description": "Collector processor that modifies telemetry with OpenTelemetry Transformation Language statements.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "go"
      ],
      "tags": [
        "go",
        "logs",
        "metrics",
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "refinery",
      "name": "Refinery",
      "url": "https://github.com/honeycombio/refinery",
      "description": "Sampling proxy that buffers all spans of a trace and then keeps or drops the trace as a whole.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "go"
      ],
      "stars": 408,
      "archived": false,
      "pushed_at": "2026-11-12T10:25:45Z",
      "last_release": {
        "tag": "v3.4.4",
        "published_at": "2026-10-23T14:39:53Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "go",
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "vector",
      "name": "Vector",
      "url": "https://github.com/vectordotdev/vector",
      "description": "Observability data pipeline for logs, metrics and traces, with an OpenTelemetry source and sink.",
      "type": "tool",
      "category": "collectors",
      "added": "2026-10-20",
      "license": "MPL-2.0",
      "languages": [
        "rust"
      ],
      "otlp": [
        "ingest",
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://vector.dev/docs/reference/configuration/sources/opentelemetry/",
      "stars": 22873,
      "archived": false,
      "pushed_at": "2026-11-12T11:13:32Z",
      "last_release": {
        "tag": "v0.61.0",
        "published_at": "2026-10-29T16:51:24Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "logs",
        "metrics",
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "agenta",
      "name": "Agenta",
      "url": "https://github.com/Agenta-AI/agenta",
      "description": "Workspace for building, evaluating and observing LLM applications.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "MIT",
      "license_note": "Directories named ee/ use a separate license.",
      "hosting": "self-hosted",
      "stars": 4906,
      "archived": false,
      "pushed_at": "2026-11-12T07:10:08Z",
      "last_release": {
        "tag": "v0.128.12",
        "published_at": "2026-11-11T10:47:30Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "open-core",
        "oss",
        "self-hosted",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agentops",
      "name": "AgentOps",
      "url": "https://github.com/AgentOps-AI/agentops",
      "description": "Python SDK and platform for session replay, cost and tracing of agents.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "MIT",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/AgentOps-AI/agentops/blob/main/agentops/sdk/exporters.py",
      "stars": 5952,
      "archived": false,
      "pushed_at": "2026-06-25T08:25:03Z",
      "last_release": {
        "tag": "0.4.21",
        "published_at": "2025-08-29T06:36:28Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "cost",
        "oss",
        "otel-native",
        "otlp",
        "replay",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "arize-ax",
      "name": "Arize AX",
      "url": "https://docs.arize.com/ax",
      "description": "Hosted platform from Arize for tracing and evaluating LLM applications.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://github.com/Arize-ai/phoenix",
      "tags": [
        "evals",
        "openinference",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "arize-phoenix",
      "name": "Arize Phoenix",
      "url": "https://github.com/Arize-ai/phoenix",
      "description": "Self-hostable tracing and evaluation tool that ingests OpenInference traces over OTLP.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "Elastic-2.0",
      "hosting": "both",
      "otlp": [
        "ingest"
      ],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://github.com/Arize-ai/phoenix",
      "stars": 12256,
      "archived": false,
      "pushed_at": "2026-11-12T11:11:50Z",
      "last_release": {
        "tag": "@arizeai/phoenix-cli@1.22.0",
        "published_at": "2026-11-11T00:56:26Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "openinference",
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "braintrust",
      "name": "Braintrust",
      "url": "https://www.braintrust.dev/docs/guides/traces",
      "description": "Hosted platform for logging traces, evaluating and monitoring LLM applications, with an open source JavaScript SDK.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "repo_url": "https://github.com/braintrustdata/braintrust-sdk-javascript",
      "license": "proprietary",
      "license_note": "The JavaScript SDK is Apache-2.0.",
      "hosting": "saas",
      "otlp": "unknown",
      "stars": 30,
      "archived": false,
      "pushed_at": "2026-11-12T10:04:52Z",
      "last_release": {
        "tag": "@braintrust/temporal@1.1.0",
        "published_at": "2026-11-11T14:27:59Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "saas",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "databricks-mlflow-tracing-overview",
      "name": "Databricks: MLflow tracing overview",
      "url": "https://docs.databricks.com/aws/en/mlflow3/genai/tracing/",
      "description": "Documents MLflow tracing on Databricks for generative AI applications and agents.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://docs.databricks.com/aws/en/mlflow3/genai/tracing/",
      "tags": [
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "evidently",
      "name": "Evidently",
      "url": "https://github.com/evidentlyai/evidently",
      "description": "Framework to evaluate and monitor LLM apps and ML systems, with a trace store and viewer that receives OpenTelemetry traces over OTLP.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-22",
      "docs_url": "https://docs.evidentlyai.com/docs/platform/tracing_overview",
      "license": "Apache-2.0",
      "hosting": "both",
      "languages": [
        "python"
      ],
      "otlp": [
        "ingest"
      ],
      "conventions": "unknown",
      "otel_evidence": "https://github.com/evidentlyai/evidently/blob/main/src/evidently/ui/service/tracing/api.py",
      "stars": 8059,
      "archived": false,
      "pushed_at": "2026-09-29T08:32:43Z",
      "last_release": {
        "tag": "v0.7.23",
        "published_at": "2026-09-11T09:01:51Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "metrics",
        "oss",
        "otlp",
        "python",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "fiddler-documentation",
      "name": "Fiddler documentation",
      "url": "https://docs.fiddler.ai/",
      "description": "Documentation of Fiddler, a platform for monitoring and governing agents and models.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "evals",
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "galileo-documentation",
      "name": "Galileo documentation",
      "url": "https://docs.galileo.ai/",
      "description": "Documentation of Galileo, a platform for evaluating and monitoring agents, with OpenTelemetry ingest.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://docs.galileo.ai/sdk-api/third-party-integrations/opentelemetry-and-openinference",
      "tags": [
        "evals",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "helicone",
      "name": "Helicone",
      "url": "https://github.com/Helicone/helicone",
      "description": "Platform for logging requests, cost and sessions of LLM applications.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "hosting": "both",
      "otlp": "unknown",
      "stars": 6280,
      "archived": false,
      "pushed_at": "2026-11-12T06:58:00Z",
      "last_release": {
        "tag": "v2025.08.21-1",
        "published_at": "2025-08-21T18:47:38Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "cost",
        "logs",
        "oss",
        "saas",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "honeyhive-documentation",
      "name": "HoneyHive documentation",
      "url": "https://docs.honeyhive.ai/",
      "description": "Documentation of HoneyHive, a platform for tracing and evaluating agents with OpenTelemetry support.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://docs.honeyhive.ai/",
      "tags": [
        "evals",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "laminar",
      "name": "Laminar",
      "url": "https://github.com/lmnr-ai/lmnr",
      "description": "Self-hostable agent observability platform with an OpenTelemetry-native SDK that instruments common LLM frameworks.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "hosting": "both",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://github.com/lmnr-ai/lmnr",
      "stars": 3485,
      "archived": false,
      "pushed_at": "2026-11-12T11:16:58Z",
      "last_release": {
        "tag": "v0.3.4",
        "published_at": "2026-11-10T08:54:38Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "oss",
        "otel-native",
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "langfuse",
      "name": "Langfuse",
      "url": "https://github.com/langfuse/langfuse",
      "description": "Self-hostable platform for traces, prompts and evaluations, with an OpenTelemetry endpoint.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "MIT",
      "license_note": "Directories named ee/ (including web/src/ee and worker/src/ee) use a commercial license.",
      "hosting": "both",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://langfuse.com/docs/opentelemetry/get-started",
      "stars": 37350,
      "archived": false,
      "pushed_at": "2026-11-12T11:16:40Z",
      "last_release": {
        "tag": "v4.79.0",
        "published_at": "2026-11-12T09:40:45Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "open-core",
        "oss",
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "langsmith",
      "name": "LangSmith",
      "url": "https://docs.langchain.com/langsmith/home",
      "description": "Hosted platform from LangChain for tracing and evaluating LLM applications, with OpenTelemetry trace ingestion.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://docs.langchain.com/langsmith/trace-with-opentelemetry",
      "tags": [
        "evals",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "langtrace",
      "name": "Langtrace",
      "url": "https://github.com/Scale3-Labs/langtrace",
      "description": "Tool that records OpenTelemetry traces of LLM calls, vector database queries and framework operations in LLM applications.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "docs_url": "https://docs.langtrace.ai/",
      "license": "AGPL-3.0",
      "hosting": "both",
      "otlp": [
        "ingest",
        "export"
      ],
      "otel_evidence": "https://github.com/Scale3-Labs/langtrace",
      "stars": 1235,
      "archived": false,
      "pushed_at": "2025-11-17T15:08:48Z",
      "last_release": {
        "tag": "4.0.11",
        "published_at": "2025-04-17T23:33:28Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otel-native",
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "langwatch",
      "name": "LangWatch",
      "url": "https://github.com/langwatch/langwatch",
      "description": "Platform for tracing, evaluating and simulating agents.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "license_note": "The enterprise/ directory needs a commercial license in production.",
      "hosting": "both",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://langwatch.ai/docs/integration/opentelemetry/guide",
      "stars": 5026,
      "archived": false,
      "pushed_at": "2026-11-12T11:16:36Z",
      "last_release": {
        "tag": "langwatch-3.23.0",
        "published_at": "2026-11-05T20:20:20Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "open-core",
        "oss",
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "latitude",
      "name": "Latitude",
      "url": "https://github.com/latitude-dev/latitude-llm",
      "description": "Agent observability platform that groups failing traces into tracked signals and replays fixes against them.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "MIT",
      "hosting": "self-hosted",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://github.com/latitude-dev/latitude-llm",
      "stars": 4750,
      "archived": false,
      "pushed_at": "2026-11-09T11:05:31Z",
      "last_release": {
        "tag": "cli-7.18.0",
        "published_at": "2026-10-27T12:48:29Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "lunary",
      "name": "Lunary",
      "url": "https://lunary.ai/docs",
      "description": "Hosted platform documentation for monitoring LLM applications, with a JavaScript SDK.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "repo_url": "https://github.com/lunary-ai/lunary-js",
      "license": "unknown",
      "hosting": "saas",
      "stars": 9,
      "archived": false,
      "pushed_at": "2026-04-08T18:50:12Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "maxim-documentation",
      "name": "Maxim documentation",
      "url": "https://www.getmaxim.ai/docs",
      "description": "Documentation of Maxim, a platform for evaluating and observing agents.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "evals",
        "saas",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mlflow-tracing",
      "name": "MLflow Tracing",
      "url": "https://mlflow.org/docs/latest/genai/tracing/",
      "description": "Tracing feature of MLflow for LLM applications and agents, compatible with OpenTelemetry and the GenAI conventions.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "repo_url": "https://github.com/mlflow/mlflow",
      "license": "Apache-2.0",
      "hosting": "both",
      "otlp": [
        "ingest",
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://mlflow.org/docs/latest/genai/tracing/",
      "stars": 28780,
      "archived": false,
      "pushed_at": "2026-11-12T09:51:39Z",
      "last_release": {
        "tag": "v3.18.0",
        "published_at": "2026-11-04T06:51:02Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "genai-semconv",
        "oss",
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opik",
      "name": "Opik",
      "url": "https://github.com/comet-ml/opik",
      "description": "Platform for tracing, evaluating and monitoring LLM applications and agents.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "hosting": "both",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://github.com/comet-ml/opik",
      "stars": 23359,
      "archived": false,
      "pushed_at": "2026-11-12T11:00:27Z",
      "last_release": {
        "tag": "2.2.143",
        "published_at": "2026-11-06T08:48:18Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "oss",
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "snowflake-ai-observability-with-cortex",
      "name": "Snowflake AI Observability with Cortex",
      "url": "https://docs.snowflake.com/en/user-guide/snowflake-cortex/ai-observability",
      "description": "Documents Snowflake tracing and evaluation of generative AI applications.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "evals",
        "saas",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "traceloop",
      "name": "Traceloop",
      "url": "https://www.traceloop.com/docs",
      "description": "Hosted platform from the OpenLLMetry maintainers for monitoring LLM applications.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://www.traceloop.com/docs",
      "tags": [
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "weights-and-biases-weave",
      "name": "Weights & Biases Weave",
      "url": "https://github.com/wandb/weave",
      "description": "Toolkit for tracing and evaluating LLM applications.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "llm-agent",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "otlp": "unknown",
      "stars": 1146,
      "archived": false,
      "pushed_at": "2026-11-10T17:35:16Z",
      "last_release": {
        "tag": "v0.54.1",
        "published_at": "2026-11-05T22:55:06Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "axiom-llm-observability",
      "name": "Axiom LLM observability",
      "url": "https://axiom.co/docs/use-cases/llm-observability",
      "description": "Documents Axiom tracing of LLM and agent applications with OpenTelemetry.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://axiom.co/docs/use-cases/llm-observability",
      "tags": [
        "genai-semconv",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "coralogix-ai-observability",
      "name": "Coralogix AI observability",
      "url": "https://coralogix.com/platform/ai-observability/",
      "description": "Product page for Coralogix monitoring of AI applications and agents.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "docs_url": "https://coralogix.com/docs/user-guides/ai/getting_started/",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://coralogix.com/docs/user-guides/ai/getting_started/",
      "tags": [
        "genai-semconv",
        "otlp",
        "saas"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "datadog-llm-observability",
      "name": "Datadog LLM Observability",
      "url": "https://docs.datadoghq.com/llm_observability/",
      "description": "Hosted product for tracing and monitoring LLM applications and agents, which also accepts OpenTelemetry GenAI instrumentation.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "conventions": [
        "genai-semconv",
        "openinference"
      ],
      "otel_evidence": "https://docs.datadoghq.com/llm_observability/instrumentation/otel_instrumentation/",
      "tags": [
        "genai-semconv",
        "openinference",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "dynatrace-ai-observability",
      "name": "Dynatrace AI observability",
      "url": "https://docs.dynatrace.com/docs/observe/dynatrace-for-ai-observability",
      "description": "Hosted product documentation for observing AI workloads, with OpenTelemetry ingestion through OpenInference or GenAI conventions.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "conventions": [
        "openinference",
        "genai-semconv"
      ],
      "otel_evidence": "https://docs.dynatrace.com/docs/observe/dynatrace-for-ai-observability",
      "tags": [
        "genai-semconv",
        "openinference",
        "otlp",
        "saas"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "elastic-llm-observability",
      "name": "Elastic LLM observability",
      "url": "https://www.elastic.co/observability/llm-monitoring",
      "description": "Elastic Observability features for monitoring LLM applications, with OpenTelemetry support through the Elastic distributions (EDOT).",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "unknown",
      "hosting": "both",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://www.elastic.co/observability/llm-monitoring",
      "tags": [
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "genai-observability-for-splunk",
      "name": "GenAI Observability for Splunk",
      "url": "https://splunkbase.splunk.com/app/8308",
      "description": "Splunkbase app with dashboards for tokens, latency, cost and errors of generative AI workloads.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "both",
      "otlp": "unknown",
      "tags": [
        "saas",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "grafana-cloud-ai-observability",
      "name": "Grafana Cloud AI Observability",
      "url": "https://grafana.com/docs/grafana-cloud/monitor-applications/ai-observability/",
      "description": "Documents Grafana Cloud AI observability dashboards built on OpenLIT instrumentation and OpenTelemetry data.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "conventions": "unknown",
      "otel_evidence": "https://grafana.com/docs/grafana-cloud/monitor-applications/ai-observability/",
      "tags": [
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "grafana-cloud-claude-code-integration",
      "name": "Grafana Cloud Claude Code integration",
      "url": "https://grafana.com/docs/grafana-cloud/monitor-infrastructure/integrations/integration-reference/integration-claude-code",
      "description": "Documents the prebuilt Grafana Cloud integration that receives coding agent telemetry over OTLP.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://grafana.com/docs/grafana-cloud/monitor-infrastructure/integrations/integration-reference/integration-claude-code",
      "tags": [
        "coding-agents",
        "otlp",
        "saas"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "honeycomb",
      "name": "Honeycomb",
      "url": "https://docs.honeycomb.io/send-data/opentelemetry/",
      "description": "Hosted observability product that ingests OpenTelemetry data.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://docs.honeycomb.io/send-data/opentelemetry/",
      "tags": [
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "honeycomb-ai-and-llm-observability",
      "name": "Honeycomb AI and LLM observability",
      "url": "https://www.honeycomb.io/use-cases/ai-llm-observability",
      "description": "Product page for Honeycomb tracing of LLM applications and agents.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "docs_url": "https://docs.honeycomb.io/send-data/agents",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://docs.honeycomb.io/send-data/agents",
      "tags": [
        "genai-semconv",
        "otlp",
        "saas"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "ibm-instana-observability",
      "name": "IBM Instana Observability",
      "url": "https://www.ibm.com/products/instana",
      "description": "Product page of IBM Instana, an APM platform with OpenTelemetry ingest and generative AI monitoring.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "both",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://www.ibm.com/products/instana",
      "tags": [
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "last9-documentation",
      "name": "Last9 documentation",
      "url": "https://last9.io/docs/",
      "description": "Documentation of Last9, an observability platform that ingests OpenTelemetry data.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://last9.io/docs/",
      "tags": [
        "otlp",
        "saas"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "new-relic-ai-monitoring",
      "name": "New Relic AI monitoring",
      "url": "https://docs.newrelic.com/docs/ai-monitoring/intro-to-ai-monitoring/",
      "description": "Hosted product documentation for monitoring AI applications.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": "unknown",
      "tags": [
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "salesforce-agentforce-observability",
      "name": "Salesforce Agentforce Observability",
      "url": "https://www.salesforce.com/agentforce/observability/",
      "description": "Product page for observability of Agentforce agents.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "agent_types": [
        "customer-support"
      ],
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "sentry-ai-agent-monitoring",
      "name": "Sentry AI agent monitoring",
      "url": "https://docs.sentry.io/product/insights/ai/agents/",
      "description": "Hosted product documentation for monitoring agent runs and tool calls.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": "unknown",
      "tags": [
        "saas",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "signoz",
      "name": "SigNoz",
      "url": "https://github.com/SigNoz/signoz",
      "description": "OpenTelemetry-native observability platform with guides for monitoring LLM applications.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "MIT",
      "license_note": "Directories ee/ and cmd/enterprise/ use a commercial license.",
      "hosting": "both",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://signoz.io/docs/llm/opentelemetry-openai-monitoring/",
      "stars": 32598,
      "archived": false,
      "pushed_at": "2026-11-12T11:13:09Z",
      "last_release": {
        "tag": "v0.149.0",
        "published_at": "2026-11-04T06:55:27Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "open-core",
        "oss",
        "otel-native",
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "splunk-ai-agent-monitoring",
      "name": "Splunk AI Agent Monitoring",
      "url": "https://help.splunk.com/en/splunk-observability-cloud/observability-for-ai/splunk-ai-agent-monitoring",
      "description": "Documents Splunk Observability Cloud views for AI agents, built on OpenTelemetry GenAI data.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "apm",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://help.splunk.com/en/splunk-observability-cloud/observability-for-ai/splunk-ai-agent-monitoring",
      "tags": [
        "genai-semconv",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "claude-code-grafana-dashboard-application-insights",
      "name": "Claude Code Grafana dashboard (Application Insights)",
      "url": "https://grafana.com/grafana/dashboards/25052-claude-code/",
      "description": "Community Grafana dashboard that reads coding agent telemetry from Azure Application Insights.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "backends",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "unknown",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://grafana.com/grafana/dashboards/25052-claude-code/",
      "tags": [
        "azure",
        "coding-agents",
        "metrics",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "claude-code-metrics-prometheus-grafana-dashboard",
      "name": "Claude Code Metrics (Prometheus) Grafana dashboard",
      "url": "https://grafana.com/grafana/dashboards/25255-claude-code-metrics-prometheus/",
      "description": "Community Grafana dashboard for coding agent usage metrics on Prometheus-compatible backends.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "backends",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "unknown",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://grafana.com/grafana/dashboards/25255-claude-code-metrics-prometheus/",
      "tags": [
        "coding-agents",
        "metrics",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "claude-code-metrics-prometheus",
      "name": "claude-code-metrics-prometheus",
      "url": "https://github.com/rockdarko/claude-code-metrics-prometheus",
      "description": "Grafana dashboard that reads OpenTelemetry metrics of a coding agent from Prometheus-compatible stores.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "backends",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "MIT",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://github.com/rockdarko/claude-code-metrics-prometheus",
      "stars": 17,
      "archived": false,
      "pushed_at": "2026-05-22T19:30:56Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "coding-agents",
        "metrics",
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "claude-otel",
      "name": "claude-otel",
      "url": "https://github.com/li0nel/claude-otel",
      "description": "Configuration for sending a coding agent's OpenTelemetry metrics to Grafana Cloud, with a dashboard of cost and tokens per session.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "backends",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "unknown",
      "license_note": "The repository has no license file.",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/li0nel/claude-otel",
      "stars": 2,
      "archived": false,
      "pushed_at": "2026-03-05T03:06:32Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "coding-agents",
        "metrics",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "grafana",
      "name": "Grafana",
      "url": "https://github.com/grafana/grafana",
      "description": "Dashboard and query front end used with Tempo, Prometheus and Loki.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "backends",
      "added": "2026-10-20",
      "license": "AGPL-3.0",
      "hosting": "both",
      "stars": 77857,
      "archived": false,
      "pushed_at": "2026-11-12T11:15:05Z",
      "last_release": {
        "tag": "v13.3.1",
        "published_at": "2026-11-10T21:31:44Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss",
        "saas",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "grafana-tempo",
      "name": "Grafana Tempo",
      "url": "https://grafana.com/docs/tempo/latest/",
      "description": "Distributed tracing backend that accepts OTLP.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "backends",
      "added": "2026-10-20",
      "repo_url": "https://github.com/grafana/tempo",
      "license": "AGPL-3.0",
      "hosting": "both",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://grafana.com/docs/tempo/latest/",
      "stars": 5572,
      "archived": false,
      "pushed_at": "2026-11-12T10:46:58Z",
      "last_release": {
        "tag": "v3.1.1",
        "published_at": "2026-10-21T17:02:10Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "jaeger",
      "name": "Jaeger",
      "url": "https://github.com/jaegertracing/jaeger",
      "description": "Open source distributed tracing backend that accepts OTLP.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "backends",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "hosting": "self-hosted",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://github.com/jaegertracing/jaeger",
      "stars": 23403,
      "archived": false,
      "pushed_at": "2026-11-11T10:47:46Z",
      "last_release": {
        "tag": "v2.23.0",
        "published_at": "2026-11-05T06:31:29Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openobserve",
      "name": "OpenObserve",
      "url": "https://github.com/openobserve/openobserve",
      "description": "Self-hostable backend that stores and queries logs, metrics and traces, with native OTLP ingestion.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "backends",
      "added": "2026-10-20",
      "license": "AGPL-3.0",
      "hosting": "both",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://github.com/openobserve/openobserve",
      "stars": 23022,
      "archived": false,
      "pushed_at": "2026-11-12T11:14:49Z",
      "last_release": {
        "tag": "v1.2.0-rc2",
        "published_at": "2026-11-12T10:01:39Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "logs",
        "metrics",
        "oss",
        "otlp",
        "saas",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "prometheus",
      "name": "Prometheus",
      "url": "https://github.com/prometheus/prometheus",
      "description": "Metrics database commonly used for GenAI metrics.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "backends",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "hosting": "self-hosted",
      "stars": 67567,
      "archived": false,
      "pushed_at": "2026-11-11T23:43:16Z",
      "last_release": {
        "tag": "v3.16.0",
        "published_at": "2026-11-05T16:06:52Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "uptrace",
      "name": "Uptrace",
      "url": "https://github.com/uptrace/uptrace",
      "description": "Self-hostable APM that collects data with OpenTelemetry and keeps traces, metrics and logs in ClickHouse.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "backends",
      "added": "2026-10-20",
      "license": "AGPL-3.0",
      "hosting": "self-hosted",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://github.com/uptrace/uptrace",
      "stars": 4311,
      "archived": false,
      "pushed_at": "2026-10-22T09:12:01Z",
      "last_release": {
        "tag": "v2.1.0-rc.2",
        "published_at": "2026-10-22T09:12:02Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "self-hosted"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "amazon-bedrock-agentcore-observability",
      "name": "Amazon Bedrock AgentCore observability",
      "url": "https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability.html",
      "description": "Observability of agents run on Amazon Bedrock AgentCore, with telemetry in an OpenTelemetry-compatible format.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": "unknown",
      "otel_evidence": "https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability.html",
      "tags": [
        "saas",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "amazon-bedrock-agentcore-observability-configure",
      "name": "Amazon Bedrock AgentCore Observability, configure",
      "url": "https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-configure.html",
      "description": "Describes how to configure observability for AgentCore runtimes and for agents hosted outside AgentCore.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-configure.html",
      "tags": [
        "aws",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "amazon-bedrock-agentcore-observability-get-started",
      "name": "Amazon Bedrock AgentCore Observability, get started",
      "url": "https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-get-started.html",
      "description": "Explains how to enable AgentCore observability for agents and send their telemetry to CloudWatch.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-get-started.html",
      "tags": [
        "aws",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "amazon-cloudwatch-generative-ai-observability",
      "name": "Amazon CloudWatch generative AI observability",
      "url": "https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/GenAI-observability.html",
      "description": "Documents CloudWatch views for latency, usage and errors, and prompt tracing across models and agents.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "aws",
        "saas",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "aws-distro-for-opentelemetry",
      "name": "AWS Distro for OpenTelemetry",
      "url": "https://aws-otel.github.io/docs/introduction/",
      "description": "AWS-supported distribution of OpenTelemetry components that sends traces and metrics to AWS services and other backends.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "repo_url": "https://github.com/aws-observability/aws-otel-collector",
      "license": "Apache-2.0",
      "otlp": [
        "ingest",
        "export"
      ],
      "otel_evidence": "https://aws-otel.github.io/docs/introduction/",
      "stars": 758,
      "archived": false,
      "pushed_at": "2026-11-06T19:48:10Z",
      "last_release": {
        "tag": "v0.51.0",
        "published_at": "2026-10-29T15:54:10Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "aws",
        "oss",
        "otel-native",
        "otlp",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "azure-monitor-enable-opentelemetry-in-application-insights",
      "name": "Azure Monitor: enable OpenTelemetry in Application Insights",
      "url": "https://learn.microsoft.com/en-us/azure/azure-monitor/app/opentelemetry-enable",
      "description": "Explains the Azure Monitor OpenTelemetry distro that sends application telemetry to Application Insights.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://learn.microsoft.com/en-us/azure/azure-monitor/app/opentelemetry-enable",
      "tags": [
        "azure",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "azure-monitor-monitor-ai-agents-with-application-insights",
      "name": "Azure Monitor: monitor AI agents with Application Insights",
      "url": "https://learn.microsoft.com/en-us/azure/azure-monitor/app/agents-view",
      "description": "Describes the Application Insights agents view for performance, token usage and errors of agents.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://learn.microsoft.com/en-us/azure/azure-monitor/app/agents-view",
      "tags": [
        "azure",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "google-cloud-observability-for-ai-agent-developers",
      "name": "Google Cloud Observability for AI agent developers",
      "url": "https://docs.cloud.google.com/stackdriver/docs/instrumentation/ai-agent-overview",
      "description": "Overview of instrumenting agents built with frameworks such as ADK and LangGraph and viewing them in Cloud Observability.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.cloud.google.com/stackdriver/docs/instrumentation/ai-agent-overview",
      "tags": [
        "gcp",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "google-cloud-trace-overview",
      "name": "Google Cloud Trace overview",
      "url": "https://docs.cloud.google.com/trace/docs/overview",
      "description": "Describes Cloud Trace, the distributed tracing backend that accepts OpenTelemetry data from agents on Google Cloud.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://docs.cloud.google.com/trace/docs/overview",
      "tags": [
        "gcp",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "google-cloud-trace-an-agent-agent-engine-runtime",
      "name": "Google Cloud: trace an agent (Agent Engine runtime)",
      "url": "https://docs.cloud.google.com/agent-builder/agent-engine/manage/tracing",
      "description": "Explains how to enable Cloud Trace on deployed agents and read traces of tool calls and model requests.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.cloud.google.com/agent-builder/agent-engine/manage/tracing",
      "tags": [
        "gcp",
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "microsoft-copilot-studio-analytics-overview",
      "name": "Microsoft Copilot Studio analytics overview",
      "url": "https://learn.microsoft.com/en-us/microsoft-copilot-studio/analytics-overview",
      "description": "Documents analytics and monitoring views for agents built in Copilot Studio.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "azure",
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "microsoft-foundry-tracing",
      "name": "Microsoft Foundry tracing",
      "url": "https://learn.microsoft.com/en-us/azure/foundry/observability/concepts/trace-agent-concept",
      "description": "Tracing of agents and applications in Microsoft Foundry (formerly Azure AI Foundry), built on OpenTelemetry.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "cloud",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": "unknown",
      "otel_evidence": "https://learn.microsoft.com/en-us/azure/foundry/observability/concepts/trace-agent-concept",
      "tags": [
        "saas",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "bentoml",
      "name": "BentoML",
      "url": "https://github.com/bentoml/BentoML",
      "description": "Python framework for serving models and AI services, with documented OpenTelemetry tracing and OTLP export.",
      "type": "framework",
      "category": "platforms",
      "subcategory": "model-serving",
      "added": "2026-10-20",
      "docs_url": "https://docs.bentoml.com/en/latest/build-with-bentoml/observability/tracing.html",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://docs.bentoml.com/en/latest/build-with-bentoml/observability/tracing.html",
      "stars": 8941,
      "archived": false,
      "pushed_at": "2026-11-02T17:14:27Z",
      "last_release": {
        "tag": "v1.4.40",
        "published_at": "2026-10-23T19:51:33Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss",
        "otlp",
        "python",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "kserve",
      "name": "KServe",
      "url": "https://github.com/kserve/kserve",
      "description": "Kubernetes inference platform with a Prometheus monitoring guide and an OpenTelemetry-based JSON log profile.",
      "type": "platform",
      "category": "platforms",
      "subcategory": "model-serving",
      "added": "2026-10-20",
      "docs_url": "https://github.com/kserve/kserve/blob/master/docs/samples/metrics-and-monitoring/README.md",
      "license": "Apache-2.0",
      "stars": 6217,
      "archived": false,
      "pushed_at": "2026-11-09T14:38:41Z",
      "last_release": {
        "tag": "v0.21.0",
        "published_at": "2026-09-25T17:04:20Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "logs",
        "metrics",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "llama-cpp-server",
      "name": "llama.cpp server",
      "url": "https://github.com/ggml-org/llama.cpp/tree/master/tools/server",
      "description": "HTTP server of llama.cpp with an optional Prometheus-compatible metrics endpoint enabled by a command-line flag.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "model-serving",
      "added": "2026-10-20",
      "repo_url": "https://github.com/ggml-org/llama.cpp",
      "license": "MIT",
      "stars": 134223,
      "archived": false,
      "pushed_at": "2026-11-12T11:16:51Z",
      "last_release": {
        "tag": "v0.9.0",
        "published_at": "2026-11-04T13:08:06Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "llm-d",
      "name": "llm-d",
      "url": "https://github.com/llm-d/llm-d",
      "description": "Kubernetes inference stack whose operations guide covers Prometheus metrics, Grafana dashboards and OpenTelemetry distributed tracing.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "model-serving",
      "added": "2026-10-20",
      "docs_url": "https://github.com/llm-d/llm-d/tree/main/docs/operations/observability",
      "license": "Apache-2.0",
      "stars": 5235,
      "archived": false,
      "pushed_at": "2026-11-12T05:38:44Z",
      "last_release": {
        "tag": "v1.0.0",
        "published_at": "2026-10-20T02:30:10Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "lmdeploy",
      "name": "LMDeploy",
      "url": "https://github.com/InternLM/lmdeploy",
      "description": "Toolkit for deploying and serving language models that exposes Prometheus metrics, with a bundled Grafana setup.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "model-serving",
      "added": "2026-10-20",
      "docs_url": "https://github.com/InternLM/lmdeploy/blob/main/docs/en/advance/metrics.md",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "stars": 8140,
      "archived": false,
      "pushed_at": "2026-11-12T07:18:49Z",
      "last_release": {
        "tag": "v0.18.0",
        "published_at": "2026-09-28T07:04:58Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "nvidia-dynamo",
      "name": "NVIDIA Dynamo",
      "url": "https://github.com/ai-dynamo/dynamo",
      "description": "Distributed inference serving framework whose Kubernetes guide covers Prometheus metrics and an OTLP collector endpoint for traces.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "model-serving",
      "added": "2026-10-20",
      "docs_url": "https://github.com/ai-dynamo/dynamo/blob/main/docs/fern/pages/kubernetes/operations/observability.mdx",
      "license": "Apache-2.0",
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://github.com/ai-dynamo/dynamo/blob/main/docs/fern/pages/kubernetes/operations/observability.mdx",
      "stars": 8476,
      "archived": false,
      "pushed_at": "2026-11-12T11:17:18Z",
      "last_release": {
        "tag": "v1.6.2",
        "published_at": "2026-11-05T22:11:38Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss",
        "otlp",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "sglang",
      "name": "SGLang",
      "url": "https://github.com/sgl-project/sglang",
      "description": "Serving framework for language models, with Prometheus production metrics documented.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "model-serving",
      "added": "2026-10-20",
      "docs_url": "https://docs.sglang.io/docs/references/production_metrics",
      "license": "Apache-2.0",
      "stars": 38784,
      "archived": false,
      "pushed_at": "2026-11-12T11:12:35Z",
      "last_release": {
        "tag": "v0.5.23",
        "published_at": "2026-11-02T22:14:10Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "triton-inference-server",
      "name": "Triton Inference Server",
      "url": "https://github.com/triton-inference-server/server",
      "description": "Inference server that exposes Prometheus metrics and can emit request traces through OpenTelemetry.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "model-serving",
      "added": "2026-10-20",
      "docs_url": "https://github.com/triton-inference-server/server/blob/main/docs/user_guide/trace.md",
      "license": "BSD-3-Clause",
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://github.com/triton-inference-server/server/blob/main/docs/user_guide/trace.md",
      "stars": 11136,
      "archived": false,
      "pushed_at": "2026-11-10T23:23:13Z",
      "last_release": {
        "tag": "v2.74.0",
        "published_at": "2026-11-02T17:26:31Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss",
        "otlp",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "vllm",
      "name": "vLLM",
      "url": "https://github.com/vllm-project/vllm",
      "description": "Inference and serving engine for language models, with Prometheus production metrics documented.",
      "type": "tool",
      "category": "platforms",
      "subcategory": "model-serving",
      "added": "2026-10-20",
      "docs_url": "https://docs.vllm.ai/en/latest/usage/metrics/",
      "license": "Apache-2.0",
      "stars": 96803,
      "archived": false,
      "pushed_at": "2026-11-12T11:13:32Z",
      "last_release": {
        "tag": "v0.33.0rc3",
        "published_at": "2026-11-02T10:10:05Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agent-router",
      "name": "Agent Router",
      "url": "https://github.com/theagentrouter/agent-router",
      "description": "Control plane for AI and agent traffic built on Envoy Gateway, formerly named Envoy AI Gateway.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "docs_url": "https://theagentrouter.ai/",
      "license": "Apache-2.0",
      "hosting": "self-hosted",
      "otlp": "unknown",
      "conventions": [
        "genai-semconv",
        "openinference"
      ],
      "otel_evidence": "https://theagentrouter.ai/docs/capabilities/observability/",
      "stars": 2388,
      "archived": false,
      "pushed_at": "2026-11-10T15:51:47Z",
      "last_release": {
        "tag": "v1.2.1",
        "published_at": "2026-11-06T16:24:47Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "metrics",
        "openinference",
        "oss",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agentgateway",
      "name": "agentgateway",
      "url": "https://github.com/agentgateway/agentgateway",
      "description": "Proxy for agent, MCP and LLM traffic, with tracing and metrics documented.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "docs_url": "https://agentgateway.dev/docs/standalone/latest/observability/",
      "license": "Apache-2.0",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://agentgateway.dev/docs/standalone/latest/observability/",
      "stars": 6138,
      "archived": false,
      "pushed_at": "2026-11-12T08:25:48Z",
      "last_release": {
        "tag": "v1.7.0",
        "published_at": "2026-10-27T17:18:28Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "a2a",
        "mcp",
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "azure-api-management-ai-gateway-capabilities",
      "name": "Azure API Management AI gateway capabilities",
      "url": "https://learn.microsoft.com/en-us/azure/api-management/genai-gateway-capabilities",
      "description": "Lists API Management features for LLM endpoints, including token metrics, logging and monitoring.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "azure",
        "cost",
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "bifrost",
      "name": "Bifrost",
      "url": "https://github.com/maximhq/bifrost",
      "description": "AI gateway that also works as an MCP gateway, with Prometheus metrics, distributed tracing and logging.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "stars": 9513,
      "archived": false,
      "pushed_at": "2026-11-12T10:52:33Z",
      "last_release": {
        "tag": "ent-v2.5.1-base",
        "published_at": "2026-11-10T15:07:06Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "mcp",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "cloudflare-ai-gateway",
      "name": "Cloudflare AI Gateway",
      "url": "https://developers.cloudflare.com/ai-gateway/observability/",
      "description": "Hosted gateway whose documentation covers request logging, analytics, costs and an OpenTelemetry integration.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": "unknown",
      "otel_evidence": "https://developers.cloudflare.com/ai-gateway/observability/",
      "tags": [
        "cost",
        "logs",
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "databricks-ai-gateway",
      "name": "Databricks AI Gateway",
      "url": "https://docs.databricks.com/aws/en/ai-gateway/",
      "description": "Documents the Databricks gateway for governing model, MCP and coding agent traffic.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "cost",
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "envoy-gateway",
      "name": "Envoy Gateway",
      "url": "https://github.com/envoyproxy/gateway",
      "description": "Gateway project that the Envoy AI Gateway builds on.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "hosting": "self-hosted",
      "stars": 3143,
      "archived": false,
      "pushed_at": "2026-11-12T00:29:13Z",
      "last_release": {
        "tag": "v1.10.0",
        "published_at": "2026-11-06T11:48:01Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "helicone-ai-gateway",
      "name": "Helicone AI Gateway",
      "url": "https://github.com/Helicone/ai-gateway",
      "description": "Open source gateway for routing LLM requests, with OpenTelemetry support for logs, metrics and traces.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "license": "GPL-3.0",
      "hosting": "both",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/Helicone/ai-gateway",
      "stars": 644,
      "archived": false,
      "pushed_at": "2025-11-21T01:25:55Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp",
        "saas",
        "self-hosted"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "ibm-contextforge",
      "name": "IBM ContextForge",
      "url": "https://github.com/IBM/mcp-context-forge",
      "description": "Gateway that fronts MCP, A2A and REST tools, with documented tracing and metrics.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "docs_url": "https://ibm.github.io/mcp-context-forge/manage/observability/",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "Apache-2.0",
      "hosting": "self-hosted",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://ibm.github.io/mcp-context-forge/manage/observability/",
      "stars": 4807,
      "archived": false,
      "pushed_at": "2026-11-12T11:14:00Z",
      "last_release": {
        "tag": "v1.1.1",
        "published_at": "2026-11-10T13:46:57Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "a2a",
        "mcp",
        "oss",
        "otlp",
        "self-hosted"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "kong-ai-gateway",
      "name": "Kong AI Gateway",
      "url": "https://docs.konghq.com/gateway/latest/ai-gateway/",
      "description": "AI traffic features of Kong Gateway, with the AI Proxy plugin documented separately.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "docs_url": "https://docs.konghq.com/hub/kong-inc/ai-proxy/",
      "license": "unknown",
      "hosting": "both",
      "otlp": "unknown",
      "tags": [
        "saas",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "litellm",
      "name": "LiteLLM",
      "url": "https://docs.litellm.ai/docs/observability/opentelemetry_integration",
      "description": "Python SDK and proxy server with one API for many model providers, including an OpenTelemetry callback for traces.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "repo_url": "https://github.com/BerriAI/litellm",
      "license": "MIT",
      "license_note": "The enterprise/ directory uses a commercial license.",
      "hosting": "both",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.litellm.ai/docs/observability/opentelemetry_integration",
      "stars": 63153,
      "archived": false,
      "pushed_at": "2026-11-12T11:06:34Z",
      "last_release": {
        "tag": "v1.109.1",
        "published_at": "2026-11-12T02:07:01Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "cost",
        "open-core",
        "oss",
        "otlp",
        "python",
        "saas",
        "self-hosted"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openrouter-broadcast",
      "name": "OpenRouter broadcast",
      "url": "https://openrouter.ai/docs/guides/features/broadcast",
      "description": "Hosted router that can forward traces of requests to observability tools, including an OpenTelemetry Collector.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://openrouter.ai/docs/guides/features/broadcast",
      "tags": [
        "otlp",
        "saas",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "portkey-ai-gateway",
      "name": "Portkey AI Gateway",
      "url": "https://github.com/Portkey-AI/gateway",
      "description": "Gateway that routes requests to many providers, with request logging in the hosted product.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "docs_url": "https://portkey.ai/docs",
      "license": "MIT",
      "hosting": "both",
      "otlp": "unknown",
      "stars": 13369,
      "archived": false,
      "pushed_at": "2026-05-25T13:54:51Z",
      "last_release": {
        "tag": "v1.15.2",
        "published_at": "2026-01-12T08:46:07Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "cost",
        "oss",
        "saas",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "traceloop-hub",
      "name": "Traceloop Hub",
      "url": "https://github.com/traceloop/hub",
      "description": "Rust gateway in front of LLM providers that emits OpenTelemetry traces and Prometheus metrics for each request.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "rust"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/traceloop/hub",
      "stars": 233,
      "archived": false,
      "pushed_at": "2026-07-16T09:13:24Z",
      "last_release": {
        "tag": "0.10.1",
        "published_at": "2026-07-15T11:46:36Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "vercel-ai-gateway",
      "name": "Vercel AI Gateway",
      "url": "https://vercel.com/docs/ai-gateway",
      "description": "Hosted gateway for model access with usage and cost reporting.",
      "type": "tool",
      "category": "gateways",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "otlp": "unknown",
      "tags": [
        "cost",
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "braintrust-autoevals",
      "name": "Braintrust autoevals",
      "url": "https://github.com/braintrustdata/autoevals",
      "description": "Library of evaluation scorers that works with Braintrust logging.",
      "type": "library",
      "category": "evaluation",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python",
        "typescript"
      ],
      "stars": 1078,
      "archived": false,
      "pushed_at": "2026-10-30T18:00:29Z",
      "last_release": {
        "tag": "py-0.4.1",
        "published_at": "2026-10-21T01:36:41Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "oss",
        "python",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "deepeval",
      "name": "DeepEval",
      "url": "https://github.com/confident-ai/deepeval",
      "description": "Evaluation framework with tracing of LLM applications and an OpenTelemetry integration.",
      "type": "tool",
      "category": "evaluation",
      "added": "2026-10-20",
      "docs_url": "https://docs.confident-ai.com/",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": "unknown",
      "otel_evidence": "https://docs.confident-ai.com/",
      "stars": 19457,
      "archived": false,
      "pushed_at": "2026-11-12T06:34:02Z",
      "last_release": {
        "tag": "python-v4.2.4",
        "published_at": "2026-09-22T16:36:00Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "oss",
        "python",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "inspect-ai",
      "name": "Inspect AI",
      "url": "https://github.com/UKGovernmentBEIS/inspect_ai",
      "description": "Evaluation framework for models and agents, with trace logging for debugging evaluation runs.",
      "type": "tool",
      "category": "evaluation",
      "added": "2026-10-20",
      "docs_url": "https://inspect.aisi.org.uk/tracing.html",
      "agent_types": [
        "research"
      ],
      "license": "MIT",
      "languages": [
        "python"
      ],
      "stars": 3234,
      "archived": false,
      "pushed_at": "2026-11-12T10:43:42Z",
      "last_release": {
        "tag": "0.3.289",
        "published_at": "2026-11-10T16:55:29Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opik-evaluation",
      "name": "Opik evaluation",
      "url": "https://www.comet.com/docs/opik/",
      "description": "Documentation of the evaluation features that run on traced data in Opik.",
      "type": "article",
      "category": "evaluation",
      "added": "2026-10-20",
      "tags": [
        "evals"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "promptfoo",
      "name": "promptfoo",
      "url": "https://github.com/promptfoo/promptfoo",
      "description": "Test and red-team tool for prompts and agents that reads OpenTelemetry (OTLP) traces of the application under test.",
      "type": "tool",
      "category": "evaluation",
      "added": "2026-10-20",
      "docs_url": "https://www.promptfoo.dev/docs/tracing/",
      "license": "MIT",
      "otlp": [
        "ingest"
      ],
      "otel_evidence": "https://www.promptfoo.dev/docs/tracing/",
      "stars": 27085,
      "archived": false,
      "pushed_at": "2026-11-12T07:14:01Z",
      "last_release": {
        "tag": "0.125.1",
        "published_at": "2026-10-25T01:53:11Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "oss",
        "otlp",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "ragas",
      "name": "Ragas",
      "url": "https://github.com/vibrantlabsai/ragas",
      "description": "Python library of evaluation metrics for LLM applications that can score traces collected in tools such as Langfuse and Opik.",
      "type": "library",
      "category": "evaluation",
      "added": "2026-10-22",
      "docs_url": "https://docs.ragas.io/",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": "unknown",
      "conventions": "unknown",
      "stars": 16306,
      "archived": false,
      "pushed_at": "2026-02-24T07:47:19Z",
      "last_release": {
        "tag": "v0.4.3",
        "published_at": "2026-01-13T17:47:29Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "trulens",
      "name": "TruLens",
      "url": "https://github.com/truera/trulens",
      "description": "Library for evaluating and tracking LLM applications with instrumented traces, described as OpenTelemetry-native.",
      "type": "library",
      "category": "evaluation",
      "added": "2026-10-20",
      "docs_url": "https://www.trulens.org/",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "otlp": "unknown",
      "otel_evidence": "https://www.trulens.org/",
      "stars": 3640,
      "archived": false,
      "pushed_at": "2026-11-12T10:27:29Z",
      "last_release": {
        "tag": "trulens-2.16.0",
        "published_at": "2026-10-19T17:17:18Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "oss",
        "python",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "azure-api-management-llm-emit-token-metric-policy",
      "name": "Azure API Management llm-emit-token-metric policy",
      "url": "https://learn.microsoft.com/en-us/azure/api-management/llm-emit-token-metric-policy",
      "description": "Policy reference for emitting token usage metrics of LLM calls passing through API Management.",
      "type": "article",
      "category": "cost",
      "added": "2026-10-20",
      "tags": [
        "azure",
        "cost"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "ccusage",
      "name": "ccusage",
      "url": "https://github.com/ccusage/ccusage",
      "description": "Command-line tool that reports token usage and cost of coding agents from local data.",
      "type": "tool",
      "category": "cost",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "stars": 19415,
      "archived": false,
      "pushed_at": "2026-11-12T03:29:52Z",
      "last_release": {
        "tag": "v20.0.50",
        "published_at": "2026-11-11T17:54:04Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "coding-agents",
        "cost",
        "oss",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "finops-for-ai-overview",
      "name": "FinOps for AI overview",
      "url": "https://www.finops.org/wg/finops-for-ai-overview/",
      "description": "FinOps Foundation guide to managing token costs and resource usage of language models and generative AI.",
      "type": "article",
      "category": "cost",
      "added": "2026-10-20",
      "tags": [
        "cost"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "genai-prices",
      "name": "genai-prices",
      "url": "https://github.com/pydantic/genai-prices",
      "description": "Library and price data to calculate the price of calls to LLM inference APIs.",
      "type": "library",
      "category": "cost",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python",
        "typescript"
      ],
      "stars": 412,
      "archived": false,
      "pushed_at": "2026-11-12T10:55:20Z",
      "last_release": {
        "tag": "v0.2.3",
        "published_at": "2026-11-10T18:48:04Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "cost",
        "oss",
        "python",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "helicone-cost-tracking",
      "name": "Helicone cost tracking",
      "url": "https://docs.helicone.ai/guides/cookbooks/cost-tracking",
      "description": "Guide to monitoring LLM spend and unit economics with Helicone.",
      "type": "article",
      "category": "cost",
      "added": "2026-10-20",
      "tags": [
        "cost"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "langfuse-token-and-cost-tracking",
      "name": "Langfuse token and cost tracking",
      "url": "https://langfuse.com/docs/observability/features/token-and-cost-tracking",
      "description": "Documentation of how Langfuse records usage and cost of generations, with model prices that can be overridden.",
      "type": "article",
      "category": "cost",
      "added": "2026-10-20",
      "tags": [
        "cost",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "langsmith-cost-tracking",
      "name": "LangSmith cost tracking",
      "url": "https://docs.langchain.com/langsmith/cost-tracking",
      "description": "Documentation of token and cost tracking on LangSmith traces.",
      "type": "article",
      "category": "cost",
      "added": "2026-10-20",
      "tags": [
        "cost",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "litellm-budgets-and-rate-limits",
      "name": "LiteLLM budgets and rate limits",
      "url": "https://docs.litellm.ai/docs/proxy/users",
      "description": "Documentation of budgets and rate limits per user, key and team in the LiteLLM proxy.",
      "type": "article",
      "category": "cost",
      "added": "2026-10-20",
      "tags": [
        "cost"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "litellm-prometheus-metrics",
      "name": "LiteLLM Prometheus metrics",
      "url": "https://docs.litellm.ai/docs/proxy/prometheus",
      "description": "Documents Prometheus metrics for spend, tokens and latency exposed by the LiteLLM proxy.",
      "type": "article",
      "category": "cost",
      "added": "2026-10-20",
      "tags": [
        "cost",
        "metrics"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "litellm-spend-tracking",
      "name": "LiteLLM spend tracking",
      "url": "https://docs.litellm.ai/docs/proxy/cost_tracking",
      "description": "Documentation of spend tracking by key, user and team in the LiteLLM proxy.",
      "type": "article",
      "category": "cost",
      "added": "2026-10-20",
      "tags": [
        "cost"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openclaw-monitor",
      "name": "OpenClaw Monitor",
      "url": "https://github.com/flik2002/openclaw-monitor",
      "description": "Dashboard that monitors OpenClaw AI agents, tracking token usage, sessions and 7-day trends across models.",
      "type": "tool",
      "category": "cost",
      "added": "2026-10-22",
      "agent_types": [
        "personal-assistant"
      ],
      "license": "MIT",
      "hosting": "self-hosted",
      "otlp": "unknown",
      "vendor_affiliation": "Author of the project.",
      "stars": 13,
      "archived": false,
      "pushed_at": "2026-05-14T14:08:28Z",
      "last_release": {
        "tag": "v1.0.0",
        "published_at": "2026-05-14T14:08:29Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "cost",
        "metrics",
        "oss",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openlit-llm-cost-tracking",
      "name": "OpenLIT LLM cost tracking",
      "url": "https://docs.openlit.io/latest/openlit/costs/overview",
      "description": "Documentation of spend per model, user and agent run in OpenLIT, with managed model pricing and backfill of missing costs.",
      "type": "article",
      "category": "cost",
      "added": "2026-10-20",
      "tags": [
        "cost"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openmeter",
      "name": "OpenMeter",
      "url": "https://github.com/openmeterio/openmeter",
      "description": "Metering and usage-based billing infrastructure that aggregates usage events for AI, API and DevOps products.",
      "type": "platform",
      "category": "cost",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "hosting": "both",
      "languages": [
        "go"
      ],
      "stars": 2442,
      "archived": false,
      "pushed_at": "2026-11-12T10:49:21Z",
      "last_release": {
        "tag": "v1.0.0-beta.236",
        "published_at": "2026-10-09T14:41:52Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "cost",
        "go",
        "oss",
        "saas",
        "self-hosted"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "phoenix-cost-tracking",
      "name": "Phoenix cost tracking",
      "url": "https://arize.com/docs/phoenix/tracing/how-to-tracing/cost-tracking",
      "description": "Documentation of cost tracking on traces in Arize Phoenix.",
      "type": "article",
      "category": "cost",
      "added": "2026-10-20",
      "tags": [
        "cost",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "tokscale",
      "name": "Tokscale",
      "url": "https://github.com/junhoyeo/tokscale",
      "description": "Command-line tool and dashboard that track token usage and cost across several coding agents.",
      "type": "tool",
      "category": "cost",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "MIT",
      "stars": 5841,
      "archived": false,
      "pushed_at": "2026-11-12T07:30:46Z",
      "last_release": {
        "tag": "v4.22.0",
        "published_at": "2026-11-11T18:44:38Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "coding-agents",
        "cost",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agent-governance-toolkit",
      "name": "Agent Governance Toolkit",
      "url": "https://github.com/microsoft/agent-governance-toolkit",
      "description": "Policy enforcement and trust scoring for agents that emits spans and metrics for policy evaluations and violations.",
      "type": "tool",
      "category": "safety",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python",
        "typescript",
        "rust",
        "dotnet"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://docs.openlit.io/latest/sdk/integrations/agent-governance-toolkit",
      "stars": 6561,
      "archived": false,
      "pushed_at": "2026-11-11T22:38:03Z",
      "last_release": {
        "tag": "v4.1.0",
        "published_at": "2026-06-09T23:11:52Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "dotnet",
        "metrics",
        "oss",
        "otlp",
        "python",
        "tracing",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "amazon-bedrock-guardrails-cloudwatch-metrics",
      "name": "Amazon Bedrock Guardrails CloudWatch metrics",
      "url": "https://docs.aws.amazon.com/bedrock/latest/userguide/monitoring-guardrails-cw-metrics.html",
      "description": "Documentation of CloudWatch metrics for guardrail invocations, interventions, latency and errors.",
      "type": "article",
      "category": "safety",
      "added": "2026-10-20",
      "tags": [
        "aws",
        "metrics"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "arthur-engine",
      "name": "Arthur Engine",
      "url": "https://github.com/arthur-ai/arthur-engine",
      "description": "Monitoring and governance engine that ingests OpenInference traces, runs evaluations on live traces and enforces guardrails.",
      "type": "platform",
      "category": "safety",
      "added": "2026-10-20",
      "license": "MIT",
      "hosting": "self-hosted",
      "otlp": [
        "ingest"
      ],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://github.com/arthur-ai/arthur-engine",
      "stars": 93,
      "archived": false,
      "pushed_at": "2026-11-12T07:46:58Z",
      "last_release": {
        "tag": "2.1.1106",
        "published_at": "2026-11-11T04:13:53Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "evals",
        "openinference",
        "oss",
        "otlp",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "google-cloud-model-armor",
      "name": "Google Cloud Model Armor",
      "url": "https://docs.cloud.google.com/model-armor/overview",
      "description": "Google Cloud service that screens prompts and responses of AI applications, with a monitoring dashboard.",
      "type": "platform",
      "category": "safety",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "gcp",
        "metrics",
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "guardrails-ai",
      "name": "Guardrails AI",
      "url": "https://github.com/guardrails-ai/guardrails",
      "description": "Python framework for validating inputs and outputs of language models, with guard invocations traced through an OpenInference instrumentor.",
      "type": "framework",
      "category": "safety",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "openinference"
      ],
      "otel_evidence": "https://arize.com/docs/ax/integrations/python-agent-frameworks/guardrails-ai/guardrails-ai-tracing",
      "stars": 7606,
      "archived": false,
      "pushed_at": "2026-11-11T02:11:16Z",
      "last_release": {
        "tag": "v0.11.0",
        "published_at": "2026-08-14T14:22:32Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "openinference",
        "oss",
        "otlp",
        "python",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "ibm-watsonx-governance",
      "name": "IBM watsonx.governance",
      "url": "https://www.ibm.com/products/watsonx-governance",
      "description": "Product page for continuous monitoring and governance of AI systems for compliance and operational risk.",
      "type": "platform",
      "category": "safety",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "saas"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "langfuse-security-and-guardrails",
      "name": "Langfuse security and guardrails",
      "url": "https://langfuse.com/docs/security-and-guardrails",
      "description": "Guide to monitoring and evaluating prompt injection, PII leakage and harmful content with Langfuse and guardrail libraries.",
      "type": "article",
      "category": "safety",
      "added": "2026-10-20",
      "tags": [
        "evals",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "nemo-guardrails",
      "name": "NeMo Guardrails",
      "url": "https://github.com/NVIDIA-NeMo/Guardrails",
      "description": "Toolkit for adding guardrails to LLM applications, with OpenTelemetry tracing of guardrail execution.",
      "type": "tool",
      "category": "safety",
      "added": "2026-10-20",
      "docs_url": "https://docs.nvidia.com/nemo/guardrails/latest/user-guides/tracing/index.html",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [
        "genai-semconv"
      ],
      "otel_evidence": "https://docs.nvidia.com/nemo/guardrails/latest/user-guides/tracing/index.html",
      "stars": 7480,
      "archived": false,
      "pushed_at": "2026-11-11T17:51:15Z",
      "last_release": {
        "tag": "v0.24.1",
        "published_at": "2026-09-16T17:15:59Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "genai-semconv",
        "oss",
        "otlp",
        "python"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "openguardrails",
      "name": "OpenGuardrails",
      "url": "https://github.com/openguardrails/openguardrails",
      "description": "Specification and reference integrations for portable agent safety verdicts, with a mapping to OpenTelemetry concepts.",
      "type": "spec",
      "category": "safety",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "body": "OpenGuardrails project",
      "version": "unknown",
      "stars": 364,
      "archived": false,
      "pushed_at": "2026-11-04T14:06:47Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openlit-guardrails",
      "name": "OpenLIT guardrails",
      "url": "https://docs.openlit.io/latest/sdk/features/guardrails.md",
      "description": "Documentation of OpenLIT guardrails for prompt injection, sensitive topics and topic restriction, traced with OpenTelemetry.",
      "type": "article",
      "category": "safety",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "pydantic-logfire-agent-governance",
      "name": "Pydantic Logfire agent governance",
      "url": "https://pydantic.dev/logfire/agent-governance",
      "description": "Product page on spend policies, data loss prevention and audit of agent actions based on traces.",
      "type": "platform",
      "category": "safety",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "tags": [
        "cost",
        "saas",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "cast-run-foundry",
      "name": "cast run (Foundry)",
      "url": "https://www.getfoundry.sh/cast/reference/run",
      "description": "Foundry command that re-executes a mined transaction against forked chain state and shows the resulting call trace, with an optional debugger.",
      "type": "tool",
      "category": "on-chain",
      "subcategory": "transaction-tracing",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "chains": [
        "evm"
      ],
      "tags": [
        "on-chain",
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "geth-evm-tracing",
      "name": "Geth EVM tracing",
      "url": "https://geth.ethereum.org/docs/developers/evm-tracing",
      "description": "Documentation of the go-ethereum tracers that replay a transaction on the node and report each step the EVM ran.",
      "type": "article",
      "category": "on-chain",
      "subcategory": "transaction-tracing",
      "added": "2026-10-20",
      "chains": [
        "ethereum"
      ],
      "tags": [
        "on-chain",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "hashspan",
      "name": "hashspan",
      "url": "https://github.com/selimaytac/hashspan",
      "description": "OpenTelemetry tracing for on-chain transactions sent by AI agents and other services, with adapters for viem, the CDP SDK, x402 and MPP.",
      "type": "library",
      "category": "on-chain",
      "subcategory": "transaction-tracing",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "license": "Apache-2.0",
      "languages": [
        "typescript"
      ],
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/selimaytac/hashspan",
      "chains": [
        "evm"
      ],
      "vendor_affiliation": "Maintained by the maintainer of this list.",
      "stars": 6,
      "archived": false,
      "pushed_at": "2026-11-01T15:15:34Z",
      "last_release": {
        "tag": "@hashspan/faults@0.2.0",
        "published_at": "2026-10-21T09:19:24Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "on-chain",
        "oss",
        "otel-native",
        "otlp",
        "payments",
        "tracing",
        "typescript"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "tenderly-debugger",
      "name": "Tenderly Debugger",
      "url": "https://docs.tenderly.co/debugger/overview",
      "description": "Hosted tool for inspecting a failed or past EVM transaction: its call trace, contract state at each step and the matching source code.",
      "type": "platform",
      "category": "on-chain",
      "subcategory": "transaction-tracing",
      "added": "2026-10-20",
      "license": "proprietary",
      "hosting": "saas",
      "chains": [
        "evm"
      ],
      "tags": [
        "on-chain",
        "saas",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "a2a-x402",
      "name": "a2a-x402",
      "url": "https://github.com/google-agentic-commerce/a2a-x402",
      "description": "Extension that combines the A2A protocol with x402 payments.",
      "type": "spec",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "license": "Apache-2.0",
      "body": "google-agentic-commerce",
      "stars": 572,
      "archived": false,
      "pushed_at": "2026-11-11T23:03:08Z",
      "last_release": {
        "tag": "v0.1.0",
        "published_at": "2025-09-16T12:43:57Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "a2a",
        "on-chain",
        "oss",
        "payments"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agent-payments-protocol-ap2-documentation",
      "name": "Agent Payments Protocol (AP2) documentation",
      "url": "https://ap2-protocol.org/",
      "description": "Documentation site of AP2, an open protocol for agent-initiated payments.",
      "type": "article",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "tags": [
        "a2a",
        "payments"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agentic-commerce-protocol",
      "name": "Agentic Commerce Protocol",
      "url": "https://github.com/agentic-commerce-protocol/agentic-commerce-protocol",
      "description": "Specification of how a buyer, the buyer's agent and a merchant exchange checkout requests to complete a purchase.",
      "type": "spec",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "agent_types": [
        "commerce"
      ],
      "license": "Apache-2.0",
      "body": "OpenAI and Stripe",
      "stars": 1602,
      "archived": false,
      "pushed_at": "2026-07-18T04:51:51Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "payments",
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "ap2",
      "name": "AP2",
      "url": "https://github.com/google-agentic-commerce/AP2",
      "description": "Agent Payments Protocol specification for payments initiated by agents.",
      "type": "spec",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "agent_types": [
        "transactional",
        "commerce"
      ],
      "license": "Apache-2.0",
      "body": "google-agentic-commerce",
      "stars": 3270,
      "archived": false,
      "pushed_at": "2026-06-17T01:24:46Z",
      "last_release": {
        "tag": "v0.2.0",
        "published_at": "2026-04-28T12:40:54Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "payments"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mastercard-agentic-commerce-guide",
      "name": "Mastercard agentic commerce guide",
      "url": "https://developer.mastercard.com/merchant-cloud/documentation/tutorials-and-guides/agentic-commerce-guide/22/",
      "description": "Mastercard developer guide on agentic commerce flows and recommended practices.",
      "type": "article",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "agent_types": [
        "commerce"
      ],
      "tags": [
        "payments",
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mpp",
      "name": "MPP",
      "url": "https://mpp.dev/",
      "description": "Machine Payments Protocol for payments between machines and agents.",
      "type": "spec",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "repo_url": "https://github.com/tempoxyz/mpp",
      "agent_types": [
        "transactional"
      ],
      "license": "Apache-2.0 OR MIT",
      "body": "Tempo",
      "chains": [
        "tempo",
        "evm"
      ],
      "stars": 93,
      "archived": false,
      "pushed_at": "2026-11-12T03:44:03Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "on-chain",
        "oss",
        "payments"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mppx",
      "name": "mppx",
      "url": "https://github.com/wevm/mppx",
      "description": "TypeScript SDK for the Machine Payments Protocol.",
      "type": "sdk",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "chains": [
        "tempo",
        "evm"
      ],
      "stars": 192,
      "archived": false,
      "pushed_at": "2026-11-12T06:00:58Z",
      "last_release": {
        "tag": "mppx@0.18.0",
        "published_at": "2026-11-09T19:20:51Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "on-chain",
        "oss",
        "payments",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openai-commerce-developer-documentation",
      "name": "OpenAI commerce developer documentation",
      "url": "https://developers.openai.com/commerce",
      "description": "Developer documentation for commerce integrations with conversational agents.",
      "type": "article",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "agent_types": [
        "commerce"
      ],
      "tags": [
        "payments",
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "stripe-agentic-commerce-documentation",
      "name": "Stripe agentic commerce documentation",
      "url": "https://docs.stripe.com/agentic-commerce",
      "description": "Stripe documentation of agentic commerce flows and protocol support.",
      "type": "article",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "agent_types": [
        "commerce"
      ],
      "tags": [
        "payments",
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "universal-commerce-protocol",
      "name": "Universal Commerce Protocol",
      "url": "https://ucp.dev/",
      "description": "Specification for interoperable commerce between agents and merchants.",
      "type": "spec",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "repo_url": "https://github.com/Universal-Commerce-Protocol/ucp",
      "agent_types": [
        "commerce"
      ],
      "license": "Apache-2.0",
      "body": "Universal-Commerce-Protocol organization",
      "stars": 3492,
      "archived": false,
      "pushed_at": "2026-11-11T20:49:12Z",
      "last_release": {
        "tag": "v2026-08-25",
        "published_at": "2026-08-25T13:53:03Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "payments",
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "visa-trusted-agent-protocol",
      "name": "Visa Trusted Agent Protocol",
      "url": "https://developer.visa.com/capabilities/trusted-agent-protocol",
      "description": "Visa developer documentation for establishing trust between agents and merchants.",
      "type": "spec",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "repo_url": "https://github.com/visa/trusted-agent-protocol",
      "agent_types": [
        "commerce"
      ],
      "license": "LicenseRef-Visa-Developer-Terms",
      "license_note": "Use is governed by the Visa Developer Center Terms of Use.",
      "body": "Visa",
      "stars": 222,
      "archived": false,
      "pushed_at": "2025-10-28T22:43:43Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "payments",
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "x402",
      "name": "x402",
      "url": "https://github.com/x402-foundation/x402",
      "description": "Open protocol for payments over HTTP 402 responses.",
      "type": "spec",
      "category": "on-chain",
      "subcategory": "payment-protocols",
      "added": "2026-10-20",
      "docs_url": "https://docs.x402.org/",
      "agent_types": [
        "transactional"
      ],
      "license": "Apache-2.0",
      "languages": [
        "typescript",
        "python",
        "go",
        "java"
      ],
      "body": "x402 Foundation",
      "chains": [
        "evm",
        "solana",
        "aptos",
        "stellar"
      ],
      "stars": 6797,
      "archived": false,
      "pushed_at": "2026-11-12T10:36:52Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "go",
        "java",
        "on-chain",
        "oss",
        "payments",
        "python",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "erigon-dashboard-setup",
      "name": "Erigon dashboard setup",
      "url": "https://docs.erigon.tech/fundamentals/creating-a-dashboard",
      "description": "Documentation of Prometheus metrics export and a Grafana dashboard for monitoring an Erigon node.",
      "type": "article",
      "category": "on-chain",
      "subcategory": "rpc-and-nodes",
      "added": "2026-10-20",
      "repo_url": "https://github.com/erigontech/erigon",
      "chains": [
        "ethereum"
      ],
      "stars": 3621,
      "archived": false,
      "pushed_at": "2026-11-12T11:16:29Z",
      "last_release": {
        "tag": "v3.8.1",
        "published_at": "2026-10-23T21:30:00Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "on-chain"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "erpc",
      "name": "eRPC",
      "url": "https://github.com/erpc/erpc",
      "description": "Fault-tolerant RPC proxy for EVM chains with caching, a monitoring setup and tracing exported over OTLP.",
      "type": "tool",
      "category": "on-chain",
      "subcategory": "rpc-and-nodes",
      "added": "2026-10-20",
      "docs_url": "https://docs.erpc.cloud/operation/monitoring",
      "license": "Apache-2.0",
      "hosting": "self-hosted",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://docs.erpc.cloud/operation/tracing",
      "chains": [
        "evm"
      ],
      "stars": 804,
      "archived": false,
      "pushed_at": "2026-11-12T10:30:50Z",
      "last_release": {
        "tag": "0.5.0",
        "published_at": "2026-10-27T17:35:35Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "on-chain",
        "oss",
        "otlp",
        "self-hosted",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "ethereum-execution-apis",
      "name": "Ethereum execution APIs",
      "url": "https://github.com/ethereum/execution-apis",
      "description": "Specification of the JSON-RPC interface of Ethereum execution clients.",
      "type": "spec",
      "category": "on-chain",
      "subcategory": "rpc-and-nodes",
      "added": "2026-10-20",
      "license": "CC0-1.0",
      "body": "Ethereum",
      "chains": [
        "ethereum"
      ],
      "stars": 1146,
      "archived": false,
      "pushed_at": "2026-11-09T17:00:47Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "on-chain"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "geth-metrics",
      "name": "Geth metrics",
      "url": "https://geth.ethereum.org/docs/monitoring/metrics",
      "description": "Documentation of the metrics of the go-ethereum client, including a Prometheus-formatted endpoint.",
      "type": "article",
      "category": "on-chain",
      "subcategory": "rpc-and-nodes",
      "added": "2026-10-20",
      "repo_url": "https://github.com/ethereum/go-ethereum",
      "chains": [
        "ethereum"
      ],
      "stars": 51475,
      "archived": false,
      "pushed_at": "2026-11-12T01:25:25Z",
      "last_release": {
        "tag": "v1.17.10",
        "published_at": "2026-10-23T12:07:39Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "on-chain"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "reth",
      "name": "Reth",
      "url": "https://github.com/paradigmxyz/reth",
      "description": "Ethereum execution client with Prometheus metrics and OTLP trace export through a command-line flag.",
      "type": "tool",
      "category": "on-chain",
      "subcategory": "rpc-and-nodes",
      "added": "2026-10-20",
      "docs_url": "https://reth.rs/run/monitoring/",
      "license": "Apache-2.0",
      "languages": [
        "rust"
      ],
      "otlp": [
        "export"
      ],
      "conventions": [],
      "otel_evidence": "https://reth.rs/run/monitoring/",
      "chains": [
        "ethereum"
      ],
      "stars": 5856,
      "archived": false,
      "pushed_at": "2026-11-12T01:32:14Z",
      "last_release": {
        "tag": "v2.11.0",
        "published_at": "2026-11-11T10:47:00Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "metrics",
        "on-chain",
        "oss",
        "otlp",
        "tracing"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "alto",
      "name": "Alto",
      "url": "https://github.com/pimlicolabs/alto",
      "description": "ERC-4337 bundler that relays user operations sent by smart accounts.",
      "type": "tool",
      "category": "on-chain",
      "subcategory": "wallets-and-accounts",
      "added": "2026-10-20",
      "license": "GPL-3.0",
      "languages": [
        "typescript"
      ],
      "otlp": "unknown",
      "chains": [
        "evm"
      ],
      "stars": 234,
      "archived": false,
      "pushed_at": "2026-11-11T18:05:56Z",
      "last_release": {
        "tag": "@pimlico/alto@0.0.19",
        "published_at": "2025-07-14T16:26:14Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "on-chain",
        "oss",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "coinbase-agentkit",
      "name": "Coinbase AgentKit",
      "url": "https://github.com/coinbase/agentkit",
      "description": "Toolkit that gives AI agents wallets and on-chain actions.",
      "type": "sdk",
      "category": "on-chain",
      "subcategory": "wallets-and-accounts",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "license": "Apache-2.0",
      "languages": [
        "typescript",
        "python"
      ],
      "chains": [
        "evm",
        "solana"
      ],
      "stars": 1356,
      "archived": false,
      "pushed_at": "2026-11-10T17:31:59Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "on-chain",
        "oss",
        "python",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "coinbase-cdp-sdk",
      "name": "Coinbase CDP SDK",
      "url": "https://github.com/coinbase/cdp-sdk",
      "description": "SDK for Coinbase Developer Platform wallets and APIs.",
      "type": "sdk",
      "category": "on-chain",
      "subcategory": "wallets-and-accounts",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "license": "MIT",
      "languages": [
        "typescript",
        "python",
        "go",
        "java",
        "rust"
      ],
      "chains": [
        "evm",
        "solana"
      ],
      "stars": 210,
      "archived": false,
      "pushed_at": "2026-11-10T21:50:56Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "go",
        "java",
        "on-chain",
        "oss",
        "python",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "privy-agent-wallets",
      "name": "Privy agent wallets",
      "url": "https://docs.privy.io/wallets/overview/solutions/agent-wallets",
      "description": "Documentation of wallets for agents with a policy engine that limits tokens, chains, transfer values and recipients.",
      "type": "article",
      "category": "on-chain",
      "subcategory": "wallets-and-accounts",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "tags": [
        "on-chain",
        "payments"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "turnkey-agentic-wallets",
      "name": "Turnkey agentic wallets",
      "url": "https://docs.turnkey.com/solutions/company-wallets/agentic-wallets",
      "description": "Documentation of scoped signing authority for agents with policies, spending caps and multi-party approval.",
      "type": "article",
      "category": "on-chain",
      "subcategory": "wallets-and-accounts",
      "added": "2026-10-20",
      "repo_url": "https://github.com/tkhq/sdk",
      "agent_types": [
        "transactional"
      ],
      "license": "Apache-2.0",
      "stars": 104,
      "archived": false,
      "pushed_at": "2026-11-11T23:25:25Z",
      "last_release": {
        "tag": "v2026.11.1",
        "published_at": "2026-11-02T19:04:09Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "on-chain",
        "oss",
        "payments"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "viem",
      "name": "viem",
      "url": "https://github.com/wevm/viem",
      "description": "TypeScript library for Ethereum clients and transactions.",
      "type": "library",
      "category": "on-chain",
      "subcategory": "wallets-and-accounts",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "typescript"
      ],
      "chains": [
        "evm"
      ],
      "stars": 3637,
      "archived": false,
      "pushed_at": "2026-11-12T06:09:13Z",
      "last_release": {
        "tag": "viem@2.57.19",
        "published_at": "2026-11-12T05:20:04Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "on-chain",
        "oss",
        "typescript"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "anvil",
      "name": "Anvil",
      "url": "https://book.getfoundry.sh/anvil/",
      "description": "Local Ethereum node of Foundry for testing transactions without a public network.",
      "type": "tool",
      "category": "on-chain",
      "subcategory": "local-chains",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "chains": [
        "evm"
      ],
      "tags": [
        "on-chain",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "ethereum-package-kurtosis",
      "name": "ethereum-package (Kurtosis)",
      "url": "https://github.com/ethpandaops/ethereum-package",
      "description": "Kurtosis package that starts a private multi-client Ethereum testnet on Docker or Kubernetes for testing and development.",
      "type": "tool",
      "category": "on-chain",
      "subcategory": "local-chains",
      "added": "2026-10-20",
      "license": "MIT",
      "chains": [
        "ethereum"
      ],
      "stars": 487,
      "archived": false,
      "pushed_at": "2026-11-09T03:22:48Z",
      "last_release": {
        "tag": "6.1.0",
        "published_at": "2026-04-01T21:26:46Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "on-chain",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "foundry",
      "name": "Foundry",
      "url": "https://github.com/foundry-rs/foundry",
      "description": "Toolkit for Ethereum development that includes Anvil and Cast.",
      "type": "tool",
      "category": "on-chain",
      "subcategory": "local-chains",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "chains": [
        "evm"
      ],
      "stars": 10771,
      "archived": false,
      "pushed_at": "2026-11-12T11:04:46Z",
      "last_release": {
        "tag": "v1.9.0",
        "published_at": "2026-11-02T21:28:02Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "on-chain",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "hardhat-simulated-networks",
      "name": "Hardhat simulated networks",
      "url": "https://hardhat.org/docs/explanations/edr-simulated-networks",
      "description": "Documentation of the in-process blockchains that Hardhat starts on the local machine when tests or scripts run.",
      "type": "tool",
      "category": "on-chain",
      "subcategory": "local-chains",
      "added": "2026-10-20",
      "repo_url": "https://github.com/NomicFoundation/hardhat",
      "license": "MIT",
      "license_note": "Each package of the monorepo has its own LICENSE file; the hardhat package is MIT.",
      "chains": [
        "evm"
      ],
      "stars": 8521,
      "archived": false,
      "pushed_at": "2026-11-12T11:17:41Z",
      "last_release": {
        "tag": "hardhat@3.21.2",
        "published_at": "2026-10-29T18:32:30Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "on-chain",
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "anvil-gave-concurrent-transactions-from-one-account-the-same-nonce",
      "name": "Anvil gave concurrent transactions from one account the same nonce",
      "url": "https://github.com/foundry-rs/foundry/issues/17354",
      "description": "Concurrent eth_sendTransaction calls from one unlocked Anvil account got the same nonce, which breaks parallel agent tests.",
      "type": "finding",
      "category": "findings",
      "added": "2026-10-20",
      "docs_url": "https://github.com/selimaytac/hashspan/blob/main/docs/upstream-findings.md",
      "evidence_url": "https://github.com/foundry-rs/foundry/issues/17354",
      "upstream_issue": "foundry-rs/foundry#17354",
      "versions": "Foundry 1.8.5",
      "status": "fixed",
      "fixed_in": "Foundry nightly builds after 1.8.5",
      "tags": [
        "on-chain"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "edr-op-chain-type-reports-an-l1-data-fee-of-0",
      "name": "EDR OP chain type reports an L1 data fee of 0",
      "url": "https://github.com/NomicFoundation/edr/issues/1829",
      "description": "The OP chain type of EDR set the L1Block fee scalars at the wrong storage offsets, so simulated receipts reported an L1 data fee of 0.",
      "type": "finding",
      "category": "findings",
      "added": "2026-10-20",
      "docs_url": "https://github.com/selimaytac/hashspan/blob/main/docs/upstream-findings.md",
      "evidence_url": "https://github.com/NomicFoundation/edr/issues/1829",
      "upstream_issue": "NomicFoundation/edr#1829",
      "versions": "@nomicfoundation/edr before 0.24.0",
      "status": "fixed",
      "fixed_in": "@nomicfoundation/edr 0.24.0",
      "tags": [
        "cost",
        "on-chain"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "erpc-otlp-http-tracing-exports-nothing-when-the-endpoint-has-a-scheme",
      "name": "eRPC OTLP/HTTP tracing exports nothing when the endpoint has a scheme",
      "url": "https://github.com/erpc/erpc/issues/1276",
      "description": "With tracing over OTLP/HTTP, eRPC exports no spans when the endpoint includes a scheme, the form its documentation asks for.",
      "type": "finding",
      "category": "findings",
      "added": "2026-10-20",
      "evidence_url": "https://github.com/erpc/erpc/issues/1276",
      "upstream_issue": "erpc/erpc#1276",
      "versions": "eRPC 0.4.0",
      "status": "open",
      "tags": [
        "on-chain",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mlflow-otlp-trace-ingest-drops-the-span-kind",
      "name": "MLflow OTLP trace ingest drops the span kind",
      "url": "https://github.com/mlflow/mlflow/issues/26841",
      "description": "Spans sent to the OTLP endpoint of MLflow lose their kind, so CLIENT and SERVER spans read back as INTERNAL.",
      "type": "finding",
      "category": "findings",
      "added": "2026-10-20",
      "evidence_url": "https://github.com/mlflow/mlflow/issues/26841",
      "upstream_issue": "mlflow/mlflow#26841",
      "versions": "MLflow 3.17.1",
      "status": "open",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "viem-concurrent-receipt-waits-shared-the-first-call-options",
      "name": "viem concurrent receipt waits shared the first call options",
      "url": "https://github.com/wevm/viem/issues/5137",
      "description": "Concurrent viem receipt waits for one hash on one client all ran with the timeout and confirmations of the first call.",
      "type": "finding",
      "category": "findings",
      "added": "2026-10-20",
      "docs_url": "https://github.com/selimaytac/hashspan/blob/main/docs/upstream-findings.md",
      "evidence_url": "https://github.com/wevm/viem/issues/5137",
      "upstream_issue": "wevm/viem#5137",
      "versions": "viem before 2.57.0",
      "status": "fixed",
      "fixed_in": "viem 2.57.0",
      "tags": [
        "on-chain"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "viem-receipt-wait-missed-replacements-of-already-dropped-transactions",
      "name": "viem receipt wait missed replacements of already dropped transactions",
      "url": "https://github.com/wevm/viem/issues/5242",
      "description": "The viem receipt wait never detects a replacement when the original transaction left the pool before its first lookup, and times out.",
      "type": "finding",
      "category": "findings",
      "added": "2026-10-20",
      "evidence_url": "https://github.com/wevm/viem/issues/5242",
      "upstream_issue": "wevm/viem#5242",
      "versions": "viem 2.57.2 and 2.57.7",
      "status": "open",
      "tags": [
        "on-chain"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "viem-receipt-wait-took-a-transaction-for-its-own-replacement",
      "name": "viem receipt wait took a transaction for its own replacement",
      "url": "https://github.com/wevm/viem/issues/5161",
      "description": "The viem receipt wait treated the awaited transaction as its own replacement when the node returned it before its receipt, and failed.",
      "type": "finding",
      "category": "findings",
      "added": "2026-10-20",
      "docs_url": "https://github.com/selimaytac/hashspan/blob/main/docs/upstream-findings.md",
      "evidence_url": "https://github.com/wevm/viem/issues/5161",
      "upstream_issue": "wevm/viem#5161",
      "versions": "viem before 2.57.3",
      "status": "fixed",
      "fixed_in": "viem 2.57.3",
      "tags": [
        "on-chain"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agenterrorbench-agentdebug",
      "name": "AgentErrorBench (AgentDebug)",
      "url": "https://github.com/ulab-uiuc/AgentDebug",
      "description": "Annotated failure trajectories from ALFWorld, GAIA and WebShop with an error taxonomy and a debugging pipeline.",
      "type": "dataset",
      "category": "benchmarks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "stars": 108,
      "archived": false,
      "pushed_at": "2026-03-30T03:31:41Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agentrx-dataset-hugging-face",
      "name": "AgentRx dataset (Hugging Face)",
      "url": "https://huggingface.co/datasets/microsoft/AgentRx",
      "description": "Annotated failed agent trajectories used to evaluate step localization and failure attribution.",
      "type": "dataset",
      "category": "benchmarks",
      "added": "2026-10-20",
      "repo_url": "https://github.com/microsoft/AgentRx",
      "license": "CC-BY-4.0",
      "license_note": "The dataset card states CC-BY-4.0; the code repository microsoft/AgentRx is MIT.",
      "stars": 166,
      "archived": false,
      "pushed_at": "2026-09-14T22:22:00Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "aiopslab",
      "name": "AIOpsLab",
      "url": "https://github.com/microsoft/AIOpsLab",
      "description": "Framework to design, run and evaluate autonomous AIOps agents on microservice faults with telemetry as input.",
      "type": "framework",
      "category": "benchmarks",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "license": "MIT",
      "languages": [
        "python"
      ],
      "stars": 1029,
      "archived": false,
      "pushed_at": "2026-11-07T02:25:36Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "logs",
        "metrics",
        "oss",
        "python",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "catchbench",
      "name": "CatchBench",
      "url": "https://github.com/yzhao062/catchbench",
      "description": "Benchmark for auditing agent failures from the declared configuration, a growing prefix of a run and the finished trace.",
      "type": "dataset",
      "category": "benchmarks",
      "added": "2026-10-20",
      "license": "MIT",
      "languages": [
        "python"
      ],
      "stars": 12,
      "archived": false,
      "pushed_at": "2026-10-26T02:59:46Z",
      "last_release": {
        "tag": "v0.1.3",
        "published_at": "2026-10-26T03:01:32Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "python",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mast-data-hugging-face",
      "name": "MAST-Data (Hugging Face)",
      "url": "https://huggingface.co/datasets/mcemri/MAD",
      "description": "Annotated traces of multi-agent systems used for failure taxonomy research.",
      "type": "dataset",
      "category": "benchmarks",
      "added": "2026-10-20",
      "license": "CC-BY-4.0",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openrca",
      "name": "OpenRCA",
      "url": "https://github.com/microsoft/OpenRCA",
      "description": "Benchmark of root cause localization for software failures from logs, metrics and traces.",
      "type": "dataset",
      "category": "benchmarks",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "license": "MIT",
      "languages": [
        "python"
      ],
      "stars": 451,
      "archived": false,
      "pushed_at": "2026-11-04T20:58:10Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "logs",
        "metrics",
        "oss",
        "python",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "swe-smith-trajectories-hugging-face",
      "name": "SWE-smith trajectories (Hugging Face)",
      "url": "https://huggingface.co/datasets/SWE-bench/SWE-smith-trajectories",
      "description": "Dataset of recorded trajectories of a coding agent solving software engineering tasks.",
      "type": "dataset",
      "category": "benchmarks",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "license": "MIT",
      "tags": [
        "oss"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "trail-dataset-hugging-face",
      "name": "TRAIL dataset (Hugging Face)",
      "url": "https://huggingface.co/datasets/PatronusAI/TRAIL",
      "description": "Annotated agent execution traces with error labels, stored as OpenTelemetry spans.",
      "type": "dataset",
      "category": "benchmarks",
      "added": "2026-10-20",
      "license": "MIT",
      "tags": [
        "oss",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "who-and-when-hugging-face",
      "name": "Who_and_When (Hugging Face)",
      "url": "https://huggingface.co/datasets/Kevin355/Who_and_When",
      "description": "Dataset of multi-agent logs with annotated failure agents and steps.",
      "type": "dataset",
      "category": "benchmarks",
      "added": "2026-10-20",
      "license": "unknown",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agenta-guide-to-llm-observability-with-opentelemetry",
      "name": "Agenta guide to LLM observability with OpenTelemetry",
      "url": "https://agenta.ai/blog/the-ai-engineer-s-guide-to-llm-observability-with-opentelemetry",
      "description": "Vendor guide on instrumenting LLM applications with OpenTelemetry.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "otel-native",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agno-tracing",
      "name": "Agno tracing",
      "url": "https://docs.agno.com/tracing/overview",
      "description": "Documentation of OpenTelemetry tracing of Agno agents and teams.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "ai-agent-observability-evolving-standards-and-best-practices",
      "name": "AI Agent Observability - Evolving Standards and Best Practices",
      "url": "https://opentelemetry.io/blog/2025/ai-agent-observability/",
      "description": "OpenTelemetry blog post on observing agents and the standards in progress.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "amazon-bedrock-agentcore-samples",
      "name": "Amazon Bedrock AgentCore samples",
      "url": "https://github.com/awslabs/agentcore-samples",
      "description": "Sample agents and notebooks for Amazon Bedrock AgentCore, including observability examples.",
      "type": "tool",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "languages": [
        "python"
      ],
      "stars": 3525,
      "archived": false,
      "pushed_at": "2026-11-12T07:43:01Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [
        "aws",
        "oss",
        "python"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "autogen-core-opentelemetry",
      "name": "AutoGen core OpenTelemetry",
      "url": "https://microsoft.github.io/autogen/stable/user-guide/core-user-guide/framework/telemetry.html",
      "description": "Documentation of the OpenTelemetry support of the AutoGen core runtime.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "autogen-tracing-and-observability",
      "name": "AutoGen tracing and observability",
      "url": "https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/tracing.html",
      "description": "Documentation of OpenTelemetry tracing for AutoGen AgentChat applications.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "aws-blog-build-trustworthy-agents-with-agentcore-observability",
      "name": "AWS blog: build trustworthy agents with AgentCore Observability",
      "url": "https://aws.amazon.com/blogs/machine-learning/build-trustworthy-ai-agents-with-amazon-bedrock-agentcore-observability/",
      "description": "AWS Machine Learning blog post on using AgentCore Observability to monitor and debug agents.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "aws",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "crewai-observability",
      "name": "CrewAI observability",
      "url": "https://docs.crewai.com/en/observability/overview",
      "description": "Official documentation listing tracing integrations for CrewAI.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "dify-integrate-with-alibaba-cloud-monitor",
      "name": "Dify: integrate with Alibaba Cloud Monitor",
      "url": "https://docs.dify.ai/en/use-dify/monitor/integrations/integrate-aliyun",
      "description": "Documents the Dify setting that exports application traces to Alibaba Cloud Monitor through OpenTelemetry.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "dynatrace-expands-ai-coding-agent-monitoring",
      "name": "Dynatrace expands AI coding agent monitoring",
      "url": "https://www.dynatrace.com/news/blog/dynatrace-expands-ai-coding-agent-monitoring/",
      "description": "Dynatrace announcement of monitoring for several coding agents.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "tags": [
        "coding-agents"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "google-adk-observability",
      "name": "Google ADK observability",
      "url": "https://google.github.io/adk-docs/observability/",
      "description": "Official documentation on observability for ADK agents.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "google-cloud-blog-google-cloud-and-opentelemetry-genai-conventions",
      "name": "Google Cloud blog: Google Cloud and OpenTelemetry GenAI conventions",
      "url": "https://cloud.google.com/blog/products/devops-sre/google-cloud-and-otel-genai",
      "description": "Google Cloud blog post on its work with the OpenTelemetry GenAI conventions.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "gcp"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "govern-and-redact-traces-in-unity-catalog",
      "name": "Govern and redact traces in Unity Catalog",
      "url": "https://docs.databricks.com/aws/en/mlflow3/genai/tracing/govern-redact",
      "description": "Databricks documentation on governing access to MLflow traces and redacting them in Unity Catalog.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "greptime-how-opentelemetry-traces-llm-calls-agent-reasoning-and-mcp-tools",
      "name": "Greptime: how OpenTelemetry traces LLM calls, agent reasoning and MCP tools",
      "url": "https://www.greptime.com/blogs/2026-05-09-opentelemetry-genai-semantic-conventions",
      "description": "Blog post summarizing the GenAI semantic conventions for LLM, agent and MCP spans.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "hamel-husain-a-field-guide-to-rapidly-improving-ai-products",
      "name": "Hamel Husain: a field guide to rapidly improving AI products",
      "url": "https://hamel.dev/blog/posts/field-guide/",
      "description": "Practitioner guide on error analysis of logged traces for AI products.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "evals",
        "logs"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "how-to-redact-pii-from-llm-telemetry",
      "name": "How to redact PII from LLM telemetry",
      "url": "https://openobserve.ai/blog/redact-pii-llm-telemetry/",
      "description": "Guide to redacting PII from LLM traces with pipelines and an OpenTelemetry Collector while keeping traces debuggable.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "how-to-redact-sensitive-prompts-in-genai-opentelemetry-traces",
      "name": "How to redact sensitive prompts in GenAI OpenTelemetry traces",
      "url": "https://oneuptime.com/blog/post/2026-02-06-redact-sensitive-prompts-genai-opentelemetry-traces/view",
      "description": "Guide to removing PII and credentials from GenAI traces before they reach the observability backend.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "ionos-monitor-a-coding-agent-with-the-monitoring-service",
      "name": "IONOS: monitor a coding agent with the Monitoring Service",
      "url": "https://docs.ionos.com/cloud/tutorials/observability/monitoring-service/monitor-claude-code-with-monitoring-service.md",
      "description": "IONOS tutorial for exporting coding agent token and cost metrics to its monitoring service.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "tags": [
        "coding-agents",
        "metrics"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "langgraph-observability",
      "name": "LangGraph observability",
      "url": "https://docs.langchain.com/oss/python/langgraph/observability",
      "description": "Documentation of the tracing options for LangGraph applications, mostly through LangSmith.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "langsmith-trace-voice-agents",
      "name": "LangSmith: trace voice agents",
      "url": "https://langchain.com/blog/trace-voice-agents-in-langsmith",
      "description": "Vendor blog on tracing voice agent frameworks in LangSmith.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "customer-support"
      ],
      "tags": [
        "tracing",
        "voice"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "langwatch-openclaw-integration-docs",
      "name": "LangWatch OpenClaw integration docs",
      "url": "https://langwatch.ai/docs/integration/openclaw",
      "description": "Documents sending traces of a personal assistant agent to LangWatch over OpenTelemetry.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "personal-assistant"
      ],
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "langwatch-instrumenting-an-openclaw-assistant-with-opentelemetry",
      "name": "LangWatch: instrumenting an OpenClaw assistant with OpenTelemetry",
      "url": "https://langwatch.ai/blog/instrumenting-your-openclaw-agent-with-opentelemetry",
      "description": "Vendor guide to exporting OpenTelemetry GenAI traces from a self-hosted personal assistant agent.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "personal-assistant"
      ],
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "llamaindex-observability",
      "name": "LlamaIndex observability",
      "url": "https://developers.llamaindex.ai/python/framework/module_guides/observability/",
      "description": "Documentation of the tracing options of LlamaIndex, including OpenTelemetry-based integrations.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mastra-observability",
      "name": "Mastra observability",
      "url": "https://mastra.ai/docs/observability/overview",
      "description": "Official documentation on tracing Mastra agents and workflows.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "maxim-agent-observability-guide",
      "name": "Maxim: agent observability guide",
      "url": "https://www.getmaxim.ai/articles/agent-observability-the-definitive-guide-to-monitoring-evaluating-and-perfecting-production-grade-ai-agents",
      "description": "Vendor guide on monitoring and evaluating production agents.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "evals",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "microsoft-agent-framework-observability",
      "name": "Microsoft Agent Framework observability",
      "url": "https://learn.microsoft.com/en-us/agent-framework/agents/observability",
      "description": "Documentation of how Microsoft Agent Framework emits traces, logs and metrics with the OpenTelemetry GenAI conventions.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "microsoft-tech-community-observability-for-the-age-of-generative-ai",
      "name": "Microsoft Tech Community: Observability for the Age of Generative AI",
      "url": "https://techcommunity.microsoft.com/blog/azureobservabilityblog/observability-for-the-age-of-generative-ai/4473307",
      "description": "Azure observability blog post on agent dashboards, AI-aware traces and attribute-based trace search.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "azure",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mintive-opentelemetry-standards-for-agent-monitoring",
      "name": "Mintive: OpenTelemetry standards for agent monitoring",
      "url": "https://www.mintmcp.com/blog/opentelemetry-standards-agent-monitoring",
      "description": "Vendor blog on OpenTelemetry standards for agent monitoring.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mlflow-tracing-integrations",
      "name": "MLflow tracing integrations",
      "url": "https://mlflow.org/docs/latest/genai/tracing/integrations/",
      "description": "Official list of libraries that MLflow can trace automatically.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "mlflow-tracing-openclaw",
      "name": "MLflow: tracing OpenClaw",
      "url": "https://mlflow.org/blog/openclaw-tracing",
      "description": "MLflow blog on tracing a personal assistant agent with a self-hosted MLflow server.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "personal-assistant"
      ],
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "monitor-agent-usage-with-opentelemetry-vs-code",
      "name": "Monitor agent usage with OpenTelemetry (VS Code)",
      "url": "https://code.visualstudio.com/docs/agents/guides/monitoring-agents",
      "description": "Documentation of the OpenTelemetry traces, metrics and events of agent mode in VS Code, following the GenAI conventions.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "tags": [
        "coding-agents"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "monitoring-ai-commerce-agents-logicmonitor",
      "name": "Monitoring AI commerce agents (LogicMonitor)",
      "url": "https://www.logicmonitor.com/blog/how-to-monitor-ai-agents-in-commerce-systems",
      "description": "Vendor guide on monitoring shopping agents, with attention to infrastructure and agent decision paths.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "commerce"
      ],
      "tags": [
        "payments",
        "retail",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "nango-opentelemetry-for-ai-agent-observability",
      "name": "Nango: OpenTelemetry for AI agent observability",
      "url": "https://nango.dev/blog/opentelemetry-ai-agent-observability",
      "description": "Blog post on tracing agent tool calls and API integrations with OpenTelemetry.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "observability-and-audit-trails-for-agent-builder-in-elastic",
      "name": "Observability and audit trails for Agent Builder in Elastic",
      "url": "https://www.elastic.co/observability-labs/blog/ai-agent-observability-audit-trail",
      "description": "Article on reading Agent Builder traces in Elastic and writing an approval record for agent actions.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openai-agents-sdk-tracing",
      "name": "OpenAI Agents SDK tracing",
      "url": "https://openai.github.io/openai-agents-python/tracing/",
      "description": "Official documentation on the trace and span model of the SDK.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-blog-generative-ai",
      "name": "OpenTelemetry blog: generative AI",
      "url": "https://opentelemetry.io/blog/2024/otel-generative-ai/",
      "description": "OpenTelemetry blog post introducing the generative AI work.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-blog-llm-observability",
      "name": "OpenTelemetry blog: LLM observability",
      "url": "https://opentelemetry.io/blog/2024/llm-observability/",
      "description": "OpenTelemetry blog post on observing LLM applications.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-context-propagation",
      "name": "OpenTelemetry context propagation",
      "url": "https://opentelemetry.io/docs/concepts/context-propagation/",
      "description": "Explains how trace context moves between services and processes, which applies to multi-agent and tool calls.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-demo",
      "name": "OpenTelemetry demo",
      "url": "https://github.com/open-telemetry/opentelemetry-demo",
      "description": "Multi-service demo application that shows traces, metrics and logs end to end.",
      "type": "tool",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "license": "Apache-2.0",
      "otlp": [
        "export"
      ],
      "otel_evidence": "https://github.com/open-telemetry/opentelemetry-demo",
      "stars": 3449,
      "archived": false,
      "pushed_at": "2026-11-10T20:30:07Z",
      "last_release": {
        "tag": "3.1.0",
        "published_at": "2026-09-18T18:03:28Z"
      },
      "last_checked": "2026-11-12",
      "tags": [
        "oss",
        "otlp"
      ],
      "otel": true,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-conventions-are-not-stable-yet-dev-community",
      "name": "OpenTelemetry GenAI conventions are not stable yet (DEV Community)",
      "url": "https://dev.to/azena-ai/opentelemetrys-genai-semantic-conventions-are-not-stable-yet-heres-what-actually-shipped-in-2026-3mke",
      "description": "Community post on the stability status of the GenAI conventions in 2026.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-traces-concept",
      "name": "OpenTelemetry traces concept",
      "url": "https://opentelemetry.io/docs/concepts/signals/traces/",
      "description": "Official introduction to spans and traces.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opik-observability-and-alerts-for-openclaw",
      "name": "Opik: observability and alerts for OpenClaw",
      "url": "https://www.comet.com/site/blog/openclaw-observability/",
      "description": "Vendor post on tracing LLM calls, tool runs and memory recall of a personal assistant agent with an Opik plugin.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "personal-assistant"
      ],
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opik-pipecat-integration",
      "name": "Opik: Pipecat integration",
      "url": "https://www.comet.com/docs/opik/v1/integrations/pipecat",
      "description": "Documents conversation and turn level tracing of Pipecat voice agents in Opik.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "customer-support"
      ],
      "tags": [
        "tracing",
        "voice"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "pydantic-ai-with-logfire",
      "name": "Pydantic AI with Logfire",
      "url": "https://ai.pydantic.dev/logfire/",
      "description": "Official documentation on debugging and monitoring Pydantic AI agents.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "semantic-kernel-observability",
      "name": "Semantic Kernel observability",
      "url": "https://learn.microsoft.com/en-us/semantic-kernel/concepts/enterprise-readiness/observability/",
      "description": "Official documentation on logs, metrics and traces for Semantic Kernel applications.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "smolagents-inspecting-runs-with-opentelemetry",
      "name": "smolagents: inspecting runs with OpenTelemetry",
      "url": "https://huggingface.co/docs/smolagents/tutorials/inspect_runs",
      "description": "Tutorial on instrumenting smolagents runs with OpenTelemetry and viewing them.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "splunk-blog-what-is-agentic-observability",
      "name": "Splunk blog: what is agentic observability",
      "url": "https://www.splunk.com/en_us/blog/learn/agentic-observability.html",
      "description": "Vendor explainer on agentic observability and AI-assisted operations.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "traceloop-openllmetry-blog-introduction",
      "name": "Traceloop OpenLLMetry blog introduction",
      "url": "https://traceloop.com/blog/openllmetry",
      "description": "Original announcement of OpenLLMetry, extending OpenTelemetry to LLM applications.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "otel-native",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "uptrace-ai-agent-observability-explained",
      "name": "Uptrace: AI agent observability explained",
      "url": "https://uptrace.dev/blog/ai-agent-observability",
      "description": "Vendor explainer of agent observability concepts and standards.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "uptrace-opentelemetry-for-ai-systems",
      "name": "Uptrace: OpenTelemetry for AI systems",
      "url": "https://uptrace.dev/blog/opentelemetry-ai-systems",
      "description": "Vendor implementation guide for OpenTelemetry instrumentation of LLM and agent systems.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "vellum-ai-observability-for-agents",
      "name": "Vellum: AI observability for agents",
      "url": "https://www.vellum.ai/blog/understanding-your-agents-behavior-in-production",
      "description": "Vendor practical guide to observing agents in production.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "vercel-ai-sdk-telemetry",
      "name": "Vercel AI SDK telemetry",
      "url": "https://ai-sdk.dev/docs/ai-sdk-core/telemetry",
      "description": "Official documentation of the telemetry settings of the AI SDK.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "weights-and-biases-ai-agent-observability-guide",
      "name": "Weights and Biases: AI agent observability guide",
      "url": "https://wandb.ai/site/articles/ai-agent-observability/",
      "description": "Vendor guide to tracing AI agents.",
      "type": "article",
      "category": "learning",
      "subcategory": "articles",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "ai-engineering-book",
      "name": "AI Engineering (book)",
      "url": "https://www.oreilly.com/library/view/ai-engineering/9781098166298/",
      "description": "Book by Chip Huyen on building applications with foundation models, with chapters on evaluation and on monitoring and observability.",
      "type": "book",
      "category": "learning",
      "subcategory": "books",
      "added": "2026-10-20",
      "tags": [
        "evals"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "building-applications-with-ai-agents-book",
      "name": "Building Applications with AI Agents (book)",
      "url": "https://www.oreilly.com/library/view/building-applications-with/9781098176495/",
      "description": "Book by Michael Albada on designing agent systems, with chapters on validation, measurement and monitoring in production.",
      "type": "book",
      "category": "learning",
      "subcategory": "books",
      "added": "2026-10-20",
      "tags": [
        "evals"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "learning-opentelemetry-book",
      "name": "Learning OpenTelemetry (book)",
      "url": "https://www.oreilly.com/library/view/learning-opentelemetry/9781098147174/",
      "description": "Book by Ted Young and Austin Parker on adopting OpenTelemetry, the telemetry layer most agent tracing builds on.",
      "type": "book",
      "category": "learning",
      "subcategory": "books",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "observability-engineering-book",
      "name": "Observability Engineering (book)",
      "url": "https://www.oreilly.com/library/view/observability-engineering/9781492076438/",
      "description": "Book by Charity Majors, Liz Fong-Jones and George Miranda on observability practice for production systems.",
      "type": "book",
      "category": "learning",
      "subcategory": "books",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "observability-for-large-language-models-report",
      "name": "Observability for Large Language Models (report)",
      "url": "https://www.oreilly.com/library/view/observability-for-large/9781098159757/",
      "description": "Short report by Phillip Carter on observability for LLM applications with OpenTelemetry.",
      "type": "book",
      "category": "learning",
      "subcategory": "books",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-eu-2025-deep-dive-to-ai-agent-observability",
      "name": "KubeCon EU 2025: deep dive to AI agent observability",
      "url": "https://kccnceu2025.sched.com/event/1txEC/deep-dive-to-ai-agent-observability-guangya-liu-ibm-karthik-kalyanaraman-langtrace-ai",
      "description": "Session on tracing and monitoring AI agents with OpenTelemetry, by IBM and Langtrace speakers.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "docs_url": "https://www.youtube.com/watch?v=1B9WZ6H0cn4",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-india-2026-what-did-my-agent-do",
      "name": "KubeCon India 2026: what did my agent do?",
      "url": "https://kccncind2026.sched.com/event/2IW20/what-did-my-agent-do-observability-and-accountability-for-ai-agents-ishan-jain-grafana-labs",
      "description": "Session on observability and accountability for AI agents with OpenTelemetry and GenAI conventions.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-talk-ai-ml-observability-with-opentelemetry-and-fluent-bit",
      "name": "KubeCon talk: AI/ML observability with OpenTelemetry and Fluent Bit",
      "url": "https://www.youtube.com/watch?v=DVFQ20OrEFk",
      "description": "KubeCon session recording by Celalettin Calis on AI and ML observability with OpenTelemetry and Fluent Bit.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-talk-end-to-end-observability-for-llm-inference-from-token-to-gpu",
      "name": "KubeCon talk: End-to-end observability for LLM inference: from token to GPU",
      "url": "https://www.youtube.com/watch?v=K6doiHgBabk",
      "description": "KubeCon session recording by speakers from DaoCloud on observability of LLM inference.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "metrics"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-talk-exploring-observability-with-mcp-servers",
      "name": "KubeCon talk: Exploring observability with MCP servers",
      "url": "https://www.youtube.com/watch?v=SIg81hkHZXQ",
      "description": "KubeCon session recording by Tiffany Jernigan of Grafana Labs on observability with MCP servers.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "mcp"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-talk-genai-observability-keeping-genai-honest-without-oversharing",
      "name": "KubeCon talk: GenAI observability: keeping GenAI honest without oversharing",
      "url": "https://www.youtube.com/watch?v=Q4E9GDAslIk",
      "description": "KubeCon session recording by Liudmila Molkova of Grafana Labs on GenAI observability and sensitive content.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-talk-llm-observability-with-open-data-hub-and-vllm",
      "name": "KubeCon talk: LLM observability with Open Data Hub and vLLM",
      "url": "https://www.youtube.com/watch?v=pZRJ783BCDY",
      "description": "KubeCon lightning talk recording by Twinkll Sisodia on LLM observability with Open Data Hub and vLLM.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "metrics"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-talk-opentelemetry-for-autonomous-ai-agents",
      "name": "KubeCon talk: OpenTelemetry for autonomous AI agents",
      "url": "https://www.youtube.com/watch?v=1GaoQcGk57M",
      "description": "KubeCon session recording by Abdel Fane on applying OpenTelemetry to autonomous AI agents.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-talk-optimizing-llm-performance-in-kubernetes-with-opentelemetry",
      "name": "KubeCon talk: Optimizing LLM performance in Kubernetes with OpenTelemetry",
      "url": "https://www.youtube.com/watch?v=6rdeFACyyYg",
      "description": "KubeCon session recording by Ashok Chandrasekar and Liudmila Molkova on OpenTelemetry for LLM serving on Kubernetes.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "metrics",
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-talk-sponsored-keynote-opensearch-open-observability-for-agentic-ai",
      "name": "KubeCon talk: Sponsored keynote: OpenSearch, open observability for agentic AI",
      "url": "https://www.youtube.com/watch?v=LuKaV3WeNlk",
      "description": "KubeCon sponsored keynote recording by Anirudha Jadhav on open observability for agentic AI with OpenSearch.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "kubecon-talk-why-are-your-ai-s-decisions-hard-to-explain-trace-every-decision",
      "name": "KubeCon talk: Why are your AI's decisions hard to explain: trace every decision",
      "url": "https://www.youtube.com/watch?v=e_u-YMUK-NE",
      "description": "KubeCon session recording by Dhiraj Kumar Jain and Vikash Agrawal on tracing the decisions of AI systems.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openclaw-observability-and-monitoring-with-opentelemetry-and-signoz",
      "name": "OpenClaw observability and monitoring with OpenTelemetry and SigNoz",
      "url": "https://www.youtube.com/watch?v=2DS1Y-h6GdE",
      "description": "Video on collecting traces, metrics and logs from OpenClaw with OpenTelemetry and viewing them in SigNoz.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "agent_types": [
        "personal-assistant"
      ],
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openllmetry-is-all-you-need-ai-engineer-talk",
      "name": "OpenLLMetry is all you need (AI Engineer talk)",
      "url": "https://ai.engineer/talks/KVgbERRPU4M-openllmetry-is-all-you-need",
      "description": "Conference talk on instrumenting LLM applications with OpenLLMetry.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "watching-ai-workers-opensearch-observability-for-openclaw-and-hermes-agent",
      "name": "Watching AI workers: OpenSearch observability for OpenClaw and Hermes-agent",
      "url": "https://www.youtube.com/watch?v=T8dRtBpu2Xg",
      "description": "Conference talk by Stefano Pampaloni on observing OpenClaw and Hermes-agent runs with OpenSearch.",
      "type": "talk",
      "category": "learning",
      "subcategory": "talks",
      "added": "2026-10-20",
      "agent_types": [
        "personal-assistant"
      ],
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "a-multi-dataset-benchmark-for-llm-agents-in-microservice-failure-diagnosis",
      "name": "A multi-dataset benchmark for LLM agents in microservice failure diagnosis",
      "url": "https://arxiv.org/abs/2606.29193",
      "description": "Benchmark of agents diagnosing failures in microservice systems.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "a-survey-on-agentops",
      "name": "A survey on AgentOps",
      "url": "https://arxiv.org/abs/2508.02121",
      "description": "Survey of categories, challenges and directions of AgentOps.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "aegis-a-pre-execution-firewall-and-audit-layer-for-ai-agents",
      "name": "AEGIS: a pre-execution firewall and audit layer for AI agents",
      "url": "https://arxiv.org/abs/2603.12621",
      "description": "Proposes a layer that checks tool calls before execution and keeps an audit log.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agent-flight-recorder-tamper-evident-audit-trails-for-tool-using-agents",
      "name": "Agent Flight Recorder: tamper-evident audit trails for tool-using agents",
      "url": "https://arxiv.org/abs/2609.01931",
      "description": "Proposes tamper-evident audit trails for agents, with on-chain anchoring.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "tags": [
        "on-chain"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agentdebugx-toolkit-for-failure-observability-attribution-and-recovery",
      "name": "AgentDebugX: toolkit for failure observability, attribution and recovery",
      "url": "https://arxiv.org/abs/2607.18754",
      "description": "Presents an open-source toolkit for failure observability and attribution in LLM agents.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agentguard-execution-guardrails-from-anomalous-coding-agent-trajectories",
      "name": "AgentGuard: execution guardrails from anomalous coding-agent trajectories",
      "url": "https://arxiv.org/abs/2609.16287",
      "description": "Studies learning guardrails from anomalous trajectories of coding agents.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agentic-observability-automated-alert-triage-for-adobe-e-commerce",
      "name": "Agentic observability: automated alert triage for Adobe e-commerce",
      "url": "https://arxiv.org/abs/2602.02585",
      "description": "Industry paper on agent-based alert triage for an e-commerce platform.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "tags": [
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agentlens-production-assessed-trajectory-reviews-for-coding-agent-evaluation",
      "name": "AgentLens: production-assessed trajectory reviews for coding agent evaluation",
      "url": "https://arxiv.org/abs/2607.06624",
      "description": "Studies reviewing production trajectories of coding agents for evaluation.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agentops-enabling-observability-of-llm-agents",
      "name": "AgentOps: enabling observability of LLM agents",
      "url": "https://arxiv.org/abs/2411.05285",
      "description": "Proposes a taxonomy of artifacts and data to trace across the lifecycle of LLM agents.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "agenttrace-a-structured-logging-framework-for-agent-observability",
      "name": "AgentTrace: a structured logging framework for agent observability",
      "url": "https://arxiv.org/abs/2602.10133",
      "description": "Proposes a structured logging framework for agent systems that can integrate with OpenTelemetry.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "aiopslab-a-framework-to-evaluate-ai-agents-for-autonomous-clouds",
      "name": "AIOpsLab: a framework to evaluate AI agents for autonomous clouds",
      "url": "https://arxiv.org/abs/2501.06706",
      "description": "Framework for evaluating agents that operate cloud systems.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "annotrace-a-workbench-for-step-level-annotation-of-agent-traces",
      "name": "Annotrace: a workbench for step-level annotation of agent traces",
      "url": "https://arxiv.org/abs/2610.23284",
      "description": "Presents a workbench for annotating individual steps in agent traces.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "beyond-the-mandate-a-security-analysis-of-the-agent-payments-protocol",
      "name": "Beyond the mandate: a security analysis of the Agent Payments Protocol",
      "url": "https://arxiv.org/abs/2608.23858",
      "description": "Systematic security analysis of AP2.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "tags": [
        "payments"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "detecting-safety-violations-across-many-agent-traces",
      "name": "Detecting safety violations across many agent traces",
      "url": "https://arxiv.org/abs/2604.11806",
      "description": "Studies detection of safety violations by analyzing many agent traces.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "failure-as-a-process-an-anatomy-of-cli-coding-agent-trajectories",
      "name": "Failure as a process: an anatomy of CLI coding agent trajectories",
      "url": "https://arxiv.org/abs/2607.09510",
      "description": "Analyzes failure patterns in trajectories of command line coding agents.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "five-attacks-on-the-x402-agentic-payment-protocol",
      "name": "Five attacks on the x402 agentic payment protocol",
      "url": "https://arxiv.org/abs/2605.11781",
      "description": "Describes attacks on the x402 payment protocol.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "tags": [
        "payments"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "from-agent-traces-to-trust-evidence-tracing-and-execution-provenance",
      "name": "From agent traces to trust: evidence tracing and execution provenance",
      "url": "https://arxiv.org/abs/2606.04990",
      "description": "Survey of evidence tracing and execution provenance for LLM agents.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "functionality-grounded-benchmark-for-web-agents-in-e-commerce",
      "name": "Functionality-grounded benchmark for web agents in e-commerce",
      "url": "https://arxiv.org/abs/2508.15832",
      "description": "Benchmark of web agents on e-commerce functionality.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "commerce"
      ],
      "tags": [
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "governance-aware-agent-telemetry-for-closed-loop-enforcement",
      "name": "Governance-aware agent telemetry for closed-loop enforcement",
      "url": "https://arxiv.org/abs/2604.05119",
      "description": "Proposes agent telemetry that supports governance enforcement in multi-agent systems.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "observability-and-fault-injection-for-llm-multi-agent-systems",
      "name": "Observability and fault injection for LLM multi-agent systems",
      "url": "https://arxiv.org/abs/2608.24271",
      "description": "Studies observability and fault injection for multi-agent systems used in software engineering.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "coding"
      ],
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "observability-for-delegated-execution-in-agentic-ai-systems",
      "name": "Observability for delegated execution in agentic AI systems",
      "url": "https://arxiv.org/abs/2606.09692",
      "description": "Discusses observability needs when agents delegate execution to other agents or tools.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "observing-analyzing-and-optimizing-agentic-ai-systems",
      "name": "Observing, analyzing and optimizing agentic AI systems",
      "url": "https://arxiv.org/abs/2507.11277",
      "description": "Describes automation for observing, analyzing and optimizing agentic AI systems.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "prefixguard-online-failure-warning-and-trace-grounded-diagnosis-for-llm-agents",
      "name": "PrefixGuard: online failure warning and trace-grounded diagnosis for LLM agents",
      "url": "https://arxiv.org/abs/2605.06455",
      "description": "Studies online failure warning from partial agent traces.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "probguard-proactive-runtime-monitoring-for-llm-agent-safety",
      "name": "ProbGuard: proactive runtime monitoring for LLM agent safety",
      "url": "https://arxiv.org/abs/2508.00500",
      "description": "Proposes probabilistic runtime monitoring to predict unsafe agent behavior.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "shopgym-simulation-and-benchmarking-of-e-commerce-web-agents",
      "name": "ShopGym: simulation and benchmarking of e-commerce web agents",
      "url": "https://arxiv.org/abs/2605.16116",
      "description": "Framework for simulating and benchmarking e-commerce agents.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "commerce"
      ],
      "tags": [
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "sok-security-of-autonomous-llm-agents-in-agentic-commerce",
      "name": "SoK: security of autonomous LLM agents in agentic commerce",
      "url": "https://arxiv.org/abs/2604.15367",
      "description": "Systematization of security issues of agents in commerce settings.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "commerce"
      ],
      "tags": [
        "payments",
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "telemetrysuffbench-is-agent-telemetry-sufficient-for-failure-origin-diagnosis",
      "name": "TelemetrySuffBench: is agent telemetry sufficient for failure-origin diagnosis?",
      "url": "https://arxiv.org/abs/2608.07899",
      "description": "Benchmark that tests whether agent telemetry suffices to find where failures originate.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "traccia-an-opentelemetry-based-governance-platform-for-ai-systems",
      "name": "Traccia: an OpenTelemetry-based governance platform for AI systems",
      "url": "https://arxiv.org/abs/2607.14309",
      "description": "Describes a governance platform built on OpenTelemetry data.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "trail-trace-reasoning-and-agentic-issue-localization",
      "name": "TRAIL: trace reasoning and agentic issue localization",
      "url": "https://arxiv.org/abs/2505.08638",
      "description": "Introduces an annotated benchmark of agent traces for locating errors.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "webmall-a-multi-shop-benchmark-for-web-agents",
      "name": "WebMall: a multi-shop benchmark for web agents",
      "url": "https://arxiv.org/abs/2508.13024",
      "description": "Benchmark of web agents performing tasks across several online shops.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "commerce"
      ],
      "tags": [
        "retail"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "which-agent-causes-task-failures-and-when",
      "name": "Which agent causes task failures and when?",
      "url": "https://arxiv.org/abs/2505.00212",
      "description": "Studies automated failure attribution in multi-agent systems and releases a dataset.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "whispers-of-wealth-red-teaming-the-agent-payments-protocol-via-prompt-injection",
      "name": "Whispers of wealth: red-teaming the Agent Payments Protocol via prompt injection",
      "url": "https://arxiv.org/abs/2601.22569",
      "description": "Security analysis of AP2 flows under prompt injection.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "agent_types": [
        "transactional"
      ],
      "tags": [
        "payments"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "why-do-multi-agent-llm-systems-fail",
      "name": "Why do multi-agent LLM systems fail?",
      "url": "https://arxiv.org/abs/2503.13657",
      "description": "Analyzes failure modes of multi-agent systems and releases annotated traces.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "willful-disobedience-automatically-detecting-failures-in-agentic-traces",
      "name": "Willful disobedience: automatically detecting failures in agentic traces",
      "url": "https://arxiv.org/abs/2603.23806",
      "description": "Studies automatic detection of failures in agent traces.",
      "type": "paper",
      "category": "learning",
      "subcategory": "papers",
      "added": "2026-10-20",
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "evaluating-ai-agents-deeplearning-ai",
      "name": "Evaluating AI Agents (DeepLearning.AI)",
      "url": "https://www.deeplearning.ai/courses/evaluating-ai-agents",
      "description": "Short course on adding tracing to an agent and evaluating its components, taught with Arize.",
      "type": "course",
      "category": "learning",
      "subcategory": "courses",
      "added": "2026-10-20",
      "tags": [
        "evals",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "getting-started-with-opentelemetry-lfs148",
      "name": "Getting Started with OpenTelemetry (LFS148)",
      "url": "https://training.linuxfoundation.org/training/getting-started-with-opentelemetry-lfs148/",
      "description": "Free online Linux Foundation course covering manual and automatic OpenTelemetry instrumentation and Collector pipelines.",
      "type": "course",
      "category": "learning",
      "subcategory": "courses",
      "added": "2026-10-20",
      "tags": [
        "logs",
        "metrics",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "hugging-face-agents-course",
      "name": "Hugging Face Agents Course",
      "url": "https://huggingface.co/learn/agents-course/unit0/introduction",
      "description": "Free course on building agents; has a bonus unit on agent observability and evaluation.",
      "type": "course",
      "category": "learning",
      "subcategory": "courses",
      "added": "2026-10-20",
      "repo_url": "https://github.com/huggingface/agents-course",
      "stars": 34799,
      "archived": false,
      "pushed_at": "2026-11-10T00:53:52Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "anthropic-engineering-how-we-built-our-multi-agent-research-system",
      "name": "Anthropic engineering: how we built our multi-agent research system",
      "url": "https://www.anthropic.com/engineering/multi-agent-research-system",
      "description": "Engineering write-up of a multi-agent research system that describes production tracing for debugging.",
      "type": "article",
      "category": "learning",
      "subcategory": "case-studies",
      "added": "2026-10-20",
      "agent_types": [
        "research"
      ],
      "tags": [
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "elastic-ai-agent-observability-with-otel-openlit-and-elastic",
      "name": "Elastic: AI agent observability with OTel, OpenLIT and Elastic",
      "url": "https://www.elastic.co/observability-labs/blog/ai-observability-web-agents-openlit",
      "description": "Elastic blog on monitoring web-browsing agents with OpenTelemetry, OpenLIT and Elastic.",
      "type": "article",
      "category": "learning",
      "subcategory": "case-studies",
      "added": "2026-10-20",
      "agent_types": [
        "research"
      ],
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "elastic-genai-observability-for-customer-support",
      "name": "Elastic: GenAI observability for customer support",
      "url": "https://www.elastic.co/search-labs/blog/genai-customer-support-observability",
      "description": "Engineering account of monitoring a customer support assistant built on Elastic.",
      "type": "article",
      "category": "learning",
      "subcategory": "case-studies",
      "added": "2026-10-20",
      "agent_types": [
        "customer-support"
      ],
      "tags": [
        "customer-support",
        "logs"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "honeycomb-for-financial-services",
      "name": "Honeycomb for financial services",
      "url": "https://www.honeycomb.io/industries/financial-services",
      "description": "Vendor page on observability requirements in financial services, including retention for audit.",
      "type": "article",
      "category": "learning",
      "subcategory": "case-studies",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "tags": [
        "finance",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "pydantic-case-study-evergreen-ai",
      "name": "Pydantic case study: Evergreen.ai",
      "url": "https://pydantic.dev/case-studies/evergreenai",
      "description": "Case study of a financial planning agent team using tracing and evaluations in production.",
      "type": "article",
      "category": "learning",
      "subcategory": "case-studies",
      "added": "2026-10-20",
      "agent_types": [
        "enterprise-workflow"
      ],
      "tags": [
        "evals",
        "finance",
        "tracing"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "code-red-31-beyond-hype-the-real-impact-of-ai-on-observability",
      "name": "Code RED #31: beyond hype, the real impact of AI on observability",
      "url": "https://www.dash0.com/podcast/31-code-red-live-beyond-hype-the-real-impact-of-ai-on-observability",
      "description": "Live episode on agentic observability and OpenTelemetry support for AI.",
      "type": "talk",
      "category": "learning",
      "subcategory": "newsletters-podcasts",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "dash0-code-red-podcast",
      "name": "Dash0 Code RED podcast",
      "url": "https://www.dash0.com/podcast",
      "description": "Podcast about observability and OpenTelemetry, with episodes on AI and observability.",
      "type": "talk",
      "category": "learning",
      "subcategory": "newsletters-podcasts",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "datadog-opentelemetry-news-may-2026",
      "name": "Datadog OpenTelemetry news, May 2026",
      "url": "https://opensource.datadoghq.com/otel-news/2026/05/",
      "description": "Monthly roundup of OpenTelemetry developments, including GenAI conventions releases.",
      "type": "article",
      "category": "learning",
      "subcategory": "newsletters-podcasts",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "o11y-news",
      "name": "o11y.news",
      "url": "https://buttondown.com/o11y.news/archive/",
      "description": "Weekly newsletter linking to observability and OpenTelemetry reading.",
      "type": "article",
      "category": "learning",
      "subcategory": "newsletters-podcasts",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "o11ycast",
      "name": "O11ycast",
      "url": "https://www.heavybit.com/library/podcasts/o11ycast",
      "description": "Podcast on observability with episodes on AI systems and OpenTelemetry.",
      "type": "talk",
      "category": "learning",
      "subcategory": "newsletters-podcasts",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openobservability-talks-podcast",
      "name": "OpenObservability Talks podcast",
      "url": "https://creators.spotify.com/pod/profile/openobservability/",
      "description": "Podcast on open source observability with an episode on OpenTelemetry for GenAI.",
      "type": "talk",
      "category": "learning",
      "subcategory": "newsletters-podcasts",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "openobservability-talks-opentelemetry-for-genai-and-the-openllmetry-project",
      "name": "OpenObservability Talks: OpenTelemetry for GenAI and the OpenLLMetry project",
      "url": "https://www.castfox.net/podcast/openobservability-talks-1013852/episode/opentelemetry-for-genai-and-the-openllmetry-project-openobservability-talks-s6e06-211572",
      "description": "Podcast episode (S6E06) with the creator of OpenLLMetry on GenAI conventions and tracing.",
      "type": "talk",
      "category": "learning",
      "subcategory": "newsletters-podcasts",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "a2a-protocol-discussions",
      "name": "A2A protocol discussions",
      "url": "https://github.com/a2aproject/A2A/discussions",
      "description": "GitHub Discussions forum of the Agent2Agent protocol repository.",
      "type": "article",
      "category": "community",
      "added": "2026-10-20",
      "tags": [
        "a2a"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "cncf-slack-channel-otel-genai-instrumentation-wg",
      "name": "CNCF Slack channel otel-genai-instrumentation-wg",
      "url": "https://cloud-native.slack.com/archives/C06KR7ARS3X",
      "description": "Slack channel of the OpenTelemetry GenAI instrumentation working group in the CNCF workspace.",
      "type": "article",
      "category": "community",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "cncf-observability-day-at-kubecon-north-america-2026",
      "name": "CNCF: Observability Day at KubeCon North America 2026",
      "url": "https://www.cncf.io/blog/2026/09/24/observability-day-where-the-community-comes-together-at-kubecon-cloudnativecon-north-america-2026/",
      "description": "CNCF blog post announcing Observability Day on 2026-11-09, with AI and agent observability on the program.",
      "type": "article",
      "category": "community",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "model-context-protocol-discussions",
      "name": "Model Context Protocol discussions",
      "url": "https://github.com/modelcontextprotocol/modelcontextprotocol/discussions",
      "description": "GitHub Discussions forum of the Model Context Protocol specification repository.",
      "type": "article",
      "category": "community",
      "added": "2026-10-20",
      "tags": [
        "mcp"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-community",
      "name": "OpenTelemetry community",
      "url": "https://opentelemetry.io/community/",
      "description": "Page of the OpenTelemetry project on how to join its working groups, meetings and chat channels.",
      "type": "article",
      "category": "community",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-conventions-issues",
      "name": "OpenTelemetry GenAI conventions issues",
      "url": "https://github.com/open-telemetry/semantic-conventions-genai/issues",
      "description": "Issue tracker of the repository that holds the OpenTelemetry GenAI semantic conventions.",
      "type": "article",
      "category": "community",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-project-page-community-repo",
      "name": "OpenTelemetry GenAI project page (community repo)",
      "url": "https://github.com/open-telemetry/community/blob/main/projects/gen-ai.md",
      "description": "Describes the OpenTelemetry GenAI project, its scope, owners and meeting information.",
      "type": "article",
      "category": "community",
      "added": "2026-10-20",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-genai-sig-meeting-notes",
      "name": "OpenTelemetry GenAI SIG meeting notes",
      "url": "https://docs.google.com/document/d/1EKIeDgBGXQPGehUigIRLwAUpRGa7-1kXB736EaYuJ2M/edit",
      "description": "Shared meeting notes of the OpenTelemetry GenAI semantic conventions and instrumentation SIG.",
      "type": "article",
      "category": "community",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "opentelemetry-youtube-channel",
      "name": "OpenTelemetry YouTube channel",
      "url": "https://www.youtube.com/@otel-official",
      "description": "Official OpenTelemetry channel with recordings of project meetings and talks.",
      "type": "article",
      "category": "community",
      "added": "2026-10-20",
      "tags": [
        "otel-native"
      ],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "awesome-agent-observability-anhermon",
      "name": "awesome-agent-observability (anhermon)",
      "url": "https://github.com/anhermon/awesome-agent-observability",
      "description": "Link list on agent observability, grouped into standards, platforms, trace backends, evaluation, guardrails, gateways, MCP and frameworks.",
      "type": "list",
      "category": "related-lists",
      "added": "2026-10-20",
      "stars": 63,
      "archived": false,
      "pushed_at": "2026-11-03T08:27:37Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "awesome-agent-observability-danielt69",
      "name": "awesome-agent-observability (danielt69)",
      "url": "https://github.com/danielt69/awesome-agent-observability",
      "description": "Link list on agent observability with hands-on guides, platform comparisons, evaluation, guardrails, red teaming and benchmarks.",
      "type": "list",
      "category": "related-lists",
      "added": "2026-10-20",
      "stars": 1,
      "archived": false,
      "pushed_at": "2026-06-07T10:20:18Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "awesome-ai-sre",
      "name": "awesome-ai-sre",
      "url": "https://github.com/agamm/awesome-ai-sre",
      "description": "List of AI agents, production debugging, incident management, AIOps and chaos engineering tools for site reliability work.",
      "type": "list",
      "category": "related-lists",
      "added": "2026-10-20",
      "agent_types": [
        "devops"
      ],
      "stars": 146,
      "archived": false,
      "pushed_at": "2026-09-23T13:47:22Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "awesome-harness-engineering",
      "name": "awesome-harness-engineering",
      "url": "https://github.com/ai-boost/awesome-harness-engineering",
      "description": "Curated list on AI agent harness engineering with tools, patterns and evaluations.",
      "type": "list",
      "category": "related-lists",
      "added": "2026-10-20",
      "stars": 5134,
      "archived": false,
      "pushed_at": "2026-11-12T09:26:56Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "awesome-llm-observability-contextjet-ai",
      "name": "awesome-llm-observability (ContextJet-ai)",
      "url": "https://github.com/ContextJet-ai/awesome-llm-observability",
      "description": "Curated list of resources for observability of LLM applications.",
      "type": "list",
      "category": "related-lists",
      "added": "2026-10-20",
      "stars": 48,
      "archived": false,
      "pushed_at": "2026-11-11T01:06:54Z",
      "last_release": {
        "tag": "weekly-2026-11-09",
        "published_at": "2026-11-09T19:39:48Z"
      },
      "last_checked": "2026-11-12",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "awesome-llmops",
      "name": "Awesome-LLMOps",
      "url": "https://github.com/tensorchord/Awesome-LLMOps",
      "description": "Curated list of LLMOps tools.",
      "type": "list",
      "category": "related-lists",
      "added": "2026-10-20",
      "stars": 5972,
      "archived": false,
      "pushed_at": "2026-11-10T06:43:14Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "awesome-observability",
      "name": "awesome-observability",
      "url": "https://github.com/adriannovegil/awesome-observability",
      "description": "Curated list of observability resources, covering tools, practices and standards.",
      "type": "list",
      "category": "related-lists",
      "added": "2026-10-20",
      "stars": 750,
      "archived": false,
      "pushed_at": "2026-11-07T14:35:41Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [],
      "otel": false,
      "historical_section": false
    },
    {
      "slug": "awesome-opentelemetry",
      "name": "awesome-opentelemetry",
      "url": "https://github.com/magsther/awesome-opentelemetry",
      "description": "List of OpenTelemetry learning material, books, videos, tracing backends and instrumentation by language.",
      "type": "list",
      "category": "related-lists",
      "added": "2026-10-20",
      "stars": 992,
      "archived": false,
      "pushed_at": "2026-11-07T05:26:30Z",
      "last_release": null,
      "last_checked": "2026-11-12",
      "tags": [],
      "otel": false,
      "historical_section": false
    }
  ]
}
