Voice SDK promises to code your Flutter app on demand
A Flutter wrapper around Alan AI's platform that lets users trigger app actions through voice commands—though the "self-coding" claims deserve scrutiny.

What it does
This is the Flutter SDK for Alan AI, a hosted platform that adds voice control to mobile apps. You write dialog scripts in JavaScript via Alan AI Studio, then embed an agent into your Flutter app with this package. The SDK handles speech recognition, text-to-speech, and bridging voice commands to native app actions.
The interesting bit
Alan AI’s pitch is ambitious: their “Three-Layer AI” supposedly generates business logic and UI at runtime without developers. The README claims the system builds features “on demand” from your app’s APIs and documentation. What’s actually visible here is a fairly conventional voice SDK—whether the self-coding engine lives up to the marketing is something you’d need to verify in the platform itself, not this thin client wrapper.
Key highlights
- Cross-platform Flutter support with a single Pub.dev package (
alan_voice) - Dialog scripting in JavaScript through the web-based Alan AI Studio
- Example apps included (Shrine shopping demo with commands like “Show accessories”)
- Broader platform coverage: Web, Android native, iOS, Ionic, Cordova, React Native, PowerApps
- 1,766 stars suggests modest adoption; enterprise-focused positioning
Caveats
- The “self-coding” and “no developers needed” claims are platform-level marketing, not something this SDK itself demonstrates
- README contains a typo: says “Android applications” when Flutter is cross-platform (iOS/Android)
- Heavy reliance on proprietary hosted service; your voice logic lives in their cloud, not your codebase
Verdict
Worth a look if you need to add voice commands to a Flutter app quickly and don’t mind a SaaS dependency. Skip it if you want on-device speech processing, open-source voice stacks, or if the “AI writes your app” pitch sounds too good to be true—it probably is, at least at the SDK layer.