Openclaw-jarvis-memory qdrant-memory

Qdrant Memory Skill

install
source · Clone the upstream repo
git clone https://github.com/bigcola2020/openclaw-jarvis-memory
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/bigcola2020/openclaw-jarvis-memory "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/qdrant-memory" ~/.claude/skills/bigcola2020-openclaw-jarvis-memory-qdrant-memory && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/bigcola2020/openclaw-jarvis-memory "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/qdrant-memory" ~/.openclaw/skills/bigcola2020-openclaw-jarvis-memory-qdrant-memory && rm -rf "$T"
manifest: skills/qdrant-memory/SKILL.md
source content

Qdrant Memory Skill

Vector database storage for long-term semantic memory.

What It Does

Stores conversations with embeddings for semantic search.

Commands

# Initialize collections
python3 scripts/init_kimi_memories.py
python3 scripts/init_kimi_kb.py

# Store immediately
python3 scripts/auto_store.py

# Search memories
python3 scripts/search_memories.py "your query"

# Harvest old sessions
python3 scripts/harvest_sessions.py --limit 10

Heartbeat Integration

Add to HEARTBEAT.md:

python3 /path/to/skills/qdrant-memory/scripts/daily_conversation_backup.py

Cron

# Daily backup at 3:30 AM
30 3 * * * scripts/sliding_backup.sh

Collections

  • kimi_memories
    - Conversations
  • kimi_kb
    - Knowledge base
  • private_court_docs
    - Legal docs

Files

  • auto_store.py
    - Store with embeddings
  • search_memories.py
    - Semantic search
  • init_*.py
    - Collection initialization
  • harvest_*.py
    - Session harvesting
  • daily_conversation_backup.py
    - Daily cron
  • sliding_backup.sh
    - File backup