A Chrome extension that allows you to analyze web pages using various LLM services (Ollama, OpenAI, Anthropic).
We're excited to announce that an official version of this extension will be available on the Chrome Web Store soon. The submission is in preparation and will be published in the near future.
Until then, you can use the extension in developer mode by following the installation instructions below.
- Support for multiple LLM providers:
- Local Ollama server
- OpenAI (with API key)
- Anthropic (with API key)
- Voice input support
- Markdown rendering
- Optional URL tracking
- Temporary conversation storage
- Multi-language support
- Clone this repository or download the source code
- Open Chrome and navigate to
chrome://extensions
- Enable "Developer mode" in the top right
- Click "Load unpacked" and select the extension directory
- Click the extension icon and select "Options"
- Configure:
- LLM Server (Ollama recommended for free usage)
- API Key (only if using OpenAI or Anthropic)
- Model selection
- Optional URL tracking settings
- Click the extension icon on any webpage
- Type your question or leave empty for a page summary
- Use the microphone button for voice input
- Copy conversations to clipboard
- Optionally save URLs and conversations to your tracking server
The extension is built with vanilla JavaScript and uses:
- Chrome Extension APIs
- Web Speech API for voice input
- Marked.js for Markdown rendering
- 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.