An OSS package to enable standardized tracing of AI applications and frameworks

traceAI is a set of conventions and plugins that is complimentary to OpenTelemetry to enable tracing of AI applications. It instruments and monitors different code executions across models, frameworks, and vendors and maps them to a set of standardized attributes for traces and spans.

traceAI is natively supported by Future AGI, but can be used with any OpenTelemetry-compatible backend as well. traceAI provides a set of instrumentations for popular machine learning SDKs and frameworks in a variety of languages.

Python

PackageDescriptionVersion
traceAI-openaitraceAI Instrumentation for OpenAI.
traceAI-anthropictraceAI Instrumentation for Anthropic.
traceAI-llamaindextraceAI Instrumentation for LlamaIndex.
traceAI-langchaintraceAI Instrumentation for LangChain.
traceAI-mistralaitraceAI Instrumentation for MistralAI.
traceAI-vertexaitraceAI Instrumentation for VertexAI.
traceAI-crewaitraceAI Instrumentation for CrewAI.
traceAI-haystacktraceAI Instrumentation for Haystack.
traceAI-litellmtraceAI Instrumentation for liteLLM.
traceAI-groqtraceAI Instrumentation for Groq.
traceAI-dspytraceAI Instrumentation for DSPy.
traceAI-bedrocktraceAI Instrumentation for AWS Bedrock.
traceAI-instructortraceAI Instrumentation for Instructor.