Welcome to Proxlight Designer 3, an innovative tool that combines the power of CustomTkinter and the Google Gemini API to help you effortlessly create Python GUI applications. Describe your dream application, and let our AI do the rest! 🌈✨
- 🖥️ User-Friendly Interface: Experience a sleek and intuitive GUI built with CustomTkinter.
- 🤖 AI-Powered Code Generation: Leverage the Google Gemini API to generate Python code from your descriptions.
- 💾 Code Export: Save your generated Python code as a
.py
file with ease. - 👀 Code Preview: Preview your generated Python application directly from the tool.
- 📝 Description-Based Design: Just describe your application, click 'Build', and watch the magic happen!
- Python 3.6+
- CustomTkinter
- Tkinter
- Google Gemini API library (
google-generativeai
)
-
Clone the repository:
git clone https://github.com/yourusername/proxlight-designer-3.git cd proxlight-designer-3
-
Install the required packages:
pip install customtkinter pip install google-generativeai
-
Run the application:
python app.py
-
Enter your Google API key when prompted.
-
Describe your desired GUI application in the provided text box.
-
Click 'Build' to generate the Python code for your application.
-
View the generated code in the output text box.
-
Save the generated code by clicking 'Export as .py'.
-
Preview the generated application by clicking 'Preview'.
We welcome contributions! Feel free to submit a Pull Request or open an issue to discuss any changes.
This project is licensed under the MIT License.
For questions or feedback, please open an issue on GitHub or contact proxlight02@gmail.com .