Browser Extension
The FERAL browser extension puts your AI brain right inside Chrome or Firefox. It reads what you’re browsing, answers questions about the page, and gives you chat + voice access from any device with a browser.Installation
- Navigate to
chrome://extensions/(orabout:addonsin Firefox) - Enable “Developer Mode”
- Click “Load unpacked” and select the
feral-extension/folder from your FERAL installation - The FERAL icon appears in your toolbar
Features
Page Context
Every message you send includes the current page’s URL, title, and selected text. The AI knows what you’re looking at.Chat Sidebar
Click the FERAL icon or use the side panel to open a full chat interface. Same WebSocket protocol as the web dashboard — messages, streaming, SDUI cards all work.Right-Click Actions
- Ask FERAL about this — select text, right-click, and ask
- Summarize this page — extracts full page text and generates a summary
- Save to memory — saves selected text to FERAL’s knowledge graph
Voice
Click the microphone button in the sidebar for voice input via the Web Speech API.Notifications
Proactive alerts from the Brain (health warnings, reminders) appear as browser notifications.Configuration
Click the FERAL icon → “Options” to configure:| Setting | Default | Description |
|---|---|---|
| Brain URL | ws://localhost:9090/v1/session | WebSocket endpoint for your FERAL brain |
| Auto-connect | true | Reconnect automatically on startup |
| Floating button | true | Show/hide the floating FERAL button on pages |
| Notifications | true | Enable proactive browser notifications |
Architecture
v1/session WebSocket that the web dashboard and mobile apps use. All FERAL features — streaming responses, SDUI cards, tool calls — work natively in the sidebar.
Permissions
The extension requests these permissions:activeTab— read the current page’s URL and titlecontextMenus— add right-click actionssidePanel— the main chat interfacenotifications— proactive alerts from the Brainstorage— save your settings locally
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Ctrl+Shift+F / Cmd+Shift+F | Toggle side panel |
Ctrl+Shift+M / Cmd+Shift+M | Voice input |
chrome://extensions/shortcuts.
Troubleshooting
Extension can't connect to the Brain
Extension can't connect to the Brain
Make sure your FERAL brain is running (
feral start) and the Brain URL in Options matches. Default: ws://localhost:9090/v1/session.No right-click menu items
No right-click menu items
Voice not working
Voice not working
The Web Speech API requires HTTPS or localhost. Make sure your browser supports it (Chrome recommended).
