Analysis updated 2026-05-18
Investigate why a specific multi-agent run failed using the root cause and evidence view.
Explore the dashboard risk free using the seven no-key replay scenarios like tool errors or timeouts.
Monitor a live DeerFlow deployment's runs, metrics, and errors through connected mode.
Export redacted diagnostic data for a run to share or archive.
| try1004/flowlens-agentops | ademola-lou/threejsgnm | alicankiraz1/codexqb | |
|---|---|---|---|
| Stars | 28 | 28 | 28 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 4/5 | 3/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Full connected mode needs a working DeerFlow setup with authentication and a configured model provider.
FlowLens AgentOps is a diagnostics and monitoring layer for systems that run multiple AI agents together. It is built on top of a project called DeerFlow, which supplies the underlying agent runtime, tools, memory, and sandbox, while FlowLens adds the ability to watch those runs, understand what happened during them, and figure out why something failed. The core problem it addresses is that when a multi-agent run fails, a saved checkpoint can restore the system to a working state, but it does not tell you why the failure happened, and a final error message loses all the decisions and steps that led up to it. FlowLens records a lightweight, ongoing log of runtime events and turns that log into a normalized timeline of everything that happened across models, tools, subagents, and other parts of the system. It also produces run metrics such as duration, token usage, and error counts, and it applies rule based logic to point at a likely cause of failure, complete with supporting evidence, other contributing factors, a confidence level, and a suggested next step. There is also an optional AI generated explanation layer, though the rule based result itself cannot be changed by it. The product includes a shared dashboard with several views: a run explorer for searching past runs, an execution timeline you can filter by phase, health metrics, and a root cause view. It also ships seven ready made replay scenarios, such as a tool error or a subagent timeout, that let you explore the dashboard with no API key, no account, and no backend required. A separate connected mode reads real data from a live DeerFlow system instead. Getting started with the no key replay mode involves cloning the repository and running it either through a Node package manager or through Docker, after which a demo dashboard opens in your browser. Running the fully connected version requires a working DeerFlow setup, including authentication and at least one configured AI model provider. The diagnostics path is explicitly read only: it does not change checkpoints, prompts, or the underlying run records it inspects. The README states its test suite passes across backend and frontend checks and includes a secret scan. FlowLens is released under the MIT License, the same license used by the DeerFlow project it builds on.
A read only diagnostics dashboard that explains why multi-agent AI runs failed, built on top of the DeerFlow agent runtime.
Mainly Python. The stack also includes Python, FastAPI, LangGraph.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.