AutoGen's ConversableAgent carries message history in Python memory for the life of a run — then it's gone. REM attaches a shared, persistent substrate so every assistant, user proxy, and critic in the GroupChat reads from and writes to the same long-term store.
Free tier · No credit card · Works with pyautogen and autogen-agentchat
What a persistent substrate adds to a GroupChat pattern.
Reset the GroupChat tomorrow — the assistants wake up knowing what happened yesterday. No checkpoint, no serializer.
Between runs, REM summarizes the GroupChat transcript, dedupes redundant turns, and surfaces the salient decisions. Your next GroupChat starts from insight, not noise.
What AutoGen's critic writes, a LangChain reviewer reads. A CrewAI researcher queries the same namespace. Same substrate, every framework.
AutoGen already supports tool calling. REM attaches as two registered functions.
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 and rememberPlain Python functions — nothing AutoGen-specific. register_function exposes them to every agent.
Every ConversableAgent that should see memory gets recall/remember. Scope by namespace per GroupChat.
Three shapes: shared memory tools, pre-chat context injection, and persistent GroupChatManager history.
All agents in the group can call recall or remember. One shared namespace.
Prepend a digest to the first user message — the group wakes up knowing what happened last time.
After each run, dump the groupchat.messages into REM so the Dream Engine can consolidate overnight.
Everything AutoGen's in-process message list leaves on the table.
One namespace per GroupChat. Rebuilds, cold starts, and different machines all resolve to the same institutional history.
Vector + FTS5 fusion. Fast enough to call mid-turn without blowing the latency budget.
Your Dream Engine summarizes sprawling GroupChat transcripts into actionable digests. Next run opens with the answers, not the arguments.
The AutoGen GroupChat writes once; your LangChain reviewer, CrewAI researcher, and Cursor MCP all read it back.
Free tier, no credit card. Ship a GroupChat that remembers across runs in under a minute.