April 25, 2026

Memory wars: second brain or sticky notes?

Open source memory layer so any AI agent can do what Claude.ai and ChatGPT do

Open‑source “second brain” sparks memory wars: fans vs skeptics

TLDR: Stash is a free, open tool that gives AI assistants lasting memory across chats and models. Commenters are split: supporters love escaping closed platforms, while skeptics say it’s just fancy search and warn memory gets messy across projects; everyone wants proof it beats simple, hand‑written notes.

AI amnesia, be gone? Stash just landed as an open‑source “second brain” that promises lasting memory for any AI assistant, so you don’t have to re‑explain your life every chat. It sits between your bot and the world, organizes info like folders, and works with any model. The dev’s pitch: platform memory is locked to one company, but Stash is model‑agnostic, Apache‑licensed, and ships an MCP server with 28 tools. Receipts here: GitHub.

Then the comments lit up. Supporters cheered the jailbreak from closed “ChatGPT‑only” memories. But skeptics crashed the party: one says as memory grows, it gets just as messy—especially if you juggle five side projects and the AI can’t guess which one you mean. Another waves a “huge red flag,” arguing it’s basically pgvector with two buttons—recall and remember—and declares, “It is effectively a RAG” (translation: fancy search, not real learning). Minimalists brought the memes: “Isn’t memory just a markdown file?” and bragged about hand‑curated notes with “no Russian roulette.”

The mood: hype vs receipts. Fans want an AI that actually remembers; critics demand proof it won’t turn into a junk drawer and can pick the right project without babysitting. Until then, it’s “second brain” dreams vs sticky‑note reality.

Key Points

  • Stash is an open-source, MCP-native memory layer that provides persistent, cross-session memory for AI agents.
  • It uses PostgreSQL and pgvector to store and retrieve structured memories, including episodes, facts, relationships, and patterns.
  • Namespaces organize memory hierarchically (e.g., /users, /projects, /self) with recursive reads, precise writes, and clean separation of contexts.
  • Stash is model-agnostic and supports agents like Claude, GPT-based models, and local models, enabling continuity across sessions.
  • The project contrasts itself with RAG, positioning Stash as providing ongoing memory and learning rather than document retrieval alone.

Hottest takes

"Platform memory is locked to one model and one company" — alash3al
"as it grows it gets just as messy as not having it" — great_psy
"It is effectively a RAG." — _pdp_
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.