AltHub

comet-ml/opik Alternatives

LLM observability & evaluation

Opik is an Apache-2.0, self-hostable platform for tracing, evaluating, monitoring, and managing prompts for LLM applications and AI agents.

21.8kPythonApache-2.0active ยท last push 1mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

Arize-ai/phoenixGitHub

Choose for a Python-native, notebook-friendly tracing/eval platform with tight Arize integration.

AI Observability & Evaluation

11.2k
Python
NOASSERTION
active1mo ago
langwatch/langwatchGitHub

Choose for an eval/testing-centric LLM platform if you want a TypeScript stack and managed eval workflows.

The platform for LLM evaluations and AI agent testing

4.8k
TypeScript
Apache-2.0
active17d ago
lmnr-ai/lmnrGitHub

Choose if you want an agent-specific observability platform with a TypeScript stack and hosted option.

Laminar - open-source observability platform purpose-built for AI agents. YC S24.

3.3k
TypeScript
Apache-2.0
active18d ago
openlit/openlitGitHub

Choose if you want OpenTelemetry-native LLM/agent tracing and evals without Opik's server dependencies.

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.

2.7k
TypeScript
Apache-2.0
active1mo ago
langfuse/langfuseGitHub

Choose for a TypeScript/Python LLM observability and eval platform with self-hosting and broad framework integrations.

๐Ÿชข Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. ๐ŸŠYC W23

33.6k
TypeScript
NOASSERTION
active1mo ago
truera/trulensGitHub

Choose for feedback-function-driven LLM evaluation and tracking in Python if you do not need a full production dashboard.

Evaluation and Tracking for LLM Experiments and AI Agents

3.6k
Python
MIT
active19d ago
Scale3-Labs/langtraceGitHub

Choose for an OpenTelemetry-based LLM tracing/eval tool under AGPL if you want a self-hosted option.

Langtrace ๐Ÿ” is an open-source, Open Telemetry based end-to-end observability tool for LLM applications, providing real-time tracing, evaluations and metrics for popular LLMs, LLM frameworks, vectorDBs and more.. Integrate using Typescript, Python. ๐Ÿš€๐Ÿ’ป๐Ÿ“Š

1.2k
TypeScript
AGPL-3.0
slowing11mo ago
future-agi/future-agiGitHub

Choose for a full Apache-2.0 tracing/eval/simulation/guardrails platform if you want an all-in-one Opik peer.

Open-source, end-to-end platform for evaluating, observing, and improving LLM and AI agent applications. Tracing ยท Evals ยท Simulations ยท Datasets ยท Gateway ยท Guardrails. Self-hostable. Apache 2.0.

2.0k
Python
Apache-2.0
active18d ago
raga-ai-hub/RagaAI-CatalystGitHub

Choose for an agent observability/monitoring/eval SDK with self-hosted dashboard if you prefer a Python-first alternative.

Python SDK for Agent AI Observability, Monitoring and Evaluation Framework. Includes features like agent, llm and tools tracing, debugging multi-agentic system, self-hosted dashboard and advanced analytics with timeline and execution graph view

16.2k
Python
Apache-2.0
slowing8mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

SigNoz/signozGitHub

Choose if you need general OpenTelemetry APM/logs/metrics and can forgo LLM-specific evals and prompt management.

SigNoz is an open-source, OpenTelemetry-native observability platform for your team and their AI agents. Get logs, metrics, and traces in one tool with features like APM, distributed tracing, log management, infra monitoring, etc. Combined with SigNoz MCP and a native AI teammate (in SigNoz Cloud) it helps you build more resilient apps.

32.0k
TypeScript
NOASSERTION
active1mo ago
tensorzero/tensorzeroGitHub

Choose if you want a Rust gateway-first LLMOps stack with observability/eval; archived, so weigh maintenance risk.

TensorZero is an open-source LLMOps platform that unifies an LLM gateway, observability, evaluation, optimization, and experimentation.

11.7k
Rust
Apache-2.0
archived4mo ago
Helicone/heliconeGitHub

Choose if you prefer one-line proxy instrumentation over SDK/server deployment.

๐ŸงŠ Open source LLM observability platform. One line of code to monitor, evaluate, and experiment. YC W23 ๐Ÿ“

6.1k
TypeScript
Apache-2.0
active1mo ago
coze-dev/coze-loopGitHub

Choose if you want a Go, agent-optimization-first platform rather than Opik's Python/LLM-observability core.

Next-generation AI Agent Optimization Platform: Cozeloop addresses challenges in AI agent development by providing full-lifecycle management capabilities from development, debugging, and evaluation to monitoring.

5.7k
Go
Apache-2.0
active19d ago
mlflow/mlflowGitHub

Choose if you already run MLflow for ML lifecycle and want its newer LLM tracing/eval modules.

The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor, and optimize production-quality AI applications while controlling costs and managing access to models and data.

27.6k
Python
Apache-2.0
active1mo ago
pezzolabs/pezzoGitHub

Choose if prompt design/versioning/delivery is your main need and tracing/eval is secondary.

๐Ÿ•น๏ธ Open-source, developer-first LLMOps platform designed to streamline prompt design, version management, instant delivery, collaboration, troubleshooting, observability and more.

3.3k
TypeScript
Apache-2.0
active2mo ago
AgentOps-AI/agentopsGitHub

Choose if you want Python SDK agent monitoring, cost tracking, and benchmarking without a full eval platform.

Python SDK for AI agent monitoring, LLM cost tracking, benchmarking, and more. Integrates with most LLMs and agent frameworks including CrewAI, Agno, OpenAI Agents SDK, Langchain, Autogen, AG2, and CamelAI

5.8k
Python
MIT
active3mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

JudgmentLabs/judgevalGitHub

Choose if you only need agent eval/continuous-improvement loops, not a full tracing and monitoring platform.

The Continuous-Improvement Stack for Agents. Our environment data and evals power agent improvement and monitoring.

1.1k
Python
Apache-2.0
active21d ago
vibrantlabsai/ragasGitHub

Choose if you only need offline RAG evaluation metrics and can pair it with a separate tracing backend.

Supercharge Your LLM Application Evaluations ๐Ÿš€

15.8k
Python
Apache-2.0
slowing8mo ago
confident-ai/deepevalGitHub

Choose if you want a pytest-style LLM evaluation framework and will bring your own observability stack.

The LLM Evaluation Framework

18.3k
Python
Apache-2.0
active22d ago

Listed as an alternative to

These projects were analysed and named opik among their alternatives. The relationship is not symmetric โ€” how opik rates them is a separate judgement, made when opik is analysed in its own right.

langfuse/langfuseGitHub

calls opik โ€œChoose when you want a Python-first LLM observability and evaluation platform with a self-hosted dashboard.โ€

๐Ÿชข Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. ๐ŸŠYC W23

33.6kTypeScriptactive
mlflow/mlflowGitHub

calls opik โ€œChoose Opik when you want a dedicated LLM/RAG tracing and automated-eval platform with dashboards, and can skip MLflow's classic ML model registry.โ€

The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor, and optimize production-quality AI applications while controlling costs and managing access to models and data.

27.6kPythonactive
Arize-ai/phoenixGitHub

calls opik โ€œChoose for a Python-native LLM tracing/eval platform with RAG and agentic workflow dashboards.โ€

AI Observability & Evaluation

11.2kPythonactive