Hybrid memory
Skill mustafayilmazart/kesif-claude-skills/skills/hybrid-memory
14 production-ready Claude Code skill — TTS, video, NotebookLM, YouTube, token optimization, prompt engineering
npx -y skills add mustafayilmazart/kesif-claude-skills --skill hybrid-memoryAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
LLM Wiki pattern + Cognee tarzı hibrit hafıza — Vector (ChromaDB) + Graph (Neo4j/NetworkX) + Relational (SQLite) üçlüsü. Oturumlar arası kalıcı bellek için kullan; kullanıcı "hatırla", "not al", "önceki sohbet", "ne konuşmuştuk" dediğinde. Retrieve-based RAG'den farklı — periyodik **compile** ederek Obsidian uyumlu wiki üretir.
SKILL.md
2.1 KB, as published. Nobody here has run it
Hybrid Memory Skill
Mimari
Kaynak (sohbet, kod, mail) ──→ Ingestor
│
┌──────────────────────┼──────────────────────┐
↓ ↓ ↓
Vector (Chroma) Graph (NetworkX) Relational (SQLite)
semantik entity↔entity zaman/metadata
└──────────────────────┬──────────────────────┘
↓
Wiki Compiler (günlük)
↓
<workspace>/.memory/compiled/*.md
↓
Claude Code oturum başında yükler
İlk kurulum
mkdir -p <workspace>/.memory/{vectors,graph,compiled}
pip install chromadb networkx
Kullanım
from hybrid_memory import remember, recall, compile_wiki
remember("kullanıcı Mustafa AI engineer olmak istiyor", tags=["user", "goal"])
hits = recall("kullanıcı hedefi nedir")
compile_wiki() # periyodik — cron ile günlük
Obsidian Entegrasyonu
<workspace>/.memory/compiled/ bir Obsidian vault. Her compile_wiki() çağrısı:
- Entity'leri
[[wiki-link]]ile bağlar - Tarih bazlı günlük notlar üretir
- Tag index'i günceller
Mevcut sistem ile köprü
Claude Code'un otomatik belleği (C:/Users/kesif/.claude/.../memory/MEMORY.md) bu hibrit sisteme feed eder: her memory yazımında Ingestor'a da bildirilir.