A Chrome extension that enriches ChatGPT, Claude, Gemini, Perplexity, v0, Lovable, and Bolt prompts with relevant context from your knowledge base.
- Seamlessly integrates with ChatGPT, Claude.ai, Gemini, Perplexity, v0, Lovable, and Bolt interfaces
- Injects relevant context from your Alchemyst knowledge base into prompts
- Save conversation history via the popup for supported platforms
- Toggle memory/context injection with a single click
- Simple API key configuration
- Clone this repository
- 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 in Chrome
- Enter your Alchemyst API key and click "Save"
- Navigate to ChatGPT, Claude.ai, Gemini, Perplexity, v0, Lovable, or Bolt
- Use the Alchemyst memory button (next to the input area) to toggle context injection
- Type your prompts normally — context will be automatically injected when enabled
- To save a conversation, open the extension popup and click "Save Context" on a supported site
popup.html/js: API key configuration interfacebackground.js: Service worker for API communicationcontent.js: DOM manipulation and message bridginginpage.js: Network request interceptionoffscreen.js: Keeps service worker alive
The extension uses Chrome Extension Manifest V3 and includes:
- Long-lived connections via Chrome ports
- Request deduplication
- Robust error handling
- Persistent state management
- DOM-based UI integrations
storage: For API key persistencescripting: For DOM manipulationactiveTab: For current tab accessoffscreen: For service worker persistence
https://chat.openai.com/*https://chatgpt.com/*https://claude.ai/*https://gemini.google.com/*https://www.perplexity.ai/*https://v0.app/*https://lovable.dev/*https://lovable-api.com/*https://bolt.new/*https://platform-backend.getalchemystai.com/*