Promptvision is a powerful and user-friendly image viewer application built with Python and customtkinter. It provides an intuitive interface for browsing, organizing, and managing your image collections.
- Image browsing with next/previous navigation
- Metadata generation display for each image
- Supporting automatic1111 and forge
- Gallery view for quick image overview
- Favorite image marking and exporting
- Auto-update feature for monitoring new images in the selected directory
- Settings management for persistent user preferences
- Keyboard shortcuts for efficient navigation
- Clone the repository:
git clone https://github.com/yourusername/promptvision.git
cd promptvision
- Install the required dependencies:
pip install -r requirements.txt
-
For Linux users, install tkinter:
On Ubuntu or Debian-based systems:
sudo apt-get install python3-tkOn Fedora or Red Hat-based systems:
sudo dnf install python3-tkinterOn Arch Linux:
sudo pacman -S tk
To run Promptvision, execute the following command in the project directory:
python promptvision.py
- Left Arrow / 'A': Previous image
- Right Arrow / 'D': Next image
- 'F': Toggle favorite status of the current image
Customize your Promptvision experience with the settings panel:
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.



