openlit.init(), the SDK automatically detects which supported libraries are installed in your environment and instruments them — no manual configuration required per library.
Auto-instrumentation is non-invasive. OpenLIT patches library internals at startup using the OpenTelemetry instrumentation API. Your application code does not need to change.
Supported integrations
LLM providers
OpenAI, Anthropic, Cohere, Mistral, Groq, AWS Bedrock, Vertex AI, and 20+ more providers
AI frameworks
LangChain, LlamaIndex, CrewAI, OpenAI Agents, Pydantic AI, AG2, Haystack, and more
Vector databases
ChromaDB, Pinecone, Qdrant, Milvus, Astra DB, and PostgreSQL
LLM providers
AI frameworks
Vector databases
Disabling specific instrumentors
To skip instrumentation for one or more libraries, pass their names to thedisabled_instrumentors parameter. Use the instrumentor key names shown in the table below.
GPU integrations
Monitor NVIDIA and AMD GPU utilization, memory, temperature, and power
Configuration
Full reference for all openlit.init() parameters
Destinations
Send telemetry to Datadog, Grafana, New Relic, and other observability stacks
