🤖 code-assistant - Your AI Screenshot Helper

🚀 What is code-assistant?
code-assistant is a desktop application that helps you capture screenshots and analyze them using AI (Google Gemini / OpenAI GPT). It features a discreet floating window and anti-screenshot protection—perfect for online tests or interviews when you need quick AI assistance.
✨ Key Features
- Multiple AI Support: Switch easily between Google Gemini and OpenAI GPT.
- Smart Screenshoting: Use a crosshair selector for precise regions.
- Discreet Floating Window: A translucent window that blends with the background.
- 🔒 Anti-Screenshot Protection: The floating window remains invisible to screenshot tools (Windows only).
- Global Hotkeys: Use system-wide shortcuts for quick access.
- Multiple Prompt Configurations: Set multiple AI prompts, each with its own hotkey.
- Automatic Code Extraction: Instantly copy code blocks to the clipboard.
- Real-Time Response: See AI responses as they come in.
📸 Screenshot Previews
Main Interface

Prompt Configuration

AI Response Window

📥 Download & Install
To get started, visit the Releases page to download and run the latest version of code-assistant.
- Go to the Releases page.
- Look for the latest version.
- Download the file for your system.
- Open the downloaded file to install code-assistant.
- Follow the installation instructions on your screen.
💻 System Requirements
- Operating System: Windows 10 or later
- RAM: 4 GB or more
- Storage: 100 MB of free disk space
- Python: Python 3.10 or later required
📌 Usage Instructions
- Launch the Application: Start the code-assistant from your applications menu.
- Configure Prompts: Set up your AI prompts using the settings interface. Assign hotkeys for quick access.
- Take Screenshots: Use the crosshair tool to select the area you want to capture.
- Get AI Assistance: After taking a screenshot, your AI assistant will provide insights in the floating window.
- Use Anti-Screenshot Protection: Activate this feature during tests or sensitive tasks to ensure your AI assistance remains discreet.
🎯 Frequently Asked Questions
How do I enable anti-screenshot protection?
In the settings menu, there’s an option to toggle anti-screenshot protection on or off. When enabled, the floating window will be invisible to most capturing software.
Can I use the program on other operating systems?
Currently, code-assistant is designed to work only on Windows. Future updates may include support for other systems.
What if I encounter issues while using the app?
You can report any issues on the Issues page of this repository, and the team will assist you.
🔗 Useful Links
Feel free to explore code-assistant and enhance your online tasks with ease and efficiency!