freshcrate
Skin:/
Home > AI Agents > openlit

openlit

Open source platform for AI Engineering: OpenTelemetry-native LLM Observability, GPU Monitoring, Guardrails, Evaluations, Prompt Management, Vault, Playground. 🚀💻 Integrates with 50+ LLM Providers,

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Open source platform for AI Engineering: OpenTelemetry-native LLM Observability, GPU Monitoring, Guardrails, Evaluations, Prompt Management, Vault, Playground. 🚀💻 Integrates with 50+ LLM Providers, VectorDBs, Agent Frameworks and GPUs.

README

OpenLIT Logo

Observability, Evaluations, Rule Engine, Guardrails, Prompts, Vault, Playground, FleetHub

Open Source Platform for AI Engineering

Documentation | Quickstart | Python SDK | Typescript SDK | Go SDK |

❤️ Sponsor this project ❤️

OpenLIT License Downloads GitHub Last Commit GitHub Contributors

Slack X

demo.mp4

OpenLIT allows you to simplify your AI development workflow, especially for Generative AI and LLMs. It streamlines essential tasks like experimenting with LLMs, organizing and versioning prompts, and securely handling API keys. With just one line of code, you can enable OpenTelemetry-native observability, offering full-stack monitoring that includes LLMs, vector databases, and GPUs. This enables developers to confidently build AI features and applications, transitioning smoothly from testing to production.

This project proudly follows and maintains the Semantic Conventions with the OpenTelemetry community, consistently updating to align with the latest standards in Observability.

⚡ Features

OpenLIT Banner

  • 📈 Analytics Dashboard: Monitor your AI application's health and performance with detailed dashboards that track metrics, costs, and user interactions, providing a clear view of overall efficiency.

  • 🔌 OpenTelemetry-native Observability SDKs: Vendor-neutral SDKs (Python, TypeScript, Go) to send traces and metrics to your existing observability tools.

  • 🛡️ 11 Built-in Evaluation Types: Automated LLM-as-a-Judge evaluation with hallucination, bias, toxicity, safety, instruction following, completeness, conciseness, sensitivity, relevance, coherence, and faithfulness detection. Context-aware evaluation that treats provided context as the source of truth.

  • ⚙️ Rule Engine: Define conditional rules with AND/OR logic to match runtime trace attributes and dynamically retrieve contexts, prompts, and evaluation configs. SDK support across Python, TypeScript, and Go.

  • 💲 Cost Tracking for Custom and Fine-Tuned Models: Tailor cost estimations for specific models using custom pricing files for precise budgeting.

  • 🐛 Exceptions Monitoring Dashboard: Quickly spot and resolve issues by tracking common exceptions and errors with a dedicated monitoring dashboard.

  • 💭 Prompt Management: Manage and version prompts using Prompt Hub for consistent and easy access across applications.

  • 🔑 API Keys and Secrets Management: Securely handle your API keys and secrets centrally, avoiding insecure practices.

  • 🎮 Experiment with different LLMs: Use OpenGround to explore, test and compare various LLMs side by side.

  • 🚀 Fleet Hub for OpAMP Management: Centrally manage and monitor OpenTelemetry Collectors across your infrastructure using the OpAMP (Open Agent Management Protocol) with secure TLS communication.

🚀 Getting Started with LLM Observability

flowchart TB;
    subgraph " "
        direction LR;
        subgraph " "
            direction LR;
            OpenLIT_SDK[OpenLIT SDK] -->|Sends Traces & Metrics| OTC[OpenTelemetry Collector];
            OTC -->|Stores Data| ClickHouseDB[ClickHouse];
        end
        subgraph " "
            direction RL;
            OpenLIT_UI[OpenLIT] -->|Pulls Data| ClickHouseDB;
        end
    end
Loading

Step 1: Deploy OpenLIT Stack

  1. Git Clone OpenLIT Repository

    Open your command line or terminal and run:

    git clone git@github.com:openlit/openlit.git
  2. Self-host using Docker

    Deploy and run OpenLIT with the following command:

    docker compose up -d

