/install chat-memory-archiver
Session Archiver
Parse AI chat session logs and extract structured knowledge: decisions made, pending todos, learned facts, user preferences, and flagged risks. Merge across sessions and export to Markdown, JSON, Obsidian, or Notion.
Workflow
- Parse conversation — Read session log, extract question-answer pairs, tool calls, and decision points.
- Segment by phase — Label each segment as problem / exploration / decision / action.
- Extract 5 categories:
- 📌 Decisions — Choices made, with rationale and alternatives considered.
- ✅ Todos — Action items, owners, and deadlines.
- 📚 Knowledge — Facts, code snippets, links, and explanations.
- ⭐ Preferences — User style, terminology, tools, conventions.
- ⚠️ Risks — Security concerns, known issues, caveats.
- De-duplicate & merge — Fuse repeated information across multiple sessions, keep latest version.
- Topic tagging — Auto-tag each session with relevant domain labels (e.g.
#python,#api-design,#deployment). - Cross-session graph — Build lightweight association graph showing which sessions share topics or reference each other.
- Format export — Generate output in Markdown, JSON, Obsidian-flavored wiki links, or Notion JSON.
- Summary — Produce a concise 5-sentence summary of each session for quick scanning.
Sample Prompts
session-archiver extract --sessions session-2026-06-01.log session-2026-06-02.logsession-archiver extract --sessions . --format obsidian --outdir ./vaultsession-archiver merge --sessions . --dedup --out summary.jsonsession-archiver report --sessions . --graph > session-graph.dot
Safety
- Session logs are parsed locally; never sent to external services.
- Sensitive content (passwords, keys) in logs is flagged during extraction; user must explicitly confirm before inclusion in output.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install chat-memory-archiver - After installation, invoke the skill by name or use
/chat-memory-archiver - Provide required inputs per the skill's parameter spec and get structured output
What is Chat Memory Archiver?
Extract decisions, todos, knowledge, preferences, and risks from AI chat sessions into structured memory. It is an AI Agent Skill for Claude Code / OpenClaw, with 42 downloads so far.
How do I install Chat Memory Archiver?
Run "/install chat-memory-archiver" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Chat Memory Archiver free?
Yes, Chat Memory Archiver is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Chat Memory Archiver support?
Chat Memory Archiver is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Chat Memory Archiver?
It is built and maintained by haidong (@harrylabsj); the current version is v1.0.0.