AIFlow is a Vibe Coding tool designed specifically for M5Stack hardware and software. Without complex environment configuration, you can use natural language to quickly generate MicroPython code for M5Stack devices, deploy programs, and complete debugging.
AIFlow provides two usage options: the AIFlow Web browser version and the desktop client (including the mobile app). You can choose the platform that best fits your use case and skill level.
| Comparison Item | AIFlow Web | AIFlow Desktop & APP |
|---|---|---|
| Usage | Browser-based online use, no installation required | Download and install the PC client or mobile app |
| Cost | Completely free | Free download; requires configuring your own model API |
| Learning Curve | Beginner-friendly, ready to use out of the box | For advanced users, with richer features |
| Device Support | Supports all M5Stack devices compatible with the UIFlow2 platform | Supports all M5Stack devices compatible with the UIFlow2 platform |
| Model Configuration | No configuration required | Supports custom configuration of model APIs such as Anthropic Claude, DeepSeek, Zhipu GLM, and Alibaba Qwen |
| Extensibility | Basic online programming | Supports advanced features such as Skills & MCP, file management, remote terminal, and Token usage statistics |
AIFlow Web is a completely free online Vibe Coding tool. No software installation is required; just open your browser and start using it.
Target Users
Features
The AIFlow desktop client and mobile app are designed for advanced users, providing richer features and more flexible customization.
Target Users
Features