π Capture, Analyze, and Get Insights Instantly
ScreenshotApp is a lightweight desktop application that allows you to:
- Select any area of your screen and take a screenshot.
- Send the screenshot to Gemini AI for analysis.
- Receive detailed insights in your browser, powered by AI.
Perfect for quick documentation, research, or automating workflows!
β Hotkey Support: Press Alt + Print Screen
to start.
β AI Integration: Uses Google's Gemini AI for text analysis.
β Tray Icon: Runs silently in the background.
β Cross-Platform: Works on Windows (can be adapted for macOS/Linux).
- Install Dependencies:
pip install -r requirements.txt
- Run the App:
python main.py
- Build an Executable (Optional):
pyinstaller --onefile --windowed --add-data "ai.png;." main.py
keyboard
(hotkey handling)pyautogui
(screenshots)Pillow
(image processing)pystray
(system tray integration)google-genai
(Gemini AI API)
- No Cloud Uploads: Screenshots are processed locally (AI calls require an API key).
- Customizable: Easy to tweak for different AI models or workflows.
- Open-Source: Hackable and free to modify.
π Get Started: Clone the repo and explore! Contributions welcome.