ai_kit 0.1.0 copy "ai_kit: ^0.1.0" to clipboard
ai_kit: ^0.1.0 copied to clipboard

AI Integration Toolkit for Flutter. Multi-provider support (OpenAI, Gemini, Claude), streaming chat UI, smart widgets, and AI-powered components. Build AI features in minutes.

0.1.0 #

  • 🎉 Initial release
  • Multi-provider support: OpenAI, Gemini, Claude
  • AIChatView — Complete streaming chat UI widget
  • AITextField — AI-powered autocomplete text field
  • AIMessageBubble — Customizable message bubbles
  • AITypingIndicator — Animated typing dots
  • AIChatTheme — Full theming support (light, dark, custom)
  • AIKit — Singleton orchestrator with retry & failover
  • ConversationMemory — Buffer, sliding window, persistent
  • Token usage tracking & cost estimation
  • Function calling support
  • Multi-modal support (image attachments)
  • Error handling with AIException
  • Works on all platforms (Android, iOS, Web, macOS, Windows, Linux)
1
likes
160
points
130
downloads
screenshot

Publisher

verified publisherthesanaullah.dev

Weekly Downloads

AI Integration Toolkit for Flutter. Multi-provider support (OpenAI, Gemini, Claude), streaming chat UI, smart widgets, and AI-powered components. Build AI features in minutes.

Repository (GitHub)
View/report issues

Topics

#ai #openai #gemini #chatbot #machine-learning

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http, shared_preferences

More

Packages that depend on ai_kit