Open Source Alternatives LogoOpen Source Alternatives
AlternativesBlogAdvertise
Open Source Alternatives LogoOpen Source Alternatives

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product
  • Search
  • Categories
  • Tag
  • Sign In
Resources
  • Blog
  • Collection
  • Submit
  • Advertise your tool
Company
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap
Copyright © 2026 All Rights Reserved.
Home/Categories/AI & Machine Learning/Mengram
icon of Mengram

Mengram

Open source alternative to Pinecone, Weaviate and Qdrant

AI memory for Claude Code and AI agents with auto-save and auto-recall features.

183 starsPythonApache-2.0Active this month
Visit websiteGitHub repo
image of Mengram
Contents
  1. 01Who Mengram is for
  2. 02The problem it solves
  3. 03How it solves it
  4. 04Strengths and trade-offs
  5. 05Tech stack
  6. 06FAQ
  7. 07Similar open-source tools
TL;DR

Mengram is an AI agent memory platform for semantic, episodic, and procedural recall. It replaces stateless agent prompts and one-off RAG notes for teams that need agents to learn from prior interactions, failures, and workflows. Apache-2.0 licensed.Apache-2.0 · Python · 183 stars · Active this month

who it's for

Who Mengram is for#

Agent builders adding durable user memory

Mengram fits teams that need agents to remember preferences, prior events, and procedures across sessions.

Skip if:

Your agent only needs short-lived context inside a single chat session.

RAG teams moving beyond document recall

Mengram can help teams model experience and procedures rather than only retrieving chunks from a knowledge base.

Skip if:

You only need keyword search or a simple vector database.

the problem

The problem it solves#

Agents forget too much between runs. Teams repeatedly re-explain user preferences, project rules, failures, and procedures because ordinary prompts and basic vector search do not capture experience well.

Useful agent memory needs more than saved snippets. It should represent facts, episodes, and procedures in a way that can improve future actions without turning every session into manual note-taking.

how Mengram solves it

How it solves it#

Semantic, episodic, and procedural memory

Mengram explicitly targets several memory types, giving agent builders more structure than a single vector store.

Agent framework integrations

Repository metadata mentions Python and JavaScript SDKs plus LangChain, CrewAI, OpenClaw, and MCP integrations.

Failure-driven procedure learning

The project description calls out procedures that learn from failures, which fits agents that need to improve workflow execution over time.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Deeper than basic RAG memoryMengram's memory model is more specific than storing documents for retrieval, making it relevant for agents that need user, episode, and process memory.
  • Broad agent ecosystem fitThe SDK and framework topics make Mengram easier to evaluate across common agent stacks instead of tying it to one runtime.

Trade-offs

  • -Memory quality needs governanceAgent memory can preserve wrong assumptions or sensitive context if teams do not design retention, deletion, and validation rules carefully.
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptPythonTypeScript
Frameworks
FastAPI
Databases
PostgreSQL
Cache
Redis
Tooling
esbuild
frequently asked

FAQ#

What kinds of memory does Mengram support?

The repository description names semantic, episodic, and procedural memory for AI agents.

Does Mengram integrate with agent frameworks?

Yes. Repository metadata mentions Python and JavaScript SDKs plus LangChain, CrewAI, OpenClaw, and MCP integrations.

Is Mengram open source?

Yes. The GitHub repository reports Apache-2.0 licensing.

also worth a look

Similar open-source tools#

cognee

cognee

Persistent memory for AI agents across sessions

27.3KPythonApache-2.0
CocoIndex

CocoIndex

Incremental data framework for AI agents.

10.3KRustApache-2.0
RAG-Anything

RAG-Anything

Comprehensive multimodal document processing framework

21.2KPythonMIT
Supermemory

Supermemory

Add persistent user memory to any LLM app via API, Apache 2.0

28.3KTypeScriptMIT
Manticore Search

Manticore Search

MySQL-wire search engine with full-text and real-time indexing

11.9KC++GPL-3.0
Qdrant

Qdrant

Self-hosted vector database for AI similarity search and RAG

32.1KRustApache-2.0

Repository

Stars
183
Forks
26
License
Apache-2.0
Latest
v2.25.3
Last commit
21 days ago
Last verified
Jul 9, 2026
Repo
alibaizhanov/mengram ↗

Additional details

Language
Python
Open issues
20
Contributors
4
First release
2026

Categories

AI & Machine LearningLLMOps & AI ToolingDeveloper Tools

Tags

AI AgentsLLMLLMOpsKnowledge ManagementRAGDeveloper Tools