Analyzes your codebase and auto-generates production-grade OpenTelemetry
instrumentation without you writing a single line of code.
Works in VS Code, Cursor, Windsurf, and more.Analyzes your codebase and auto-generates OTel instrumentation — without you writing a single line of code.
The spec is complex. The imports are endless. Skip it and prod is a black box. There's a better way.
LLMs write spans that compile. Otex writes spans that are correct — sourced from the OTel semantic conventions spec, every time.
Plausible-sounding but wrong — db.query instead of db.statement. Breaks grouping and alerting in prod.
Every key from the OTel semantic conventions spec. db.system, http.request.method. Always correct.
Only instruments what you described. HTTP calls in utilities, DB queries in helpers — all invisible.
Parses your entire codebase. Finds every HTTP call, DB op, and file I/O across every file and framework boundary.
Run it twice, get different span names and structure. Unpredictable output by design.
Same codebase, same output every time. Spec-driven means predictable, reviewable, safe to ship.
From zero coverage to production-grade OTel — without you writing a single line of instrumentation code.




Guardrails, coverage visibility, and spec-correct semantics — built in, not bolted on.
db.system, http.request.method, rpc.service — correct every time.Framework-aware instrumentation for the languages you already use — not generic boilerplate.
More languages on the way — Go, Java, Ruby, and others are in progress.
Free extension. Bring your Anthropic API key.
Works with Parseable and any OTLP collector.