Phoenix is a great notebook-first ML observability tool from Arize. AgentLens is built for production-tier teams who need compliance, SLA, and a self-hosted deployment that runs as a real service — not a notebook.
| Capability | AgentLens | Arize Phoenix |
|---|---|---|
| Production deployment (not notebook) | ✓ Docker + cron + persistent SQLite | Notebook-first design |
| Self-hosted (free OSS) | ✓ open-core, BSL 1.1 | ✓ |
| Multi-step agent waterfalls | ✓ trace_agent + spans | Via OpenInference traces |
| Automatic quality + hallucination flags | ✓ zero config | Eval framework, manual setup |
| Air-gap mode (single env var) | ✓ tcpdump-verified | Manual config |
| EU-hosted managed cloud | ✓ Frankfurt | Arize cloud is US |
| DPA + audit log + retention | ✓ Scale plan built-in | Arize AX paid contract |
| Plan-tier feature gating (server-side) | ✓ Free / Starter / Team / Scale / Enterprise | Arize AX is enterprise-tier only |
| Framework-agnostic SDK | ✓ any Python | OpenInference standard |
Based on public Arize Phoenix pricing as of May 2026. Verify at https://phoenix.arize.com/.
Both tools share a similar mental model. The SDK surface is different but migration is mechanical.
Native compatibility is on the roadmap. For now, AgentLens uses its own SDK; OpenInference adapter is planned for Q3 2026.
Production deployment posture (Docker + persistent SQLite + cron-driven evals + alerts) plus compliance workflows + plan-tier ladder. Phoenix is notebook-first; AgentLens is service-first.
Currently focused on LLMs and agents. CV/tabular monitoring is not on the immediate roadmap.
15-minute migration call. We'll map your Arize Phoenix setup to AgentLens and get you running.