Show HN: Memori – Open-Source Memory Engine for AI Agents

14 Arindam1729 11 8/18/2025, 2:29:32 PM github.com ↗
Hey HN! I'm Arindam, part of the team behind Memori (https://memori.gibsonai.com/).

Memori adds a stateful memory engine to AI agents, enabling them to stay consistent, recall past work, and improve over time. With Memori, agents don’t lose track of multi-step workflows, repeat tool calls, or forget user preferences. Instead, they build up human-like memory that makes them more reliable and efficient across sessions.

We’ve also put together demo apps (a personal diary assistant, a research agent, and a travel planner) so you can see memory in action.

Current LLMs are stateless — they forget everything between sessions. This leads to repetitive interactions, wasted tokens, and inconsistent results. When building AI agents, this problem gets even worse: without memory, they can’t recover from failures, coordinate across steps, or apply simple rules like “always write tests.”

We realized that for AI agents to work in production, they need memory. That’s why we built Memori.

Memori uses a multi-agent architecture to capture conversations, analyze them, and decide which memories to keep active. It supports three modes:

- Conscious Mode: short-term memory for recent, essential context. - Auto Mode: dynamic search across long-term memory. - Combined Mode: blends both for fast recall and deep retrieval.

Under the hood, Memori is SQL-first. You can use SQLite, PostgreSQL, or MySQL to store memory with built-in full-text search, versioning, and optimization. This makes it simple to deploy, production-ready, and extensible.

Memori is backed by GibsonAI’s database infrastructure, which supports:

- Instant provisioning - Autoscaling on demand - Database branching & versioning - Query optimization - Point of recovery

This means memory isn’t just stored, it’s reliable, efficient, and scales with real-world workloads.

We’ve open-sourced Memori under the Apache 2.0 license so anyone can build with it. You can check out the GitHub repo here: https://github.com/GibsonAI/memori, explore the docs, and join our community on Discord.

We’d love to hear your thoughts. Please dive into the code, try out the demos, and share feedback, your input will help shape where we take Memori from here.

Comments (11)

astro_09 · 3h ago
The ability to handle both the session specific conversations but also persist them across multiple session runs is amazing. this could be modeled in a way where each user has their own specific session + user specific memory.

Memori definitely looks interesting. Is there any comparison with other memory system/tools like zep/letta etc

harshalmore31 · 2h ago
I just checked out Memori, it’s great!

I really like its ability to keep chat history so persistent that the same memory can be used across multiple agents, making workflows even much better.

boburumurzokov · 3h ago
Thanks for sharing!

I see you have also integration with LangChain, Agno, CrewAI. I have been using Mem0. But I like how Memori simplifies the developer experience.

AhmadTigress · 2h ago
I love Open source because they are the backbone driving the Tech space. I really look forward to testing this out on my project. Great work .
Bigjoe1234 · 3h ago
This looks great, will check this out and definitely try it out .
Arindam1729 · 2h ago
Awesome, please let us know how that goes!
hassanambi · 2h ago
Great work already, we need more open source. Great work
riswan0 · 2h ago
This is really amazing!
Arindam1729 · 2h ago
thanks for checking out
ugofebe · 3h ago
Sounds super cool
Arindam1729 · 2h ago
Feel Free to try this out and let us know your feedback