A custom Chrome extension for OpenWebUI integration.
This extension enables direct interaction with your OpenWebUI server through Google Chrome. Please note that this is a work in progress with limited functionality, though the core features are operational.
- OpenWebUI Server
- Valid AI Model
- API access enabled
-
Login to your OpenWebUI and obtain a user API key
-
Modify
scripts/api.js
with your configuration:
class OpenWebUIAPI {
constructor() {
this.baseUrl = 'https://openwebui-url.local:8080';
this.model = 'llama-3.3-70b-versatile';
this.apiKey = 'sk-USER-API-KEY';
}
- Update
scripts/background.js
line 3 with your OpenWebUI URL
- Chat synchronization with OpenWebUI
- Current tab content awareness
- Automatic API key retrieval
- Image generation capabilities
- Form auto-fill using OpenWebUI memory
- Speech integration
- Voice integration
Contributions are welcome! Feel free to help improve this extension.