flutter_ai_kit 1.0.0
flutter_ai_kit: ^1.0.0 copied to clipboard
A comprehensive Flutter package for integrating AI services like OpenAI, Google Gemini, and HuggingFace. Features include chat interfaces, image generation, and text processing with beautiful UI components.
Changelog #
1.0.0 #
Initial release of Flutter AI Kit! 🎉
Features #
- Multiple AI provider support (OpenAI, Google Gemini, HuggingFace)
- Pre-built chat interface widgets
- Image generation with DALL-E 3
- Text processing capabilities
- Beautiful, customizable UI components
- Full type safety and null safety
- Comprehensive error handling
- Loading states and progress indicators
- Markdown support for chat messages
- Cached network image support
- Customizable themes
Components #
AIChatWidget
: Chat interface for AI conversationsImageGenerationWidget
: Image generation interfaceTextProcessingWidget
: Text processing interfaceMessageBubble
: Customizable message bubble componentAIKitTheme
: Theme customization support
Models #
AIConfig
: Configuration for AI providersAIMessage
: Message model for chat interactionsGenerationOptions
: Options for AI generation
Services #
- OpenAI service implementation
- Gemini service implementation
- HuggingFace service implementation
- Base service class for custom implementations
Documentation #
- Comprehensive README with examples
- API documentation
- Example projects
- Demo videos