cd /news/ai-agents/show-hn-an-open-source-repo-to-use-y… · home › topics › ai-agents › article
[ARTICLE · art-163998] src=predsymod.github.io ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Show HN: An open source repo to use your personal context with any agent

A new open source project called Memex provides an MCP server that runs on a user's own Supabase project so that multiple AI agents can share durable personal context, with per-agent save permissions and search that blends semantic meaning with exact keyword matches. The server caps unattended runs at 10 short notes by default, skips anything resembling a secret, skips repeats or retracted notes, and never deletes data; an optional nightly "Dreaming" job tags, summarizes and links memories, and a first pass over 115 notes took 40 seconds and cost under $1. Memories are stored in the user's own Supabase database, but are sent to an embeddings provider for semantic search and to a model provider if Dreaming is enabled.

read4 min views2 publishedNov 4, 2026

What goes in Memex #

The durable, cross-cutting context that every tool should know, and that no single repo can hold.

What follows you

Your preferences and how you like to work, decisions and the reasons behind them, corrections, people and plans, and stable background on your products and projects.

What lives with the code

Code-specific context, status updates and to-dos stay in your repo, CLAUDE.md or AGENTS.md. Agents are told to leave them out of Memex.

Three things you say #

Memex is an MCP server that runs on your own Supabase project. Agents connect to it, and the instructions they follow are plain text in the repo.

Point an agent at the repo

It creates the tables, deploys the server and connects itself. You approve the steps that need an account.

One memory, every agent

An agent pushes what it knows that is worth keeping and pulls what the others learned, without duplicates. You decide, for each agent, what it may save.

Use it in your work

Search blends meaning with exact words, favors recent notes when you ask, and shows the current version of anything that was corrected.

Hands-off, if you want it #

Ask any agent that can run scheduled tasks to keep you in sync. Say it once, and every morning it catches up on what your other agents saved and, if you choose, saves what it learned.

Stay current

Fetches what your other agents saved and gives you a short summary. Nothing is saved, so nothing needs approving.

Stay in sync

Your yes at setup is the standing approval. Each run it saves a few durable decisions, lessons and facts, and tells you exactly what it saved.

Built so it stays safe while you're not watching. The server itself caps an unattended run at a small number of short notes (10 by default, and you can change it), skips anything that looks like a secret, skips repeats of what it already saved (or what you retracted), and tags every note it saves. Agents are told to leave out anything taken from web pages or emails. If a save was wrong, "retract what you saved this morning" hides those notes, and only those, and they can be restored. Nothing is ever deleted.

How the pieces fit #

Dreaming, if you turn it on #

A nightly job reads what you saved since the last run and organizes it. It never deletes or rewrites what you wrote. Everything it changes is logged and can be undone.

  • Tags, summaries and types for every memory, with relative dates like "next Friday" turned into real dates.
  • Connections between memories: related, elaborates, supersedes, duplicate.
  • Corrections win. When a later note corrects an earlier one, the old one is marked superseded, ranks lower in search, and the current version is shown next to it. If an agent later saves the old fact again, it is flagged as disputed and the correction is shown first.
  • Overviews. When enough notes pile up about one topic, Dreaming writes a single note of the current picture: what it is, what was decided, where it stands. It's linked back to its sources and rewritten when new notes join.
  • A short digest of what changed.

115 notes, 40 seconds one pass over a real personal memory

Under $1 for that first pass; pennies a day after

Off by default it only runs if you add a model API key

Your data, your keys #

  • Memories live in your own Supabase database. There is no Memex server run by anyone else.
  • Costs are pennies a month: a small embeddings charge per memory, plus Dreaming if you turn it on.
  • Anything that looks like a secret (keys, tokens, card or ID numbers) is flagged, never sent to a model, and hidden from search and sync.
  • Agents are told to treat memories as evidence, never as instructions.

One thing to know: memories are sent to an embeddings provider so they can be searched by meaning, and to a model provider if you enable Dreaming. You choose the providers, and the repo says exactly what is sent.

Works with #

Tested with Claude and Muse, reading and writing the same memory. Any agent that supports MCP over HTTP should work: Codex, Cursor, VS Code and others connect with a URL and a key.

── more in #ai-agents 4 stories · sorted by recency
── more on @memex 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-an-open-sour…] indexed:0 read:4min 2026-11-04 · —