Hacker news

  • Top
  • New
  • Past
  • Ask
  • Show
  • Jobs

Show HN: Mnemo – local-first AI memory layer for any LLM (Rust, SQLite,petgraph) (https://github.com)

59 points by zaydmulani 3 days ago | 28 comments | View on ycombinator

georgespencer 3 days ago |

Given the abundance of vaguely similar local-first AI memory layers, it might be a good idea to add a "Why Mnemo" section right at the top of README.md to explain why folks should consider using it.

SwellJoe 3 days ago |

Everybody builds one. And, then they usually figure out that making the model fill its context with a bunch of memories hurts performance more often than it helps.

ksajadi 3 days ago |

I tend to agree with the rest of the commenters that the most likely outcome is that harnesses will include features like this. I had a slightly different issue and that was 'project-level memory' that i can use across models or harnesses (chat, claude code, etc).

for a while i used Obsidian but it was not very good with hosted tools like claude.ai then i moved to a combination of Linear and Notion. Still using Linear but Notion ended up being a royal pain: it is built for humans not agents. It is block based and when multiple agents use it there is a lot of corruption in the process.

I wanted a markdown only, notion built for agents that can work with multiple agents so built one: markbase.cloud

feel free to try and use it. i think it's useful

zamalek 1 day ago |

> and injects relevant context back into future prompts

It looks like this is left as an exercise for the student?

andywidjaja 2 days ago |

Nice approach, the Rust performance and single-binary deployment are compelling. Question, how do you handle contradictory facts? If John moves from Stripe to Google, does the graph resolve that, or does it store both?

vichoiglesias 2 days ago |

I think we are all experiencing more or less the same kind of pain regarding memory+llms, and love to see how different approaches exist this problem.

How does mnemo decides when to forget something? So old history wont pollute the new answers?

pylotlight 3 days ago |

Brew installation? Not looking to use pip or load manually.

For single bins or otherwise, brew is definitely preferred.

phantomathkg 3 days ago |

Is there any relevance with another tool call mnemon?

sikamikanikobg about 13 hours ago |

[flagged]

jazzen about 17 hours ago |

[flagged]

xuanlin314 about 18 hours ago |

[flagged]

Pixel-Labs 2 days ago |

[flagged]

xuanlin314 1 day ago |

[flagged]

rayan_ 3 days ago |

[flagged]