On-device Gemma 4
Chat with Gemma 4 (E2B or E4B) via LiteRT-LM and WebGPU — no local server required. Download the model once; inference stays in Chrome.
Chrome extension · On-device & local models
Side Eye lives in Chrome’s side panel — beside the tab you’re on. Chat with LiteRT-LM (Gemma 4 on-device via WebGPU), or stream from LM Studio or Ollama on your machine. Optional web search and a local bookmark index stay under your control. Your chats never go to our servers.
Features
On-device in the browser by default — or point Side Eye at models you already run on your machine. Optional web search and a bookmark index when you want them.
Chat with Gemma 4 (E2B or E4B) via LiteRT-LM and WebGPU — no local server required. Download the model once; inference stays in Chrome.
Open Side Eye beside any tab. Multiple chat tabs, streaming markdown replies, and a profile picker for LiteRT-LM, LM Studio, or Ollama.
Toggle the eye to include URL, selection, and readable page text — only when your message needs it. Ignore sensitive domains entirely.
Opt in to look up the web before chatting. DuckDuckGo, Exa, or Firecrawl — replies still come from your local model, with source links under the answer.
Build a local index of summaries, tags, and categories. Browse or search saved pages, then ask about them — citations show as From your bookmarks.
Prefer your own stack? Connect LM Studio, Ollama, or another OpenAI-compatible local server for vision models and larger contexts — still on your machine, not our cloud.
Attach up to eight images per message with capable models through LM Studio or Ollama. Image attach is disabled for text-only LiteRT-LM.
Summarize this page, or use Related and Reviews. With web search on, those two look up the live web instead of only the current tab.
Optional read-aloud with Supertonic TTS. Models download once; synthesis runs in the browser with a reactive orb control.
Search & bookmarks
Both are optional. Search is off until you enable it. The bookmark index lives on this device. Your model still writes the reply.
Options → Web search
Side Eye can query the web before it talks to your model. Use it for facts, “search the web” questions, and Related / Reviews when search is on.
Bookmarks manager tab
Open Chrome’s bookmarks manager and the side panel becomes a bookmarks workspace: Browse by category, search titles and summaries, and see Indexed vs Pending.
How it works
Add Side Eye from the Chrome Web Store and open the side panel from the toolbar. Chrome with WebGPU is recommended for on-device chat.
Turn on page context when you want the current tab included. Ask naturally — “summarize this page”, “explain this selection”, or attach images with LM Studio / Ollama vision models.
In Options, enable Web search if you want live lookups and source citations. Open Chrome’s bookmarks manager in the linked tab, pick a date range, and Start sync to build the local index (web search must be on for sync).
Privacy
localhost.
Install
Side Eye requires Chrome 114+ for the Side Panel API. Install from the Chrome Web Store or read the docs on GitHub.
Feature overview, LiteRT-LM / Gemma 4, LM Studio and Ollama setup, web search, bookmark sync, voice options, and troubleshooting — all in the public README.
OLLAMA_ORIGINS, web search, and bookmarks.The fastest way to install — no build step, no developer mode. Free from the Chrome Web Store.