elevenlabs_agents 0.2.0
elevenlabs_agents: ^0.2.0 copied to clipboard
Flutter SDK for ElevenLabs Agent Platform. Build conversational AI applications with real-time audio communication.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0 - 2025-11-20 #
Changed #
- Relaxed Dart version requirements for the SDK. Now supports Dart versions 3 and up instead of being pinned to 3.9.2.
0.1.0 - 2025-11-10 #
Added #
- Initial release of ElevenLabs Agents Flutter SDK
- Real-time bidirectional audio communication with AI agents via LiveKit
- Text messaging support (user messages, contextual updates, user activity)
- Client tools support for agent-invoked device capabilities
- Feedback system for agent responses
- Microphone control (mute/unmute)
- Reactive state management with
ChangeNotifier - Comprehensive callback system for all events
- Configuration overrides for agent, TTS, and conversation settings
- Support for custom endpoints and data residency
- Public and private agent support
- Complete example application
- iOS and Android platform support
- Comprehensive documentation and API reference
Features #
ConversationClient- Main client class for managing conversationsConversationStatus- Connection status trackingConversationMode- Speaking/listening mode detectionClientTool- Interface for implementing client-side toolsConversationCallbacks- Comprehensive callback system- Configuration models for all override options
- Event types matching the ElevenLabs AsyncAPI protocol
Platform Support #
- iOS 13.0+
- Android API 21+