Awesome Infra for AI › LLM Observability & Tracing

traceloop/openllmetry-js

⭐ 412 TypeScript repository created 2023-09-27

OpenLLMetry-JS is a JavaScript/TypeScript implementation of the OpenLLMetry project, designed to provide comprehensive observability for applications built using Large Language Models (LLMs). It leverages the OpenTelemetry standard, which means it can seamlessly integrate with existing observability solutions like Datadog, Honeycomb, Grafana Tempo, and others. The project offers a set of instrumentations for various LLM providers (e.g., OpenAI, Anthropic, Cohere, Vertex AI, Bedrock) and vector databases (e.g., Pinecone, Chroma, Qdrant). Additionally, it supports LLM frameworks such as LangChain and LlamaIndex. By using OpenLLMetry-JS, developers can gain deep insights into the behavior and performance of their LLM-powered applications, monitoring calls, responses, and associated metadata. The project emphasizes ease of use with a straightforward SDK for quick integration, while also providing granular control for those who already have OpenTelemetry instrumentations in place. It aims to standardize LLM observability by contributing its semantic conventions to the broader OpenTelemetry community.

https://github.com/traceloop/openllmetry-js

generative-aillmopsobservabilityopentelemetrytypescriptjavascriptmonitoringmetricsmodel-monitoring

Also in LLM Observability & Tracing

langfuse/langfuse

Langfuse is an open-source LLM engineering platform for developing, monitoring, evaluating, and debugging AI applications, offering observability, prompt management, and evaluation capabilities.

comet-ml/opik

Opik is an open-source platform for comprehensive observability, evaluation, and optimization of LLM applications, RAG systems, and agentic workflows.

raga-ai-hub/RagaAI-Catalyst

RagaAI Catalyst is a Python SDK for comprehensive observability, monitoring, and evaluation of AI agents and LLM applications, offering tracing, debugging, and advanced analytics.

Arize-ai/phoenix

Phoenix is an open-source AI observability platform for LLM application experimentation, evaluation, and troubleshooting, providing tracing, evaluation, dataset management, prompt management, and a...

VoltAgent/voltagent

VoltAgent is an end-to-end AI Agent Engineering Platform offering an open-source TypeScript framework for building intelligent agents and a VoltOps Console for observability, automation, deployment...

traceloop/openllmetry

OpenLLMetry provides open-source observability for LLM applications by extending OpenTelemetry to capture traces and metrics from LLM providers, vector databases, and AI frameworks.

Helicone/helicone

Helicone is an open-source LLM observability platform and AI gateway that provides monitoring, evaluation, prompt management, and intelligent routing for large language models.

Agenta-AI/agenta

Agenta is an open-source LLMOps platform designed to accelerate the development of reliable LLM applications, offering integrated prompt management, evaluation, and observability features.