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