This project presents a mobile application for AI-driven art generation, developed using the Flutter framework and OpenAI’s API. Users can input text descriptions of desired artwork and customize it by selecting various parameters such as style, lighting, mood, and dimensions etc. The app sends the user's input to the OpenAI API, which generates corresponding artwork. The generated images are displayed in real-time, providing a seamless, creative experience for users.
With the increasing advancements in artificial intelligence, AI-powered tools have begun to revolutionize creative fields like art and design. This project aims to explore how AI can assist in creating personalized art based on user input. The mobile application uses OpenAI's image generation model to interpret descriptive text prompts and generate artwork tailored to the user’s preferences.
By leveraging the power of AI, the app offers an intuitive and user-friendly platform for both artists and non-artists to explore their creativity and generate high-quality artwork instantly. The app also allows users to refine their art generation through various customization options such as style, lighting, and mood.
The mobile application is designed using Flutter, a cross-platform framework, ensuring that the app is compatible with both iOS and Android platforms. The app architecture follows a client-server model, where the mobile client communicates with OpenAI's API to generate images.
The user interaction is centered around a simple input form where the user describes the art they want to generate. Additionally, users can refine the generated art through customizable settings:
Once the user provides the prompt and selects customization options, the app sends a request to the OpenAI API, passing the prompt along with the selected parameters. OpenAI processes this data and returns a generated image, which is displayed in the app interface. The entire process is designed to be efficient, ensuring minimal latency and a smooth user experience.
The average response time for generating an image was approximately 5 to 10 seconds, depending on the complexity of the input. This was considered acceptable, given the real-time nature of the app and the use of OpenAI’s remote processing.
This project demonstrates the potential of AI in creative applications, providing users with an accessible tool to generate personalized artwork. The integration of OpenAI's API and the Flutter framework makes this app versatile and responsive, offering users the ability to create art on demand. The experiments highlighted both the strengths and limitations of the current version, paving the way for future improvements, such as expanded styles, better text interpretation, and advanced customization options.
There are no models linked
There are no datasets linked
There are no models linked
There are no datasets linked