ai_chat_plus 1.0.0
ai_chat_plus: ^1.0.0 copied to clipboard
A Flutter package that provides AI chat functionality with enhanced features and customization options.
AI Chat Plus #
A Flutter package that provides AI chat functionality with enhanced features and customization options. This package makes it easy to integrate AI-powered chat capabilities into your Flutter applications.
Features #
- 🤖 Easy integration with AI chat services
- 🎨 Customizable chat UI components
- 💾 Built-in message persistence
- 🔄 State management using Provider
- 🎯 Type-safe API
- 📱 Responsive design
- 🌐 Network handling with retry mechanisms
Getting started #
Add this to your package's pubspec.yaml file:
dependencies:
ai_chat_plus: ^0.0.1
Then run:
flutter pub get
Usage #
Here's a simple example of how to use the AI Chat Plus package:
import 'package:ai_chat_plus/ai_chat_plus.dart';
// Initialize the chat
final chatController = AIChatController();
// Use in your widget
AIChatWidget(
controller: chatController,
theme: AIChatTheme.light(),
onMessageSent: (message) {
// Handle message
},
)
For more examples, please see the /example directory in the repository.
Additional information #
- Contributing: We welcome contributions! Please read our contributing guidelines before submitting pull requests.
- Issues: File issues at the GitHub repository
- Documentation: For detailed documentation, visit our documentation site
- License: This project is licensed under the MIT License - see the LICENSE file for details
Support #
If you find this package helpful, please give it a star on GitHub!