Memmy Agent - Let every AI remember the same you.

by•
🍙 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.

Add a comment

Replies

Best

Congrats on the launch! We're building and personal memory is one thing we care about :))

 Thanks Martí — just had a look at Humalike. The turn-taking and social memory angle is really interesting.

We’re approaching memory from the cross-agent side, so there’s probably a lot for us to compare notes on — especially around Hermes :)

 Thanks so much! Personal memory is right at the heart of what we’re building too — love that cares about the same thing. Would be great to exchange notes sometime :))

Congrats on the launch guys!

AI remembering about me is very important in case I need to switch computers or generate a cartoon meme of myself based on what AI knows about me :) - this used to be trendy on social media

P.S:
I have made a livedemo for you, feel free to check it out

 this is such a lovely surprise — thank you so much! 🙌
Really appreciate you taking the time to make a live demo for us. That honestly means a lot, especially on launch day. We’ll definitely check it out!

 Thanks so much! Glad this resonates with you — that’s exactly what Memmy is built for: keeping your context with you across devices and tools, so every AI remembers the same you.

Appreciate you making the livedemo too, just checked it out — really cool. Thanks for the support!

Does commercial use of the GitHub version have any licensing restrictions that companies should know about?

 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.

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. As usual with open source, third-party dependencies keep their own licenses — worth a quick check if your company has a compliance process. Happy to clarify further!

I constantly bounce between different AI tools and having to re-explain project context every single time is a massive pain. The fact that Memmy turns that messy chat history into structured memory is exactly what my workflow needs.

 Thanks so much! That’s exactly the pain Memmy is built for — so you don’t have to re-explain your project every time you switch tools. Glad it fits your workflow. Thanks for the support!

 Same here. that constant context reset was driving us nuts toooooo... What tools are you bouncing between most these days? Curious where the handoff gets the messiest.

Shared memory across agents sounds powerful, especially with per-tool control. Can I create separate memory spaces for work, personal projects, and clients—and decide exactly which agent can access each one?

 Not yet. Right now, all connected agents share one memory pool.

Separate memory spaces and per-agent access control are on our roadmap though — especially for people juggling work, personal, etc.

For now, separate Memmy instances are the cleanest workaround.

What makes someone use Memmy instead of just relying on Claude or ChatGPT's built-in memory?

 Fair question. If you mostly use one assistant, its built-in memory is probably enough.

The problem starts when your work is split across Claude Code, Cursor, Codex, and a few other tools. They all know different pieces of the story. Memmy gives them one shared memory, stored locally, so you’re not rebuilding context every time you switch.

That’s really the main difference: built-in memory stays inside one product, while Memmy follows you across agents.

Really interesting direction. How does Memmy handle outdated or conflicting memories—for example, when a project decision changes later? Does the newer context automatically override the old one, or can users review the conflict?

 It doesn’t simply overwrite the old memory. When a decision changes, Memmy keeps the original context as an L1 trace and can create a decision-repair record that feeds into updated L2 guidance. So the history is preserved, while later retrieval can work from the revised decision instead of treating both versions as equally valid.

You can also inspect and delete memories yourself. What we don’t have yet is a polished side-by-side conflict review flow — that part is still being improved.

 Got it, that makes sense. Keeping the history without treating both versions as equally valid sounds like a solid approach. Thanks for clarifying!

This could make switching AI tools much less painful. If users can take their accumulated context with them, choosing a new model no longer means losing the relationship they built with the previous one. That’s a meaningful shift.

 yeeeeah! that is the part we care most about. Models and tools will keep changing, every month even week have different agents and models. but your context shouldn’t reset every time you switch!

the write-back is the interesting half. dedup handles the same fact twice, but the thing that actually bites is a memory that still sounds confidently true and just is not true anymore, and nothing in the chat history tells you which one that is

 yeah, stale-but-confident memory is the much harder problem.

When Memmy catches an explicit correction, it can create a decision-repair record and update the guidance built from that memory, rather than just storing two conflicting versions side by side. We still keep the original trace for provenance.

The part we’re improving now is making those conflicts easier to spot and review, instead of resolving everything silently in the background.

Does Memmy retrieve only the most relevant memories for each task, or inject a larger context block? I’d be interested to see how you balance recall quality, latency, and token usage.

 Memmy doesn’t dump the whole memory store into the prompt.

It searches across vector, full-text, pattern, and structural signals in parallel, merges the candidates, then applies relevance thresholds, dedup, and MMR to avoid near-duplicates. A final LLM filter trims the set again — up to 8 memories by default.

Each injected snippet is capped too, and Skills go in as short summaries unless full mode is needed. So the idea is broad recall first, then keep the actual context block small. You can also inspect what was considered, kept, and injected in the retrieval logs.

 Thanks, Pema! this is exactly the level of detail I was curious about. Broad recall followed by aggressive filtering, dedup, and MMR sounds like a thoughtful way to keep the injected context focused. The retrieval logs are a great touch too. Do they also break down latency and token usage by retrieval stage? That would make tuning the quality–cost tradeoff especially useful.

   Glad that helped — and thanks for the thoughtful questions! 🫶