# NanoChat > A side-panel AI assistant for Chrome that runs entirely on-device using the built-in Gemini Nano model. No cloud, no API keys, no tracking — nothing leaves your machine. ## What it is - NanoChat is a free, open-source (MIT) Chrome extension by cupcakedev. It adds a side-panel AI assistant plus a selection toolbar that translates, summarizes, rewrites, spellchecks, and explains text. Everything is processed locally through Chrome's built-in Prompt API (Gemini Nano). ## Features - Page-aware chat: ask questions about the current page from a side panel. - Selection toolbar: Translate, Summarize, Rewrite, Spellcheck, Explain — inline, on the page. - Image input: attach a screenshot or picture; Gemini Nano reads it on-device. - Local history: every chat is saved on disk and searchable; nothing syncs. - Agent mode: NanoChat can click, type, scroll, and navigate on your behalf. - Zero config: no keys, no accounts, no settings. ## Requirements - Chrome 138+ on Windows 10/11, macOS 13+, Linux, or ChromeOS. - GPU with more than 4 GB VRAM, or a CPU path with 16 GB RAM and 4+ cores. - ~22 GB free storage on the Chrome-profile volume for the model. - Online once, for the initial model download. ## FAQ - Does my data leave my machine? No — everything runs on Chrome's built-in Gemini Nano; prompts, pages, and chat history stay local. - Does it work offline? Yes, after a one-time model download. - Is it free? Yes, free and open-source under the MIT license; no accounts or API keys. - Which browsers? Chrome 138+ on Windows, macOS, Linux, and ChromeOS. ## Links - Install: https://chromewebstore.google.com/detail/nanochat-local-ai-assista/blpleeefgeopjgdgjelpldcabhipkjbd - Source: https://github.com/cupcakedev/nanochat-extension - Built by: https://cupcakedev.com