Stuart Gardoll
ยทEveryday I'm Buildin'

UPDATED: ElevenLabs Conversational AI Library now supports official SDK & WebRTC

This is a full rewrite using the official elevenlabs_agents Flutter SDK. The old version was a custom WebSocket implementation that worked but had limitations. The new version is significantly better:

  • WebRTC instead of WebSocket - Ultra-low latency audio streaming. The difference is noticeable.

  • Proper turn-taking - Client-side VAD with intelligent interruption handling. No more awkward overlaps.

  • Secure architecture - API keys stay server-side where they belong and library values swapped for App State variables so these are not hard-coded. The client only handles short-lived conversation tokens.

  • Includes a BuildShip template to get your back-end authentication going quickly: https://app.buildship.com/remix/2be7bf63-d0ec-4a47-941e-06ce2f24d42a?via=lb

  • Cleaner integration - Official SDK, secure App State variables, simpler initialization. If you're upgrading from v1, migration is straightforward.

Includes full setup instructions including platform permissions and a basic implementation guide.

Let me know if you run into issues.

https://marketplace.flutterflow.io/item/rwPaVMENBqTorJiznewx

4
1 reply