Live eyes for your AI on a running Flutter app.
- Problem
- Debugging Flutter with an AI assistant means copy-pasting stack traces,
flutter runoutput and DevTools screenshots. The assistant is blind between messages and rebuilds what happened from whatever text it was handed. - Architecture
- Collectors read the Dart VM Service into one capped event store, redacting secrets before anything is stored. The MCP tools, the diagnosis engine and the live dashboard all read that store in the same process.
- Key decisions
- Score false confidence, not accuracy
- Redact at capture, not at display
- Loopback is not a security boundary
- Status
- Actively developed
- Stack
- TypeScript, Node.js, MCP, Dart VM Service, WebSocket, Claude Code, GitHub Actions
Read the case studySource on GitHub (opens in a new tab)npm package (opens in a new tab)
