Skip to content

Pankajrana01/AIChatApp-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– AI Chat App (iOS)

A modern AI-powered chat application built using SwiftUI with advanced features like voice input, text-to-speech, onboarding UI, and dynamic theming.

Gemini-Generated-Image-yjq2qtyjq2qtyjq2.png


πŸš€ Features

  • πŸ’¬ 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

πŸ“± Screenshots

(Add screenshots here after uploading images)


πŸ› οΈ Tech Stack

  • SwiftUI
  • MVVM Architecture
  • Speech Framework (Apple)
  • AVFoundation (Text-to-Speech)
  • UserDefaults (@AppStorage)
  • Combine

🧠 Architecture

The app follows MVVM (Model-View-ViewModel) architecture:

  • View β†’ UI Layer (SwiftUI)
  • ViewModel β†’ Business Logic
  • Model β†’ Data Structure

βš™οΈ Setup Instructions

  1. Clone the repository:
git clone https://github.com/your-username/AIChatApp-iOS.git

About

A modern AI-powered chat application built with SwiftUI featuring voice input, text-to-speech, onboarding experience, and dynamic theming.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages