Artify AI is a powerful text-to-image generator that transforms your text descriptions into stunning images using advanced machine learning models. Built with Flutter, Artify AI offers a seamless and interactive user experience for creating unique visuals from text prompts.
Artify AI leverages state-of-the-art machine learning algorithms to interpret textual descriptions and generate corresponding images. This project aims to provide users with an intuitive and creative tool for visualizing their ideas, whether for design, art, or entertainment purposes.
- Cross-Platform: Developed using Flutter, Artify AI works seamlessly on both Android and iOS devices ๐ฑ.
- Real-Time Generation: Instant feedback as users type, making the creative process more dynamic and interactive โฑ๏ธ.
- User-Friendly Interface: A clean, modern design ensures a smooth user experience, even for those unfamiliar with tech ๐งโ๐ป.
- Design Inspiration: Quickly generate visual concepts based on written ideas.
- Artistic Expression: Explore and create digital art through simple text inputs.
- Creative Storytelling: Bring your narratives to life with matching visuals.
- Text-to-Image Generation: Convert your textual descriptions into beautiful images with high accuracy.
- User-Friendly Interface: A clean and intuitive UI designed with Flutter for a smooth user experience.
- Cross-Platform Support: Runs on both Android and iOS devices.
- Real-Time Preview: Get instant feedback as you type, with real-time image generation.
Apk : Link
- Flutter: For building the cross-platform mobile application.
- Dart: The programming language used with Flutter.
- Machine Learning Model: Generative adversarial networks (GANs)
Follow these instructions to set up the project locally on your machine.
- Flutter SDK: Installation Guide
- Dart SDK: Included with Flutter
- A code editor (VSCode, Android Studio, etc.)
- Android/iOS Emulator or a physical device
- Clone the repository:
git clone https://github.com/Vaibhav-kesarwani/artify-ai.git
cd artify-ai
- Install dependencies:
flutter pub get
- Run the app:
- For Android:
flutter run
- For iOS:
flutter run
- Build the APK:
flutter build apk
- Run on an Emulator or Physical Device:
- Ensure your device is connected or an emulator is running, then execute:
flutter run
Here is an overview of the project directory structure:
artify-ai/
โโโ .dart_tool
โโโ .idea
โโโ android/
โ โโโ .gradle
โ โโโ app
โ โโโ gradle
โ โโโ .gitignore
โ โโโ build.gradle
โ โโโ gradle.properties
โ โโโ gradlew
โ โโโ gradlew.bat
โ โโโ local.properties
โ โโโ settings.gradle
โ
โโโ build/
โ โโโ app
โ โโโ b62cd....5e
โ โโโ kotlin
โ โโโ path_provider_android
โ โโโ cache.dill.track.dill
โ
โโโ image/
โ โโโ app.png
โ
โโโ ios/
โ โโโ Flutter
โ โโโ Runner
โ โโโ Runner.xcodeproj
โ โโโ Runner.xcworkspace
โ โโโ RunnerTests
โ โโโ .gitignore
โ
โโโ lib/
โ โโโ app/
โ โ โโโ app.dart
โ โโโ views/
โ โ โโโ home/
โ โ โโโ home_provider.dart
โ โ โโโ home.dart
โ โโโ main.dart
โ
โโโ linux/
โ โโโ flutter
โ โโโ .gitignore
โ โโโ CMakeLists.txt
โ โโโ main.cc
โ โโโ my_application.cc
โ โโโ my_application.h
โ
โโโ macos/
โ โโโ Flutter
โ โโโ Runner
โ โโโ Runner.xcodeproj
โ โโโ Runner.xcworkspace
โ โโโ RunnerTests
โ โโโ .gitignore
โ
โโโ test/
โ โโโ widget_test.dart
โ
โโโ web/
โ โโโ icons
โ โโโ favicon.png
โ โโโ index.html
โ โโโ manifest.json
โ
โโโ windows/
โ โโโ flutter
โ โโโ runner
โ โโโ .gitignore
โ โโโ CMakeLists.txt
โ
โโโ .gitignore
โโโ .metadata
โโโ analysis_options.yaml
โโโ CODE_OF_CONDUCT.md
โโโ LICENSE
โโโ pubspec.lock
โโโ pubspec.yaml
โโโ README.md
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository & Star the repository
- Create a new branch (git checkout -b feature)
- Make your changes
- Commit your changes (git commit -am 'Add new feature')
- Push to the branch (git push origin feature)
- Create a new Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or suggestions, feel free to reach out to me at :