Launching today

Memmy Agent
Let every AI remember the same you.
149 followers
Let every AI remember the same you.
149 followers
๐ Memmy Agent is a personal memory hub and local AI agent for all AI Agent and tools like Claude Code, Codex, OpenClaw and Hermes. Gives every AI one shared, full-controlled memory โ they all remember the same you. Memmy turns chats, decisions, prefs, progresses, and experiences into long-term memory, brings the right context into matching task, also can take on work directly. Local-first by default. Your memory stay under your control: manage them anytime. Free start with 2M ChatGPT tokens.










Triforce Todos
Been waiting for something like this, honestly.
BTW, does it work well with Claude Code specifically, or is that still early days?
Memmy Agent
@abod_rehmanย
YesโClaude Code is one of the key workflows Memmy is designed for. It helps preserve the project context, decisions, and task progress that can otherwise get lost when you start a new Claude Code session, switch projects, or move between tools.
The cross-agent long-term-memory experience is still evolving, but if Claude Code is already part of your daily workflow, Memmy is well worth tryingโespecially for long-running development work, frequent session switching, or workflows that also involve Codex or Cursor.
Love the pitch! How do you handle conflict resolution when a user exhibits different personalities or prompt styles on different tools? (e.g., coding on Cursor vs. creative writing on Claude)?
Memmy Agent
@spark_zhangย We donโt treat everything as one flat, global personality profile.
Memmy retrieves memories based on the current task and context, so coding preferences from Cursor and writing preferences from Claude can remain relevant in their own scenarios instead of constantly overriding each other.
For genuinely conflicting memories, weโre still improving the resolution and user-control layer, but the core principle is contextual relevance rather than blindly merging everything into one profile.
oh this is a very clever one. AI not remembering anything about me when i switch (even between claude web and claude code, for example,.. same company...) is one of the most frustrating things I've dealt with.
Do you also have any ideas on how to make memory "better", i.e. have it be more comprehensive?
Memmy Agent
@quantumwhiskerย Totally agree. We donโt think โbetter memoryโ simply means storing more conversations.
For us, it comes down to three things: covering more of the tools you already use, turning raw conversations into structured and deduplicated memories, and retrieving the right memory for the current task. New decisions and lessons can also be written back, so the memory keeps improving as you work.
The goal is a useful, evolving memoryโnot an infinitely growing chat archive.
@yunn_chenย very interesting. I'll be sure to follow your product's development!
Memmy Agent
@quantumwhiskerย reaaaally thks a lot ๐
Memmy Agent
Hey Product Hunters ๐
I'm Zhiqi, one of the makers behind Memmy.
If you bounce between Cursor, Claude Code, Codex, and other AI tools like me, you know the pain: every new chat starts from zero. Prefs, decisions, project context โ you HAVE TO re-explain to them again and again.
Finally we get rid of it, and we're excited to introduce Memmy ๐
Memmy is a local-first memory layer those tools can share. Auth once, and it turns messy chat history into structured memory โ prefs, decisions, project context. Switch tools, and Memmy carries what matters with you. No re-explaining anymore. You can search it, control who uses it, or delete anytime. And it stays on your device, never uploaded to a remote server.
Also an agent itself: you can hand it tasks, not just manage memories.
We're open source, free to start, and would love to hear your thought โ "What tool should we support next, and what should memory never forget?"
We gonna be here all day to answer questions and would genuinely appreciate your feedback ๐ซถ๐ป
Memmy Agent
Thanks for checking us out ๐
โ https://memmy.bot
For the PH Community, 2M ChatGPT Luna tokens free credit, come get it ๐
@zhiqi_xuย Notion would be a great next integration. A lot of project context and decisions already live there, so connecting that knowledge with AI conversations could be really powerful. Memmy should never forget confirmed decisions, but it should also know when theyโve been replaced by newer ones.
Memmy Agent
@jody_l_wyattย Great suggestion! Memmy can already connect to Notion as an Agent tool, so it can pull project context into conversations today.
On the memory side, we distill experience into four layers and keep evolving them over time: newer, higher-value memories rise, outdated ones decay or get archived. Confirmed decisions stick, but fresher ones can take priority when the context changes.
Turning Notion into a deeper living knowledge source for that loop is a natural next step โ appreciate the push!
Are decisions, preferences, project state, and lessons stored as different memory types with separate update rules?
Does the OpenAI-compatible API provide a way to inspect the memories used for each response?
Memmy Agent
@jun_wong2ย
Yes. Memmy uses a four-layer memory architecture, and each layer has its own write path, evolution pipeline, and retrieval rules:
L1 Trace โ Raw conversation turns (requests, replies, tool calls). Captured automatically at turn end, then summarized and embedded asynchronously.
L2 Policy โ Experiences distilled from L1 (success patterns, preferences, failure avoidance). Generated automatically by background induction jobs.
L3 World Model โ Declarative knowledge about projects, environments, and constraints. Abstracted from L2 via clustering.
Skill โ Reusable standard operating procedures. Crystallized from qualified L2 policies.
Mapping to the concepts you mentioned:
Decisions โ L1 + decision repair records + L2 decision guidance
Preferences โ L2 subtype `preference`
Project state โ L3 world models
Lessons โ L2 policies, which can further crystallize into Skills
The OpenAI-compatible API response body does not currently return memory IDs or citation details directly.
You can check this in Memmy under Memory Management โ Logs by filtering for `memory_search`. There youโll see the candidate memories for that request, which ones were kept and injected into context, and which ones were filtered out.
Our full stack is open source โ feel free to take a look if youโre interested. Thanks for the support!
https://github.com/MemTensor/memmy-agent?ref=producthunt
Does commercial use of the GitHub version have any licensing restrictions that companies should know about?
Memmy Agent
@sky_heartflyย Memmy is MIT-licensed, so yes, commercial use is allowed. Youโre free to use, modify, and distribute it, as long as you keep the original copyright and license notice. No extra commercial restrictions from us.
Congrats on the launch. Local-first is why I clicked, most memory layers ship as someone else's cloud. One thing I could not work out from the description: when Cursor and Claude Code both hit the OpenAI-compatible API, does a memory carry any scope with it, per project or per tool, or does every connected agent read from the same pool? I have work repos and personal side projects on the same machine and I would want the second not to bleed into the first.