/install conversation-memory-sync
Conversation Memory Sync
Never forget a conversation again. Auto-generates CONVERSATION_LOG.md and ACTIVITY_DIGEST.md from all agent session transcripts.
Use when: you want persistent conversation memory across agent sessions, or when agents keep forgetting past decisions and promises.
What it does
Solves the #1 problem with AI agents: they forget everything between sessions.
This skill includes two Python scripts that run via cron:
-
sync_conversation_logs.py — Extracts the last 300 messages from every agent session and writes them to
CONVERSATION_LOG.mdin each agent's workspace. Full messages with timestamps. -
sync_activity_digest.py — Creates a compact 1-line-per-action summary in
ACTIVITY_DIGEST.md. Ultra-lightweight (~10-20KB per agent).
Setup
- Copy the scripts to your workspace
- Add a cron job:
*/30 * * * * python3 /path/to/sync_conversation_logs.py && python3 /path/to/sync_activity_digest.py - Add to each agent's SOUL.md or AGENTS.md:
At EVERY session start, read CONVERSATION_LOG.md and ACTIVITY_DIGEST.md before doing anything else.
What gets captured
- All user ↔ agent messages (Telegram, Discord, etc.)
- Cron job outputs and results
- Decisions, promises, task assignments
- Timestamps for everything
What gets filtered
- Heartbeat noise (HEARTBEAT_OK)
- Empty messages
- System metadata
File sizes
- CONVERSATION_LOG.md: ~15-20KB per agent (300 messages)
- ACTIVITY_DIGEST.md: ~5-20KB per agent (150 entries, 1 line each)
- Total for 12 agents: ~110KB — zero performance impact
Requirements
- Python 3.8+
- OpenClaw with session transcripts (default location: ~/.openclaw/agents//sessions/.jsonl)
Tags
memory, persistence, conversation, logging, multi-agent, session, context, recall
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install conversation-memory-sync - After installation, invoke the skill by name or use
/conversation-memory-sync - Provide required inputs per the skill's parameter spec and get structured output
What is Conversation Memory Sync?
Automatically syncs and maintains detailed conversation logs and activity digests across agent sessions for persistent memory and context recall. It is an AI Agent Skill for Claude Code / OpenClaw, with 214 downloads so far.
How do I install Conversation Memory Sync?
Run "/install conversation-memory-sync" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Conversation Memory Sync free?
Yes, Conversation Memory Sync is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Conversation Memory Sync support?
Conversation Memory Sync is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Conversation Memory Sync?
It is built and maintained by Harvnk (@harvnk); the current version is v1.0.0.