Your AI Friend, Always Here 💙 Powered by Flutter & OpenAI GPT-4o-mini
📱 Download APK • 🌐 Live Demo • 📖 Documentation
- 🧠 AI-Powered: GPT-4o-mini for intelligent responses
- ⚡ Fast & Smooth: Optimized animations and caching
- 🔒 Privacy-First: All data stored locally
- 🎨 Stunning UI: Gradient bubbles, slide-in effects, Material 3
- 📱 Cross-Platform: Android, iOS, Web support
-
Clone & Setup 📥
git clone https://github.com/Subrata0Ghosh/chativio.git cd chativio flutter pub get -
Add API Key 🔑
# Create lib/secrets.dart echo "const String openAIApiKey = 'your-api-key-here';" > lib/secrets.dart
-
Run App
▶️ flutter run
| Platform | Command |
|---|---|
| Android APK | flutter build apk --release |
| iOS | flutter build ios --release |
| Web | flutter build web --release |
lib/
├── main.dart # 🚀 App Entry Point
├── providers/
│ └── theme_provider.dart # 🎨 Theme Management
├── screens/
│ ├── chat_screen.dart # 💬 Main Chat UI
│ ├── events_screen.dart # 📅 Events Management
│ ├── stories_screen.dart # 📖 Stories Reader
│ ├── flash_screen.dart # ✨ Splash Screen
│ └── profile_screen.dart # 👤 Settings & Profile
├── services/
│ ├── notification_service.dart # 🔔 Notifications
│ └── nlp_service.dart # 🧠 NLP for Events
└── widgets/
└── typing_dots.dart # ⌨️ Typing Animation
- 🍴 Fork the repo
- 🌿 Create feature branch:
git checkout -b feature/amazing-feature - 💻 Commit changes:
git commit -m 'Add amazing feature' - 🚀 Push:
git push origin feature/amazing-feature - 🔄 Open Pull Request
This project is licensed under the MIT License See LICENSE file for details
Built with ❤️ by Subrata Ghosh
Special thanks to:
- OpenAI for GPT models 🤖
- Flutter community for amazing framework 🚀
- Material Design for beautiful UI guidelines 🎨


