traceAI
FreeOpen-source OpenTelemetry-native tracing framework for LLM applications, with native LangChain instrumentation and support for 20+ frameworks. [](https://github.com/future-agi/traceAI)
About traceAI
traceAI is an open-source, OpenTelemetry-native observability framework for AI applications. It captures every LLM call, prompt, token count, retrieval step, and agent decision as structured traces. With drop-in instrumentation for over 50 AI frameworks across Python, TypeScript, Java, and C#, traceAI sends traces to any OpenTelemetry-compatible backend (Datadog, Grafana, Jaeger, Future AGI, etc.)—no new vendor or dashboard required. It provides standardized tracing, rich context (prompts, completions, tokens, model parameters, tool calls), and production-grade features including async support, streaming, error handling, and low overhead.
Key Features
Pros & Cons
- Fully open source and free to use
- Vendor agnostic - no vendor lock-in; works with existing OTel backends
- Supports 50+ AI frameworks across 4 languages (Python, TypeScript, Java, C#)
- Easy drop-in setup with minimal code changes
- Captures rich context beyond basic traces (prompts, tokens, model params, tool calls)
- Production-grade with async, streaming, and error handling support
- Requires setup and maintenance of an OpenTelemetry-compatible backend for visualization and storage
- Initial configuration of API keys and environment variables may be non-trivial for newcomers
- Tracing overhead may impact performance in extremely high-throughput scenarios
- Documentation and community support are still evolving (open-source project)