A modern AI-powered chat application built using SwiftUI with advanced features like voice input, text-to-speech, onboarding UI, and dynamic theming.
- 💬 Real-time AI chat interface
- 🎙️ Voice input (Speech-to-Text)
- 🔊 Text-to-Speech responses
- 🎨 Dynamic theme customization
- 🌙 Dark mode support
- 🧠 Multiple conversation UI (planned)
- 🧭 Onboarding experience (modern UI)
- 🗑️ Clear chat & delete messages
- ⚡ Smooth animations & glassmorphism UI
(Add screenshots here after uploading images)
- SwiftUI
- MVVM Architecture
- Speech Framework (Apple)
- AVFoundation (Text-to-Speech)
- UserDefaults (@AppStorage)
- Combine
The app follows MVVM (Model-View-ViewModel) architecture:
View→ UI Layer (SwiftUI)ViewModel→ Business LogicModel→ Data Structure
- Clone the repository:
git clone https://github.com/your-username/AIChatApp-iOS.git