compare
LangWatch vs Opik
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | LangWatch | Opik |
|---|---|---|
| Language | TypeScript | Python |
| Licence | Apache-2.0 | Apache-2.0 |
| Stars | 4.9k | 22k |
| Latest | langwatch-3.20.1 | 2.2.92 |
| Last push | 2026-10-06 | 2026-10-06 |
| Release cadence | about 1 day between releases | about 1 day between releases |
| Active contributors | 8+ commit authors on the default branch in the last 90 days | 50+ commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace LangSmith. Alternatives to LangSmith →
Full replacementLangWatchTracing, evaluations and agent simulations, with OpenTelemetry ingestion.
Full replacementOpikTracing, datasets, experiments and LLM-as-a-judge evaluations.
LangWatch
- langwatch-3.20.12026-10-02Helm chart for LangWatch application
- v3.20.12026-10-02@langwatch/server@3.20.1 — aigateway monobinaries
- langwatch@v3.20.12026-10-02langwatch: v3.20.1
- langwatch-3.20.02026-10-02Helm chart for LangWatch application
- v3.20.02026-10-02@langwatch/server@3.20.0 — aigateway monobinaries
Opik
- 2.2.922026-10-06[OPIK-8566] [BE] feat: free-form SQL post-run check, behind off/audit/enforce
- 2.2.912026-10-06[OPIK-8515] [SDK] fix: explicit update_current_span/trace output wins over @track's captured return value
- 2.2.902026-10-05[OPIK-8575] [FE] feat: offer max reasoning effort on OpenAI keys set to the Responses API
- 2.2.892026-10-05[NA] [HELM] [DOCS] fix: bump clickhouse-backup to 2.7.4 for object-disk backups
- 2.2.882026-10-02[OPIK-7965] [FE] feat: render compare prompts as messages and store prompt templates
LangWatch
unsigned The latest release, langwatch-3.20.1, carries no signature GitHub could verify.
Loading the security report
Opik
✓ signed The latest release, 2.2.92, carries a signature GitHub verified.
Loading the security report