Voice SDK promises to let users code your app by talking to it
Alan AI's Android SDK embeds a conversational layer that claims to generate UI and business logic on the fly, no redeploy needed.

What it does
This is the Android client for Alan AI’s platform. You embed the SDK into a Java or Kotlin app, add a voice button, and users can talk to an AI agent. The agent is scripted in JavaScript via Alan AI Studio, a separate web IDE. The SDK handles speech recognition, text-to-speech, and the runtime connection to Alan’s cloud backend.
The interesting bit
The pitch is “Application-Level AI” — the system supposedly ingests your app’s APIs, GUIs, and documentation, then generates features at runtime based on voice commands. That’s a big claim. The README is heavy on vision and light on mechanics; what’s actually shipping here is a voice interface SDK with cloud-hosted dialog management.
Key highlights
- Maven-hosted SDK with releases tracked on GitHub
- Example apps included (basic voice commands like “How are you doing?”)
- Cross-platform: matching SDKs for Web, iOS, Flutter, React Native, Ionic, Cordova, and even PowerApps
- Dialog scripts written in JavaScript, tested in Alan AI Studio
- Play Store demo app available
Caveats
- The “self-coding engine” and “no developers needed” claims are aspirational marketing; the actual SDK is a voice interface layer, not a code generator you can inspect or run offline
- No benchmarks, latency numbers, or pricing in the README
- Requires external SaaS dependency (Alan AI Studio and cloud backend)
Verdict
Worth a look if you need to add voice control to an existing Android app quickly and don’t mind a hosted backend. Skip it if you want on-device processing, open-source models, or verifiable self-coding capabilities.