
OpenLLMetry adds LLM tracing to the OpenTelemetry monitoring stack a team already uses. It's for developers who need to follow model calls alongside database activity and API requests in their AI applications. The extensions run within your application and send standard OpenTelemetry data to your chosen monitoring destination.
Support covers local LLM calls through Ollama as well as hosted providers such as OpenAI, Anthropic, Gemini and AWS Bedrock. It also traces vector databases, including Chroma, Qdrant, Weaviate and LanceDB, so retrieval activity can sit alongside model calls in the same monitoring stack.
Framework integrations include LangChain, LangGraph, LlamaIndex, CrewAI and OpenAI Agents. MCP instrumentation covers that protocol too. Python is supported in this project, while OpenLLMetry-JS provides the JavaScript and TypeScript implementation.
Its standard output gives teams a choice of where traces go. Supported destinations include OpenTelemetry Collector, Grafana, SigNoz, Datadog and Honeycomb, as well as Traceloop. Instrumentation runs with your code; the destination can be a self-hosted monitoring system or a cloud service. You can use individual instrumentations with an existing OpenTelemetry setup or use the Traceloop SDK.
Traceloop maintains the project under the Apache 2.0 license. Current SDK and instrumentation releases do not collect their own usage telemetry; older SDK releases may collect it. Application traces go to the monitoring destination you select.
Claim this page with an email at traceloop.com. OpenLLMetry gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find OpenLLMetry?Promote it
Something wrong or outdated on this page?
8.5KUpdated 23 hours agoApache-2.0
Web#LLM tracing#MCP#Multimodal input
Bifrost is a self-hosted AI gateway for developers and teams whose applications use multiple model providers. It puts Ollama, custom model deployments, and cloud services behind one OpenAI-compatible API, so applications can switch models without maintaining a separate integration for each provider.
9.4KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Batch processing#LLM tracing#Structured output
59.9KUpdated 55 minutes ago
#Guardrails#MCP#Multi-user access
11.2KUpdated 5 months agoMIT
VS Code#Code execution#LLM tracing#Visual workflows
11.7KUpdated 23 hours ago
Docker · Web#LLM tracing#MCP#Ollama integration
1.2KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Guardrails#llama.cpp backend#LLM tracing
BAML is a programming language for developers building AI agents, with typed model calls and local tracing built into the language. It runs standalone on macOS, Linux and Windows, or alongside an existing application. The language is open source under Apache 2.0, and works offline.
LiteLLM gives platform teams one place to manage access to LLMs across providers. Its self-hosted AI gateway puts cloud services and internal or locally hosted models behind an OpenAI-compatible API, so applications can change models without changing their integration. Developers can also use its Python SDK directly.
Prompt flow is an MIT-licensed, open-source toolkit for developers who build LLM applications and need to test their behavior before deployment. Its development tools run locally, while an optional cloud version in Azure AI supports team collaboration. Feature development has ended.
Arize Phoenix is a self-hosted platform for developers who need to understand why an AI agent failed and test changes before shipping them. It runs on a laptop, in Docker, or on Kubernetes. Self-hosting keeps traces on your infrastructure; Phoenix Cloud provides a hosted alternative. Phoenix uses the Elastic License 2.0 (ELv2), a source-available license.
GoModel is a self-hosted AI gateway for developers and platform teams that want one API for local models and cloud providers. It accepts OpenAI- and Anthropic-compatible requests, so applications can keep their existing SDKs while the gateway handles provider selection and usage controls.