flutter_ai_kit 1.0.2 copy "flutter_ai_kit: ^1.0.2" to clipboard
flutter_ai_kit: ^1.0.2 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 conversations
  • ImageGenerationWidget: Image generation interface
  • TextProcessingWidget: Text processing interface
  • MessageBubble: Customizable message bubble component
  • AIKitTheme: Theme customization support

Models #

  • AIConfig: Configuration for AI providers
  • AIMessage: Message model for chat interactions
  • GenerationOptions: 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
3
likes
120
points
46
downloads
screenshot

Publisher

unverified uploader

Weekly Downloads

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.

Repository (GitHub)
View/report issues
Contributing

Topics

#ai #chatbot #openai #gemini #huggingface

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

cached_network_image, flutter, flutter_markdown, google_fonts, http, provider, shared_preferences, timeago

More

Packages that depend on flutter_ai_kit