AI Potluck
Product / UX / Telemetry & observability

Traccia

Traccia

The open-source Traccia Python SDK - the traccia package built from traccia-ai/traccia-py - for OpenTelemetry-based tracing, evaluation, governance and compliance across AI agents and LLM applications, with automatic instrumentation for OpenAI, Anthropic and Gemini, guardrail and safety-control detection, and EU AI Act and HIPAA-oriented evidence records. Core tracing exports as OTLP to any collector - Grafana Tempo, Jaeger, Zipkin, SigNoz, console or file - with no account required. The hosted Traccia platform at app.traccia.ai, which the SDK's prompt registry and persisted evaluation experiments call out to, is a separate commercial product and is not the product scored here.

The scored product is the SDK, not the hosted platform, and all three axes describe the SDK. The published Apache-2.0 repository is the whole of what ships; the hosted app.traccia.ai platform is a separate product for the prompt registry and experiment persistence, not a withheld part of the SDK itself. The traccia PyPI package is declared as a measurement artifact because it is the SDK - installing it installs the scored product - and its PyPI project URLs point back at traccia-ai/traccia-py. Had the hosted platform been the scored product, the same package would have been a client and could not have been declared. Verified 2026-09-02 via the traccia-ai/traccia-py repository.

Openness

5 medium confidence
5.0
license
Apache-2.0(OSI, single root LICENSE)
source
public(the whole tracing product - init/observe, automatic instrumentation, all listed exporters (Grafana Tempo, Jaeger, Zipkin, SigNoz, console, file) - ships and runs with no account)
core-gated
ungated(prompt-registry fetch (load_prompt) and persisted evaluation experiments call the hosted app.traccia.ai platform, but that platform is a separate product sold beside the SDK, not a withheld part of the tracing SDK itself

The tracing, instrumentation and offline-evaluation core is a complete, self-contained Apache-2.0 SDK that exports over OTLP to any collector with no account required. Two named functions - `load_prompt` (a prompt registry) and persisted `evaluate()` experiments - require a workspace API key against the hosted Traccia platform, which has no self-hostable equivalent in this repository. That is the same shape the ladder already resolves as ungated for `pydantic-ai`+Logfire and `langchain`+LangSmith - a complete open core with an optional hosted platform sold beside it, not a paid tier carved out of the core's own functionality. Recorded at medium confidence because, unlike those precedents, the optional platform is Traccia's own commercial product rather than an unrelated one.

Adoption

1 high confidence
1.0

The traccia package draws 764 PyPI downloads a month, well inside the <10K band. The package is the scored product - the SDK itself, not a client for the hosted Traccia platform - so its install count is the product's own usage. 108 GitHub stars on a repository created in January 2026 are consistent with a very young product still building adoption.

Capability

4 medium confidence
4.0

Tracing, prompt management and evaluation-with-experiments together cover every dimension this category grades, and the governance/compliance evidence layer is a genuine addition over the anchor. That puts it level with Langfuse at 4, with the caveat that the prompt and persisted-evaluation halves depend on the hosted platform rather than shipping fully self-contained.

  • https://raw.githubusercontent.com/traccia-ai/traccia-py/main/README.md recorded 2026-09-02

    Feature list: automatic instrumentation, framework integrations, LLM-aware tracing (tokens, costs, prompts, completions, latency), guardrail detection, "AI Governance and Compliance: EU AI Act and HIPAA-oriented evidence", prompt management via `load_prompt`/`prefetch_prompts`, and offline evaluation via `evaluate()` running a task and scorers over a dataset.

Verified 2026-09-02