A local-first AI chat app in a single HTML file. No build, no sign-up.
Models it supports:
On-device: Chrome's built-in Gemini Nano / Gemma. Fully offline,
nothing leaves your machine.Ollama: any model you've pulled locally.
Cloud: OpenRouter, Groq, Cerebras, Mistral. Free/Paid tiers work.
Each chat remembers its own model, and you can run one prompt on two models side by side to compare them.
What you can do:
β’ Attach images, audio, PDFs, and text/code files and ask about them
β’ On-device tools: translate (16 languages), summarize, proofread, rewrite, expand a note into a draft
β’ Voice input and read-aloud
β’ Personas and saved prompts, with "/" slash commands
β’ Command palette, multiple conversations with search / pin / rename
β’ Markdown with tables and code blocks, edit-and-resend, regenerate
Conversations live in your browser (IndexedDB), API keys stay local, with one-file backup export/import. It also installs as an PWA.
There's a Learn button in the header too. It opens The Missing Manual a free web site I run for learning programming, tech, math, and logic. Free and No ads.
GitHub: X-Chat
Learn: The Missing Manual
United States
NORTH AMERICA
Related News
π I Built a Dropshipping Automation Pipeline β Here's What I Learned (and What I'd Do Differently)
10h ago
How I Cut My LLM API Bill by 40x: A Freelancer's Migration Story
10h ago

Mattress Firm Coupons: Save up to $600
3h ago
Google Ordered to Pay $2 Billion For Anti-Competitive Practices By Swedish Court
20h ago
The Censorship Wall: Why Every AI Companion App Ends Up Filtering You
20h ago