For instructions on installing in Kubernetes using Helm, refer to the Kubernetes Helm installation guide.

Step 2: Install OpenLIT SDK

Open your command line or terminal and run:

pip install openlit

For instructions on using the TypeScript SDK, visit the TypeScript SDK Installation guide.

Step 3: Initialize OpenLIT in your Application

Integrate OpenLIT into your AI applications by adding the following lines to your code.

import openlit

openlit.init()

Configure the telemetry data destination as follows:

Purpose Parameter/Environment Variable For Sending to OpenLIT
Send data to an HTTP OTLP endpoint otlp_endpoint or OTEL_EXPORTER_OTLP_ENDPOINT "http://127.0.0.1:4318"
Authenticate telemetry backends otlp_headers or OTEL_EXPORTER_OTLP_HEADERS Not required by default

💡 Info: If the otlp_endpoint or OTEL_EXPORTER_OTLP_ENDPOINT is not provided, the OpenLIT SDK will output traces directly to your console, which is recommended during the development phase.

Example


Initialize using Function Arguments

Add the following two lines to your application code:

import openlit

openlit.init(
  otlp_endpoint="http://127.0.0.1:4318", 
)

Details
Initialize using Environment Variables

Add the following two lines to your application code:

import openlit

openlit.init()

Then, configure the your OTLP endpoint using environment variable:

export OTEL_EXPORTER_OTLP_ENDPOINT = "http://127.0.0.1:4318"

Step 4: Visualize and Optimize

With the Observability data now being collected and sent to OpenLIT, the next step is to visualize and analyze this data to get insights into your AI application's performance, behavior, and identify areas of improvement.

Just head over to OpenLIT at 127.0.0.1:3000 on your browser to start exploring. You can login using the default credentials:

  • Email: user@openlit.io
  • Password: openlituser

📦 Supported Integrations

OpenLIT auto-instruments 50+ LLM providers, AI frameworks, and vector databases with a single line of code. Each integration produces OpenTelemetry-native traces and metrics. Click any card to view the integration docs.

LLM Providers

OpenAI
Anthropic
Cohere
Mistral AI
Groq
Google AI Studio
Together AI
Ollama
AWS Bedrock
Azure AI Inference
Vertex AI
vLLM
Reka
LiteLLM
Hugging Face
AI21
GPT4All
PremAI
Sarvam AI
Julep
MultiOn

AI Frameworks

LangChain
LlamaIndex
CrewAI
Pydantic AI
Agno
Browser Use
Haystack
Letta
Mem0
AG2 (AutoGen)
Controlflow
Crawl4AI
Dynamiq
OpenAI Agents
Firecrawl
Google ADK
LangGraph
Smolagents
Strands Agents
Claude Agent SDK
MS Agent Framework

Vector Databases

Pinecone
ChromaDB
Qdrant
Milvus
Astra DB
PostgreSQL

Specialized Tools

ElevenLabs
AssemblyAI
MCP

🛣️ Roadmap

We are dedicated to continuously improving OpenLIT. Here's a look at what's been accomplished and what's on the horizon:

Feature Status
OpenTelemetry-native Observability SDK for Tracing and Metrics ✅ Completed
OpenTelemetry-native GPU Monitoring ✅ Completed
Exceptions and Error Monitoring ✅ Completed
Prompt Hub for Managing and Versioning Prompts ✅ Completed
OpenGround for Testing and Comparing LLMs ✅ Completed
Vault for Central Management of LLM API Keys and Secrets ✅ Completed
Cost Tracking for Custom Models ✅ Completed
Real-Time Guardrails Implementation ✅ Completed
Programmatic Evaluation for LLM Response ✅ Completed
Fleet Hub for OpAMP Management ✅ Completed
Auto-Evaluation Metrics Based on Usage 🔜 Coming Soon
Human Feedback for LLM Events 🔜 Coming Soon
Dataset Generation Based on LLM Events 🔜 Coming Soon
Search over Traces 🔜 Coming Soon

