Vibe Annotations now runs inside Electron apps and other embedded Chromium hosts, not just Chrome.
What's new
🖥️ Annotate your Electron app
Side-load the unpacked extension into your Electron dev session and the toolbar injects into your app just like a browser tab. Because injection rides the static content scripts on localhost, it sidesteps CSP and CORS with no wiring on your side. Screenshots and the toolbar-icon toggle aren't available in embedded hosts, but the core annotate → agent loop works end to end. (Requires loading the unpacked extension; this build isn't on the Chrome Web Store.)
→ Electron & embedded hosts
🧩 Runs cleanly in any Chromium host
The extension now feature-detects Chrome-only APIs (chrome.commands, chrome.action) so it no longer crashes on boot in non-Chrome runtimes, and it hides the close button where there'd be no way to reopen a dismissed toolbar.
No server update needed.
📚 Full documentation: vibe-annotations.com/docs