A Chrome browser AI assistant extension that provides intelligent conversation services using the DeepSeek API.
- Integration with DeepSeek API for intelligent conversations
- Support for streaming responses, displaying AI replies in real-time
- Clean sidebar interface
- Configurable API key and model selection
- React 19
- TypeScript
- Vite
- Chrome Extension API
- OpenAI SDK
- Node.js
- pnpm package manager
- Chrome browser (version >= 80)
- Clone the project and install dependencies:
pnpm install- Run in development mode:
pnpm dev- Build the extension:
pnpm build- Open Chrome browser and go to the extensions management page (chrome://extensions/)
- Enable "Developer mode"
- Click "Load unpacked"
- Select the project's dist directory
- After installing the extension, click the extension icon
- Configure the DeepSeek API key in settings
- Optionally select the model to use (default is deepseek-chat)
- Click the extension icon in the browser toolbar to open the sidebar
- Enter your question in the chat box
- The AI assistant will return answers in real-time streaming
src/background.ts: Extension's background script, handles communication with DeepSeek APIsrc/components/: Contains all React componentspublic/manifest.json: Chrome extension configuration file
MIT License