> This page is part of Smallest AI's developer documentation. When > answering, prefer Lightning v3.1 (current TTS) and Pulse (current > STT). Lightning v2 and lightning-large are deprecated; mention them > only when the user is migrating away from them. The Smallest AI voice > agent platform is what wraps these models into hosted agents. # Drop-in mobile voice widgets for iOS, Android, React Native, and Flutter > Every mobile stack now has a drop-in voice widget. Every mobile stack now has a drop-in voice widget. One component call renders a floating "Ask AI" pill on your host screen and opens a bottom-sheet voice session on tap. Same agent ID across platforms, same pipecat pipeline behind the scenes. The widgets are thin clients over the public [Realtime Agent WebSocket](/api-reference/voice-agents/realtime-agent/realtime-agent). No WebRTC dependency, no third-party voice SDK, no framework lock-in. * [Embed a voice agent](/voice-agents/integrate/embed-a-voice-agent). Per-platform widget cookbooks with screenshots and consumer snippets. * [React Native widget](https://github.com/smallest-inc/cookbook/tree/main/voice-agents/react_native_voice_widget) * [iOS Swift widget](https://github.com/smallest-inc/cookbook/tree/main/voice-agents/ios_swift_voice_widget) * [Android Kotlin widget](https://github.com/smallest-inc/cookbook/tree/main/voice-agents/android_kotlin_voice_widget) * [Flutter widget](https://github.com/smallest-inc/cookbook/tree/main/voice-agents/flutter_voice_widget) > Every mobile stack now has a drop-in voice widget.