QuixAnswer is a sleek AI chatbot Chrome extension that lives in Chrome's official sidebar, providing quick and simple answers to your questions. Features a beautiful floating side button for easy access.
- 🎨 Beautiful Dark UI - Modern, sleek interface with smooth animations
- 🔘 Floating Side Button - Always accessible with a click on the side button
- 📱 Chrome Sidebar Integration - Uses Chrome's official Side Panel API
- 🤖 AI-Powered Responses - Powered by Groq's lightning-fast Llama 3.3 70B model
- 💬 Chat History - Keep track of your conversation within each session
- ⚡ Blazing Fast - Groq's LPU inference for near-instant responses
- 🆓 Free Tier Available - Groq offers generous free tier access
- Visit Groq Console
- Sign in or create a free account
- Click "Create API Key"
- Copy the key (starts with
gsk_)
You need a PNG icon for the extension:
- Open
icons/icon.svg - Convert to PNG using a tool like CloudConvert (https://cloudconvert.com/svg-to-png)
- Export a 128×128 PNG and save it as
icons/icon.png
Optional: You can add other sizes later if you update the manifest to reference them.
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked"
- Select the
QuixAnswerfolder - The extension should load successfully
- Click the floating button on any webpage, or click the extension icon
- Click "Open Settings" in the side panel (or click the gear icon)
- Paste your Groq API key (starts with
gsk_) - Click "Save Settings"
Three ways to open the sidebar:
- Floating Button: Click the teal circular button on the right side of any webpage
- Extension Icon: Click the QuixAnswer icon in your Chrome toolbar
- Settings Button: Click the gear icon below the main button
- Type your question in the input field at the bottom
- Press Enter or click the send button
- QuixAnswer will provide a quick, concise answer
- Ask clear, specific questions
- QuixAnswer is optimized for short, helpful answers
- Keep questions focused on one topic at a time
Configure these in the Settings popup:
- Groq API Key (must start with
gsk_) - Sidebar opener position: Top, Middle, or Bottom
- Model:
llama-3.3-70b-versatile(default) orllama-3.1-8b-instant
Choose the model in the Settings popup (popup.html) or set a default in background.js (default llama-3.3-70b-versatile). A fast alternative is llama-3.1-8b-instant.
In background.js, change the max_tokens value in the Groq request body (default 500). Increase for longer answers.
QuixAnswer/
├── manifest.json # Extension configuration
├── background.js # Service worker for API calls and side panel
├── content.js # Floating button injection
├── sidebar.css # Floating button styling
├── sidepanel.html # Chrome sidebar UI
├── sidepanel.js # Sidebar functionality
├── popup.html # Settings popup
├── popup.js # Settings logic
├── icons/
│ ├── icon.svg # Source icon (convert to PNG)
│ └── icon.png # 128×128 icon referenced in manifest
├── .gitignore
└── README.md # This file
- Manifest Version: 3
- Permissions:
storage,activeTab,sidePanel,scripting,tabs - Host Permissions:
https://api.groq.com/*,<all_urls> - AI Provider: Groq (
groq.com) - Default Model: Llama 3.3 70B Versatile (customizable)
- Side Panel API: Chrome's official sidebar implementation
- Inference Speed: Lightning-fast with Groq's LPU technology
- Versioning:
YYYY.MM.DDformat (e.g.,2025.10.09)
- Manifest now includes
scriptingandtabspermissions - Icons simplified to a single
icons/icon.png(128×128) - Settings updated: model selection and opener position