A background service that distills raw OpenClaw conversation logs into structured, theme-based, and searchable Markdown memory cards.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install auto-memory-distiller
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install auto-memory-distiller using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Auto-Memory-Distiller is a sophisticated background utility designed to solve the problem of information fragmentation in AI interactions. As a specialized component of the Openclaw Skills ecosystem, it silently monitors your conversation streams and incrementally converts disordered JSONL records into a structured long-term knowledge base. It leverages Large Language Models to synthesize messy dialogues into categorized Markdown files, ensuring that valuable insights are preserved and easily retrievable for future sessions.
By focusing on incremental processing and topic aggregation, this skill ensures that your AI agent evolves with a coherent understanding of your projects and preferences. It bridges the gap between ephemeral chat history and a permanent, high-quality knowledge repository, making it an indispensable asset for developers who rely on Openclaw Skills for complex workflows.
To integrate this tool into your collection of Openclaw Skills, first install the necessary Python dependencies:
pip install google-genai python-dotenv
Next, configure your Gemini API Key. You can add this to your system environment variables or place it in your workspace configuration file located at ~/.openclaw/workspace/.env:
GEMINI_API_KEY=your_gemini_api_key_here
Finally, run the script manually or schedule it via crontab for periodic background distillation:
python ~/.openclaw/workspace/skills/auto-distiller/distiller.py
The skill manages data within the standard workspace directory using the following structure:
| File/Path | Purpose |
|---|---|
distiller.py |
The core execution logic for memory processing. |
state.json |
Automatically generated file tracking the session cursor (line numbers). |
memory/topics/*.md |
The structured output directory where topic-based Markdown cards are stored. |
Each Markdown card includes a header, the distilled knowledge, and a source pointer indicating the original file path and line number of the conversation.
Loading
A powerful tool for programmatically managing Cloudflare DNS records to automate domain configuration and email authentication.

An automated, restic-powered backup system that provides hourly incremental snapshots for your OpenClaw instance to prevent data loss or agent errors.

A specialized AI agent for in-depth Bible study and scriptural research using a structured, context-aware methodology.

A comprehensive real-time data aggregator and analysis tool for Hong Kong Stock Exchange (HKEX) Initial Public Offerings.

A self-supervising manager for long-running AI agent tasks with progress tracking and periodic reporting.

A creative customization toolkit for personalizing the Claude Code mascot's appearance and color schemes within your terminal.








































