Skip to content

AI Assistent built using flutter and it uses ChatGpts's API for ChatBot and Text to Image genration.It also has translator feature which works with the Google translator module.

Notifications You must be signed in to change notification settings

suraj-yadav0/ai_assistent

Repository files navigation

Aarya 💡

Aarya Logo

Aarya is an AI-powered assistant built with Flutter. It integrates the ChatGPT API for natural language interactions, text-to-image generation capabilities, and a translation module powered by Google Translator.


👋 About Me

Hi, I’m Suraj Yadav, a Flutter Developer passionate about crafting intuitive and powerful applications. Aarya is my vision to merge artificial intelligence with seamless app experiences.


Features

  • 🤖 ChatBot: Interact with an AI assistant powered by ChatGPT API.
  • 🎨 Text-to-Image: Generate images from text prompts using AI.
  • 🌐 Translator: Translate text into various languages using Google Translator.
  • 🌓 Light/Dark Mode: Switch between light and dark themes for a personalized experience.
  • 📱 Cross-Platform: Compatible with Android and iOS devices.

🚀 Deployment

Run the following command to deploy the app locally:

flutter run  

💻 Run Locally

  1. Clone the project:

    git clone https://github.com/suraj-yadav0/ai_assistent  
  2. Navigate to the project directory:

    cd ai_assistent  
  3. Install dependencies:

    flutter pub get  
  4. Start the app:

    flutter run  

📸 Screenshots

Chat Interface Text-to-Image Generation
Chat Interface Text-to-Image
Settings Page Translator
Settings Page Translator
Light Mode Dark Mode
Light Mode Dark Mode
Translation in Progress Generated Image
Translation in Progress Generated Image

🛠️ Tech Stack

  • Frontend: Flutter, Dart
  • Backend: Hive, Appwrite

🤝 Contributing

Contributions are highly encouraged!

Steps to contribute:

  1. Fork the repository.
  2. Create your feature branch:
    git checkout -b feature/AmazingFeature  
  3. Commit your changes:
    git commit -m "Add AmazingFeature"  
  4. Push to the branch:
    git push origin feature/AmazingFeature  
  5. Open a pull request.

Make sure to follow the Code of Conduct.


🔗 Connect with Me

LinkedIn
GitHub


💬 Feedback

Have suggestions or feedback? Feel free to reach out:
📧 Email: surajyadav200701@gmail.com


Enjoy using Aarya? Star the repository on GitHub! 😊

About

AI Assistent built using flutter and it uses ChatGpts's API for ChatBot and Text to Image genration.It also has translator feature which works with the Google translator module.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published