AI-powered Flutter development
Multi-agent framework built on Claude SDK. Pixel-perfect UI validation with vision AI.
curl -fsSL https://raw.githubusercontent.com/Norbert515/vide_cli/main/scripts/install.sh | bash
copy
curl -fsSL https://raw.githubusercontent.com/Norbert515/vide_cli/main/scripts/install.sh | bash
copy
irm https://raw.githubusercontent.com/Norbert515/vide_cli/main/scripts/install.ps1 | iex
copy
git clone https://github.com/Norbert515/vide_cli && cd vide_cli && dart compile exe bin/vide.dart -o vide
copy
Pixel-Perfect Validation
Vision AI verifies your UI renders exactly as designed. Catch visual regressions before they ship.
Built on Claude SDK
Powered by the official Claude Agent SDK. Specialized agents for planning, implementation, and testing.
Automated App Testing
Launch apps, take screenshots, interact with UI elements. Hot reload and retest on every change.
Architecture
What makes Vide different
Multi-agent, not monolithic
Specialized agents for planning, implementation, context gathering, and testing. They collaborate asynchronously via message passing.
Actually runs your app
Vide launches Flutter apps, takes screenshots, and interacts with UI elements. Hot reload on every code change.
Vision AI element detection
Find UI elements by description: "the blue submit button". No brittle test IDs or CSS selectors needed.
Git worktrees built-in
Develop features in isolated worktrees. Switch contexts instantly without stashing changes.
Project memory
Vide remembers your build commands, preferred platforms, and setup across sessions. No repeated configuration.
Transparent runtime injection
AI dev tools are injected at runtime. No changes to your app code, no test dependencies in production.
AI that sees your UI
Vide uses Moondream, a lightweight vision model, to understand what's actually on screen. No brittle selectors or test IDs needed.
- * Find elements by description: "the blue login button"
- * Verify visual states: "loading spinner is visible"
- * Detect layout issues: "text is cut off"
- * Works with any Flutter widget
Workflow
Build UIs with confidence
Describe your UI
Tell vide what you want to build in natural language
Agents implement
Implementation agent writes Flutter code following your project patterns
Vision AI validates
Flutter tester launches your app and verifies UI elements with screenshots
Iterate until perfect
Agents fix issues automatically, hot reload, and retest until everything passes