| title | Browser Extension |
|---|---|
| description | Install and configure PalanK Browser Relay for Chrome |
PalanK Browser Relay is a lightweight Chrome extension that connects your browser tabs to PalanK Agent. It uses Chrome's built-in debugging protocol (CDP) to enable AI-powered browser automation.
The extension only activates on tabs you explicitly attach. Your browsing history and data are never collected.<Card title="Install from Chrome Web Store" icon="chrome" href="https://chrome.google.com/webstore/detail/palank-browser-relay"
One-click installation with automatic updates
For testing or development purposes:
Download the extension files from [GitHub releases](https://github.com/PALAN-K/palank-opemclaw/releases). Navigate to `chrome://extensions` in Chrome. Toggle "Developer mode" in the top right corner. Click "Load unpacked" and select the extension folder.- Navigate to the webpage you want to control
- Click the PalanK Browser Relay icon in the toolbar
- Wait for the badge to show "ON"
Click the extension icon again to disconnect. The badge will disappear.
| Badge | Meaning |
|---|---|
| ON (orange) | Tab is connected and ready |
| ... (yellow) | Connecting to relay server |
| ! (red) | Cannot reach relay - PalanK app not running |
| (none) | Tab not attached |
If you've configured PalanK to use a different port:
- Right-click the extension icon → Options
- Enter the new port number
- Click Save
sequenceDiagram
participant User
participant Extension
participant Gateway as PalanK Gateway
participant AI as Claude AI
User->>Extension: Click icon
Extension->>Gateway: WebSocket connect
Gateway-->>Extension: Connected
Extension->>Extension: Attach debugger
Note over Extension: Badge shows ON
AI->>Gateway: Send command
Gateway->>Extension: Forward CDP command
Extension->>Extension: Execute on page
Extension->>Gateway: Return result
Gateway->>AI: Command result
The extension requires these permissions:
| Permission | Purpose |
|---|---|
debugger |
Control page via Chrome DevTools Protocol |
tabs |
Access current tab information |
activeTab |
Interact with active tab when clicked |
storage |
Save relay port configuration |
host_permissions |
Connect to local relay server |
The extension cannot control:
- Chrome internal pages (
chrome://,edge://) - Chrome Web Store pages
- Other extensions' pages
- PDF viewer