Local-first AI memory bridge between browser chats and IDEs
Glia is a 100% offline, open-source memory bridge. A Chrome extension auto-saves your web-based Claude/ChatGPT chats, while a native MCP server lets Cursor/Claude Code query those decisions locally from your shared SQLite database.
Hey Product Hunt! 👋
I'm Eshaan, the creator of Glia.
Like most developers working with AI, my daily workflow became deeply fragmented. I’d solve a complex architectural challenge or debug a tricky error using Claude.ai, ChatGPT, or Gemini in my browser. But the second I switched back to my local editor (like Cursor, Windsurf, or Claude Code), my IDE agent had absolutely no idea that conversation had happened.
I got tired of constantly copy-pasting code blocks, raw logs, and decision summaries back and forth. Existing memory solutions are almost all cloud-based SaaS, which felt like a massive privacy compromise for client codebases.
So I built Glia—a 100% local-first, zero-Docker memory bridge that connects your web chats directly to your local IDE.
The Architecture:
The Shared Database: Everything is stored offline on your local disk in a single SQLite database (~/.glia/graph.db). No telemetry, no cloud tracking, and your data never leaves your device.
The Web Sync: A lightweight Chrome extension securely intercepts prompts on 7 AI platforms (Claude, ChatGPT, Gemini, DeepSeek, Grok, Copilot, and Mistral) to save and index your technical decisions automatically.
The IDE integration: A native Model Context Protocol (MCP) server hooks into your IDE (Cursor, VS Code, Windsurf, Claude Code) so your coding agents can query or save memory.
Data Portability: Easily download any project session as a clean JSON file to sync manually to another machine or share with teammates offline.
Preemptive FAQs / Objection Handling:
Why not just use native codebase indexing in Cursor? Cursor indexes your files, and Claude Projects stores context for individual web sessions. But they are completely siloed. Claude Projects doesn't know what you coded in Cursor, and Cursor has no idea what you just solved in Claude.ai. Glia acts as the missing bridge that syncs context between them.
Isn't a local LLM in the background a major resource drain? No heavy 8B models are running in the background. Glia uses a lightweight embedding model (nomic-embed-text ~270MB via Ollama) and sqlite-vec for local vector search. It's extremely light on CPU and RAM.
How do you handle database write locks during embeds? We configured SQLite with Write-Ahead Logging (PRAGMA journal_mode=WAL;) and decoupled the embedding generation using an async background job queue. This ensures browser writes never block IDE reads.
Quick Start:
Setup takes less than a minute. You can spin up the local worker and register it with your IDE configs using:
npx glia-ai-setup
It's completely open-source (MIT). I'd love to hear your feedback, bugs, or feature suggestions. If Glia makes your development life easier, dropping a star on GitHub would mean the world to us! ⭐
What IDE or web platform would you like to see supported next?
About Glia on Product Hunt
“Local-first AI memory bridge between browser chats and IDEs”
Glia launched on Product Hunt on May 20th, 2026 and earned 102 upvotes and 27 comments, placing #12 on the daily leaderboard. Glia is a 100% offline, open-source memory bridge. A Chrome extension auto-saves your web-based Claude/ChatGPT chats, while a native MCP server lets Cursor/Claude Code query those decisions locally from your shared SQLite database.
On the analytics side, Glia competes within Productivity, Developer Tools, Artificial Intelligence and GitHub — topics that collectively have 1.7M followers on Product Hunt. The dashboard above tracks how Glia performed against the three products that launched closest to it on the same day.
Who hunted Glia?
Glia was hunted by Eshaan. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of Glia including community comment highlights and product details, visit the product overview.