SnippingToolGPT is a powerful Chrome extension that combines the functionality of a snipping tool with the analytical capabilities of GPT-4. This tool allows users to capture screenshots of specific areas on their screen and receive instant AI-powered analysis of the captured content.
- Screen Capture: Easily select and capture any area of your screen.
- AI Analysis: Utilizes GPT-4o-mini to analyze the content of your screenshots.
- Neomorphic UI: Modern and sleek user interface with a neomorphic design.
- Typing Effect: Analysis results are displayed with a typing effect for a more engaging user experience.
- Screenshot History: Keep track of your recent screenshots for easy access.
- Multi-monitor Support: Accurately captures screenshots even in multi-monitor setups.
- Clone this repository or download the ZIP file and extract it.
- Open Google Chrome and navigate to
chrome://extensions. - Enable "Developer mode" in the top right corner.
- Click "Load unpacked" and select the directory containing the extension files.
- The SnippingToolGPT extension should now appear in your Chrome toolbar.
- Click on the SnippingToolGPT icon in your Chrome toolbar to open the popup menu.
- Set your OpenAI API key in the extension options (you only need to do this once).
- Click "Capture Screenshot" to start the screen capture process.
- Click and drag to select the area you want to capture.
- Wait for the AI to analyze the captured image.
- View the analysis results in the floating window that appears.
To use the AI analysis feature, you need to provide your own OpenAI API key:
- Click on the SnippingToolGPT icon to open the popup menu.
- Click on "Set OpenAI API Key".
- Enter your API key in the input field.
- Click "Save API Key".
To modify or enhance the extension:
- Make changes to the relevant files (
manifest.json,popup.html,popup.js,background.js,content.js,content.css,styles.css). - Go to
chrome://extensions/in Chrome. - Click the "Reload" button for the SnippingToolGPT extension.
- Test your changes.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- OpenAI for providing the GPT-4o-mini model
- The Chrome Extensions development community for valuable resources and documentation
If you encounter any issues or have questions, please open an issue in this repository.
Enjoy using SnippingToolGPT for all your screenshot analysis needs!