CrewAI crews pass context between roles during a run — but that context evaporates when the crew disbands. REM gives every crew member a shared, persistent memory substrate: researchers write notes, writers read them, reviewers see the full history, and next month's run picks up where last month's left off.
Free tier · No credit card · Works with any CrewAI process
Three problems multi-agent crews hit that short-term memory can't solve.
The same crew, same namespace, resumes next week with everything last week's researcher found — no hand-off doc to write.
Between runs, REM summarizes crew output, dedupes conflicting facts, and scores salience. The crew's institutional memory compounds instead of bloating.
The notes your Researcher agent takes today are queryable from a LangChain reviewer, an AutoGen editor, and your Cursor MCP — same REST endpoint.
CrewAI agents already take tools=[...]. REM fits in there.
The Python SDK is in private beta. The requests pattern below is production-ready today. Request SDK access in Discord.
Sign up at remlabs.ai/console. Copy the sk-rem-... key and export it.
recall hits /v1/memory-search-semantic; remember hits /v1/memory-set. Both accept a namespace so you can isolate crews.
Each role in the crew gets tools=[recall, remember]. One namespace across all agents. Done.
Three shapes: per-role tools, shared crew notepad, and inter-run continuity.
Two BaseTool classes. Every Agent accepts them. The namespace scopes the crew's brain.
Three roles, one namespace. The writer reads what the researcher wrote — the reviewer sees both.
Same namespace next Monday = same institutional memory. No checkpoint files, no re-briefing.
Everything CrewAI's default short-term memory leaves on the table.
One namespace per crew. Survives process exits, restarts, and new hires on the crew roster.
Every crew member's queries hit a vector + FTS5 fusion index. Fast enough to call inside a tool without slowing the run.
Between runs, Dream Engine summarizes the crew's raw output into a clean brief. Your next kickoff starts with wisdom, not transcripts.
CrewAI writes, LangChain reads, AutoGen reviews. The same namespace works from every framework and from raw curl.
Free tier, no credit card. Ship a crew that remembers across runs in under a minute.