← all repositories
alan-ai/alan-sdk-flutter

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.

1.8k stars Ruby AgentsChat Assistants
alan-sdk-flutter
Velocity · 7d
+0.8
★ / day
Trend
steady
star history

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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.