Mengram — Human-like Memory Backend for CrewAI (PR #4595)

Hey everyone! I built a memory backend for CrewAI powered by mengram.io and submitted a PR (#4595).

What it does:

  • Drop-in replacement for CrewAI’s Memory — just pass Crew(memory=mengram_memory)

  • Three memory types: semantic (entities + knowledge graph), episodic (events with outcomes), procedural (learned workflows)

  • Server-side extraction — no local LLM or embedder needed

  • Free tier available

Quick example:

python

from crewai.memory.storage.mengram_storage import MengramMemory, MengramConfig

memory = MengramMemory(MengramConfig(api_key="om-..."))
crew = Crew(agents=[...], tasks=[...], memory=memory)

PR: github.com/crewAIInc/crewAI/pull/4595

Would love any feedback!

Interesting.. Why would our community use it? Can you please give us context.

@alibaizhanov Can you explain with Simple use case? I thought CrewAI memory management is quite robust and comprehensive. Just curious to know what the feature you are adding here.

This topic was automatically closed after 90 days. New replies are no longer allowed.