🌱 Contributing

Whether it's big or small, we love contributions 💚. Check out our Contribution guide to get started

Unsure where to start? Here are a few ways to get involved:

  • Join our Slack or Discord community to discuss ideas, share feedback, and connect with both our team and the wider OpenLIT community.

Your input helps us grow and improve, and we're here to support you every step of the way.

OpenLIT - One click observability, evals for LLMs & GPUs | Product Hunt Example Image

💚 Community & Support

Connect with OpenLIT community and maintainers for support, discussions, and updates:

  • 🌟 If you like it, leave a star on our GitHub.
  • 🌍 Join our Slack or Discord community for live interactions and questions.
  • 🐞 Report bugs on our GitHub Issues to help us improve OpenLIT.
  • 𝕏 Follow us on X for the latest updates and news.

License

OpenLIT is available under the Apache-2.0 license.

🙇‍♂️ Acknowledgments

This project is proudly supported by:

       

💻 Contributors

Release History

VersionChangesUrgencyDate
otel-gpu-collector-0.0.6## What's Changed * feat: Make otel-gpu-collector contributions easier by @cbirkhold in https://github.com/openlit/openlit/pull/1228 * build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1221 * fix: arm64 native build by @cbirkhold in https://github.com/openlit/openlit/pull/1252 ## New Contributors * @cbirkhold made their first contribution in https://github.com/openlit/openlit/pull/1228 **Full Changelog**: httHigh6/3/2026
openlit-1.21.0## What's Changed * feat: Support offline evals and remove LLM based evals by @amanagarwal042 in https://github.com/openlit/openlit/pull/1185 * feat: Update guardrails logic by @amanagarwal042 in https://github.com/openlit/openlit/pull/1187 * feat: update Agents page by @amanagarwal042 in https://github.com/openlit/openlit/pull/1191 * feat: support remote agent lifecycle by @amanagarwal042 in https://github.com/openlit/openlit/pull/1192 * Feat: Revamp telemetry data views and trace detail eHigh5/27/2026
py-1.42.0## What's Changed * feat: add instrumentation for DigitalOcean Inference by @amanagarwal042 in https://github.com/openlit/openlit/pull/1184 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.13.0...py-1.42.0High5/8/2026
controller-0.2.0## What's Changed * feat: Update VM Docs by @amanagarwal042 in https://github.com/openlit/openlit/pull/1168 * feat: make OTLP endpoints UI-configurable with per-signal support by @amanagarwal042 in https://github.com/openlit/openlit/pull/1175 * ci: pin controller workflows to ubuntu-24.04 by @amanagarwal042 in https://github.com/openlit/openlit/pull/1176 * fix: `generalize-controller-desired-states-v2` migration error by @amanagarwal042 in https://github.com/openlit/openlit/pull/1178 * fix:High5/8/2026
openlit-1.19.1## What's Changed * fix: harden OpenLit security by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1167 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.19.0...openlit-1.19.1High5/1/2026
py-1.41.2## What's Changed * fix(openai): preserve endpoint metadata when chat calls fail by @cooleryu in https://github.com/openlit/openlit/pull/1139 * fix(ts/langchain): propagate AIMessage.tool_calls to gen_ai.output.messages by @imxinde in https://github.com/openlit/openlit/pull/1134 * fix(google_ai_studio): add missing GEN_AI_USAGE_REASONING_TOKENS semconv by @saivedant169 in https://github.com/openlit/openlit/pull/1137 * build(deps): bump the go_modules group across 3 directories with 5 updatesHigh4/27/2026
openlit-1.18.1## What's Changed * chore: add new providers for pricing and new models by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1126 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.18.0...openlit-1.18.1High4/20/2026
py-1.41.1## What's Changed * fix: add safe wrapping of functions by @ishanjainn in https://github.com/openlit/openlit/pull/1124 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.41.0...py-1.41.1High4/19/2026
py-1.41.0## What's Changed * feat: Support OpenAI V2 by @ishanjainn in https://github.com/openlit/openlit/pull/1121 * feat: add custom_metrics_attributes for grouping metrics by custom tags by @Dheeraj-Bhaskaruni in https://github.com/openlit/openlit/pull/1115 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.18.0...py-1.41.0High4/17/2026
openlit-1.18.0## What's Changed * build(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1105 * build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1104 * build(deps): bump docker/login-action from 3.7.0 to 4.1.0 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1103 * build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in https://github.com/High4/17/2026
py-1.40.3## What's Changed * fix: handle special characters in cron metadata safely by @RinZ27 in https://github.com/openlit/openlit/pull/1045 * fix: ensure trailing newline in crontab input and remove redundant try/catch by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1108 * feat: add telemetry support for Anthropic stream helper methods by @naman-jain-15 in https://github.com/openlit/openlit/pull/1112 ## New Contributors * @RinZ27 made their first contribution in https://github.coHigh4/8/2026
py-1.40.2## What's Changed * fix(agno): respect yield_run_output in Team arun stream wrapper by @bajrangostwal in https://github.com/openlit/openlit/pull/1101 ## New Contributors * @bajrangostwal made their first contribution in https://github.com/openlit/openlit/pull/1101 **Full Changelog**: https://github.com/openlit/openlit/compare/otel-gpu-collector-0.0.4...py-1.40.2Medium4/6/2026
otel-gpu-collector-0.0.4## What's Changed * feat: use ebpf to improve GPU monitoring collector by @amanagarwal042 in https://github.com/openlit/openlit/pull/1098 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.40.1...otel-gpu-collector-0.0.4Medium4/2/2026
py-1.40.1## What's Changed * fix: Add aliases for disable instrumentations by @amanagarwal042 in https://github.com/openlit/openlit/pull/1097 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.17.3...py-1.40.1Medium4/2/2026
openlit-1.17.3## What's Changed * fix: Operator example to use OTEL_RESOURCE_ATTRIBUTES by @ishanjainn in https://github.com/openlit/openlit/pull/1092 * fix: Docs example for OpenLIT operator by @ishanjainn in https://github.com/openlit/openlit/pull/1093 * fix: trace hierarchy, cost precision, graph interactivity, and detail navigation by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1084 * fix: Fix PostHog event tracking and add coverage for untracked features by @AmanAgarwal041 in https://gMedium4/1/2026
operator-0.0.2## What's Changed * fix: k8s Attributes not automatically set in spans by Operator by @ishanjainn in https://github.com/openlit/openlit/pull/1091 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.40.0...operator-0.0.2Medium3/31/2026
py-1.40.0## What's Changed * fix: OpenTelemetry Semantic convention compliance in CrewAI, AGNO and Google ADK by @ishanjainn in https://github.com/openlit/openlit/pull/1082 * fix: agents spans in Microsoft Agent framework by @ishanjainn in https://github.com/openlit/openlit/pull/1085 * fix: `smolagents` and `AWS Strands` OpenTelemetry Instrumentation to follow OTel Semantic conventions by @ishanjainn in https://github.com/openlit/openlit/pull/1088 * feat: Support custom attributes by @ishanjainn in hMedium3/31/2026
openlit-1.17.2## What's Changed * Fix: Langchain and langraph instrumentation to follow GenAI semconv by @ishanjainn in https://github.com/openlit/openlit/pull/1079 * docs: add Agent Governance Toolkit integration guide by @imran-siddique in https://github.com/openlit/openlit/pull/1062 * fix: remove litellm supply chain risk and pin all Dockerfile base images by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1077 ## New Contributors * @imran-siddique made their first contribution in https:/Medium3/26/2026
openlit-1.17.1## What's Changed * feat: rule engine SDK, custom evaluation types, 11 built-in evals, and UI fixes by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1076 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.17.0...openlit-1.17.1Medium3/25/2026
go-0.2.0 ### Added - `EvaluateRule()` — Rule Engine SDK function to evaluate trace attributes against OpenLIT rules and retrieve matching contexts, prompts, and evaluation configs - `RuleEntityType` constants: `RuleEntityContext`, `RuleEntityPrompt`, `RuleEntityEvaluation` - `EvaluateRuleOptions` and `EvaluateRuleResult` types for structured request/response - Environment variable fallbacks: `OPENLIT_URL` and `OPENLIT_API_KEY` - Standalone HTTP call — does not require `openlit.Init()` - Unit tests with Medium3/25/2026
py-1.39.0## What's Changed * feat: rule engine SDK support, 11 evaluation types, context-as-truth evals, and UI improvements by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1074 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.38.2...py-1.39.0Medium3/25/2026
ts-1.11.0## What's Changed * feat: rule engine SDK support, 11 evaluation types, context-as-truth evals, and UI improvements by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1074 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.10.0...ts-1.11.0Medium3/25/2026
openlit-1.17.0## What's Changed * feat: rule engine SDK support, 11 evaluation types, context-as-truth evals, and UI improvements by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1074 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.16.1...openlit-1.17.0Medium3/25/2026
py-1.38.2## What's Changed * feat: add span name filter by @chris-araki in https://github.com/openlit/openlit/pull/1065 * fix: remove hardcoded temperature=0.0 from eval LLM calls by @saivedant169 in https://github.com/openlit/openlit/pull/1071 * feat: add VictoriaMetrics stack as destination by @hagen1778 in https://github.com/openlit/openlit/pull/1067 * build(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1070 * build(deps):Medium3/24/2026
py-1.38.1## What's Changed * fix: handle content=None and non-dict messages in format_content() by @saivedant169 in https://github.com/openlit/openlit/pull/1060 * fix: remove langchain dependency by @natez56 in https://github.com/openlit/openlit/pull/1063 * build(deps): bump docker/build-push-action from 6.18.0 to 7.0.0 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1058 * build(deps): bump docker/login-action from 3.7.0 to 4.0.0 by @dependabot[bot] in https://github.com/openlit/openlLow3/18/2026
py-1.38.0## What's Changed * feat(sdk/python): add agent-level metric attribution by @Alex3k in https://github.com/openlit/openlit/pull/1047 ## New Contributors * @Alex3k made their first contribution in https://github.com/openlit/openlit/pull/1047 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.37.5...py-1.38.0Low3/15/2026
py-1.37.5## What's Changed * test(client): add comprehensive Jest unit test suite with CI coverage reporting by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1039 * fix: trigger for ui test workflow by @ishanjainn in https://github.com/openlit/openlit/pull/1048 * fix: Add version-aware Qdrant instrumentation for v1.16.0+ compatibility by @VedantMadane in https://github.com/openlit/openlit/pull/981 * build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/opeLow3/13/2026
openlit-1.16.1## What's Changed * fix: trace view ui updated with timeline view, graph view and some extra information on the request details sheet by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1036 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.10.1...openlit-1.16.1Low3/5/2026
ts-1.10.1## What's Changed * fix: Issues in Agno and Langgraph instrumentation by @ishanjainn in https://github.com/openlit/openlit/pull/1029 * feat(typescript): add integrations, align semantic conventions, derive version from package.json by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1035 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.9.1...ts-1.10.1Low3/3/2026
ts-1.9.1## What's Changed * feat(typescript-sdk): align trace attributes with Python SDK for all instrumentation providers by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1026 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.9.0...ts-1.9.1Low2/27/2026
py-1.37.4## What's Changed * feat: Support Otel Logs as an option in evals export by @ishanjainn in https://github.com/openlit/openlit/pull/1025 **Full Changelog**: https://github.com/openlit/openlit/compare/go-0.1.0...py-1.37.4Low2/27/2026
go-0.1.0 ### Added - Initial release of the OpenLIT Go SDK - OpenTelemetry-native instrumentation for OpenAI (chat completions, streaming, embeddings, image generation) - OpenTelemetry-native instrumentation for Anthropic (messages, streaming, tool use) - Automatic token usage tracking with `gen_ai.client.token.usage` histogram - Operation duration metric `gen_ai.client.operation.duration` - Streaming metrics: `gen_ai.server.time_to_first_token`, `gen_ai.server.time_per_output_token`, `gen_ai.client.opeLow2/26/2026
py-1.37.2## What's Changed * feat: Update Evals to align with OTel semconv by @ishanjainn in https://github.com/openlit/openlit/pull/1022 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.37.1...py-1.37.2Low2/26/2026
py-1.37.1## What's Changed * fix(ci): replace pull_request_target with pull_request to prevent secret exfiltration by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1017 * feat: Align with OpenTelemetry GenAI Semconv by @ishanjainn in https://github.com/openlit/openlit/pull/1018 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.9.0...py-1.37.1Low2/25/2026
ts-1.9.0## What's Changed * feat(ts-sdk): add LangChain, LlamaIndex, Pinecone, Vercel AI integrations, Bedrock & fix OpenAI parity by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1016 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.8.0...ts-1.9.0Low2/24/2026
py-1.37.0## What's Changed * fix: Dependency issues for opentelemetry semcov library by @ishanjainn in https://github.com/openlit/openlit/pull/1006 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.8.0...py-1.37.0Low2/24/2026
ts-1.8.0## What's Changed * feat(ts-sdk): OTel message format, streaming fixes, metrics parity, new addons, and docs updates by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1005 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.7.1...ts-1.8.0Low2/23/2026
openlit-1.16.0## What's Changed * [Feature]: Enhanced Organisation Management with Role-Based Access and Compact UI by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/988 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.4...openlit-1.16.0Low2/20/2026
py-1.36.9## What's Changed * Add Events for OpenAI instrumentation and Evals by @ishanjainn in https://github.com/openlit/openlit/pull/999 * feat: Use Otel Events in Anthropic, Google, Azure and AWS instrumentations by @ishanjainn in https://github.com/openlit/openlit/pull/1000 * feat: Adopt OpenTelemetry Semantic convention in GenAI spans by @ishanjainn in https://github.com/openlit/openlit/pull/1001 * feat: Update LLM instrumentations to align with OTel Semcov by @ishanjainn in https://github.com/oLow2/19/2026
py-1.36.8## What's Changed * docs: add Dash0 as observability destination by @kaspernissen in https://github.com/openlit/openlit/pull/985 * fix(langgraph): prevent wrapping of ToolNode objects by @llukito in https://github.com/openlit/openlit/pull/991 * fix: handle None tool arguments in OpenAI streaming responses by @josefonte in https://github.com/openlit/openlit/pull/990 * fix(qdrant): update instrumentation for qdrant-client 1.16.0+ by @josefonte in https://github.com/openlit/openlit/pull/972 * Low2/6/2026
py-1.36.7## What's Changed * feat: Add instrumentation for psycopg3 by @ishanjainn in https://github.com/openlit/openlit/pull/983 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.36.6...py-1.36.7Low1/27/2026
py-1.36.6## What's Changed * feat: Update instrumentation for langgraph by @ishanjainn in https://github.com/openlit/openlit/pull/982 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.4...py-1.36.6Low1/27/2026
openlit-1.15.4## What's Changed * fix: OpenGround V2 - Complete UI overhaul with enhanced provider and model management by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/976 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.3...openlit-1.15.4Low1/21/2026
openlit-1.15.3## What's Changed * fix: Opamp Supervisor not able to run or execute in the linux environment by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/967 * fix: font issue failing on the github actions by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/968 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.2...openlit-1.15.3Low1/9/2026
openlit-1.15.2## What's Changed * fix: database doesn't exist fix for open telemetry collector through opamp server by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/963 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.1...openlit-1.15.2Low1/5/2026
openlit-1.15.1## What's Changed * fix(agno): deprecate old Agno yield_run_response parameter for new yi… by @Akaban in https://github.com/openlit/openlit/pull/948 * feat: Support Multiple OpenTelemetry Processors by @patcher9 in https://github.com/openlit/openlit/pull/962 * Fix: Getting started pages for the features, docker image build failures by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/942 ## New Contributors * @Akaban made their first contribution in https://github.com/openlit/oLow1/5/2026
py-1.36.3## What's Changed * feat: update langchain instrumentation by @ishanjainn in https://github.com/openlit/openlit/pull/952 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.36.2...py-1.36.3Low12/12/2025
py-1.36.2## What's Changed * feat: Update langchain instrumentation by @ishanjainn in https://github.com/openlit/openlit/pull/944 ## New Contributors * @ishanjainn made their first contribution in https://github.com/openlit/openlit/pull/944 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.7.1...py-1.36.2Low12/8/2025
ts-1.7.1## What's Changed * fix: openai typescript fixes by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/938 * chore: typescript npm version bump by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/939 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.7.0...ts-1.7.1Low11/14/2025
py-1.36.1## What's Changed * feat: add support langchain `astream` by @patcher9 in https://github.com/openlit/openlit/pull/936 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.36.0...py-1.36.1Low11/12/2025
py-1.36.0## What's Changed * Bug: No content attributes when using OpenLIT CLI by @patcher9 in https://github.com/openlit/openlit/pull/931 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.0...py-1.36.0Low11/11/2025
openlit-1.15.0## What's Changed * Feat: add Fleet Hub for centralized OpenTelemetry collector management with OpAMP by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/923 * fix: readme added fleet hub on the main readme and contributing md by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/927 * fix: release docker image reference to dockerfile by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/928 **Full Changelog**: https://github.com/openlit/openlit/compare/otel-gpuLow11/10/2025
otel-gpu-collector-0.0.3## What's Changed * fix: instead of burning 100% CPU in a endless loop, use threading.Event by @phueper in https://github.com/openlit/openlit/pull/926 ## New Contributors * @phueper made their first contribution in https://github.com/openlit/openlit/pull/926 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.35.9...otel-gpu-collector-0.0.3Low11/7/2025
py-1.35.9## What's Changed * fix: Agno workflow arun() method being wrapped with coroutine. by @patcher9 in https://github.com/openlit/openlit/pull/917 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.14.7...py-1.35.9Low10/27/2025
openlit-1.14.7## What's Changed * Feat: Update feature issue template by @patcher9 in https://github.com/openlit/openlit/pull/904 * [Fix]: ui revamp of the overall product by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/863 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.14.6...openlit-1.14.7Low10/24/2025
py-1.35.8## What's Changed * Fix: Invalid type NoneType for span attributes in Agno and wrong type of model name in pydantic-ai by @patcher9 in https://github.com/openlit/openlit/pull/903 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.14.6...py-1.35.8Low10/16/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

logfireAI observability platform for production LLM and agent systems.v4.35.0
SurfSenseAn open source, privacy focused alternative to NotebookLM for teams with no data limit's. Join our Discord: https://discord.gg/ejRNvftDp9v0.0.26
andy-universal-agent-rules🧠 Enhance your AI coding assistant with a universal knowledge base and rules system, compatible with any project and editor.main@2026-06-07
ai-news-aggregatorAn autonomous AI agent that crawls, summarizes, and publishes news articles.🚀main@2026-06-07
Flipkart-Product-Recommender-RAG🛒 Build a leading-edge e-commerce recommendation system using RAG architecture, Groq Llama 3, LangChain, and AstraDB, deployed on Kubernetes for scalability.main@2026-06-07

More in AI Agents

@blockrun/franklinFranklin — The AI agent with a wallet. Spends USDC autonomously to get real work done. Pay per action, no subscriptions.
hermes-agentThe agent that grows with you
awesome-copilotCommunity-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
e2bE2B SDK that give agents cloud environments