Smart Input Assistant is a Chrome extension that enhances your text input experience with customizable prompts and AI-powered text generation. DEMO video
- Quick access to customizable prompts
- AI-powered text generation using OpenAI's GPT models
- Works with any text input field or selected text on web pages
- Easy-to-use popup interface for managing prompts and settings
- Download or clone this repository.
- Open Chrome and go to
chrome://extensions/
. - Enable "Developer mode" in the top right corner.
- Click "Load unpacked" and select the directory containing the extension files.
- Click on the extension icon in your Chrome toolbar to open the popup.
- Enter your OpenAI API key in the settings.
- Add custom prompts that you frequently use.
- On any webpage, focus on a text input field or select some text.
- Use the keyboard shortcut (default: Ctrl+Shift+F) or right-click and select "Open Smart Input Assistant" from the context menu.
- A text box will appear with your custom prompt buttons at the top.
- Click on a prompt button to add its content to the text box, or type your own text.
- Click "Submit" to send the text to the AI for processing.
- The generated text will replace the content in the input field or appear in the text box if no input field is focused.
- Add, edit, or delete prompts from the extension popup.
- Choose between different GPT models in the settings.
- Your OpenAI API key is stored locally in your browser and is never sent to our servers.
- All API calls are made directly from your browser to OpenAI's servers.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- OpenAI for providing the GPT API
- The Chrome Extensions team for their excellent documentation
If you encounter any issues or have any questions, please open an issue on this GitHub repository.