Memory Overview
OpenClaw, aracınızın çalışma alanına düz Markdown dosyaları yazarak bir şeyleri hatırlar. Model yalnızca diske kaydedilenleri “hatırlar” — gizli bir durum yoktur.Nasıl çalışır
Aracınızın anıları depolamak için iki yeri vardır:MEMORY.md— uzun süreli bellek. Kalıcı gerçekler, tercihler ve kararlar. Her DM oturumunun başında yüklenir.memory/YYYY-MM-DD.md— günlük notlar. Devam eden bağlam ve gözlemler. Bugünün ve dünkü notlar otomatik olarak yüklenir.
~/.openclaw/workspace).
Bellek araçları
Aracının bellekle çalışmak için iki aracı vardır:memory_search— özgün ifadeden farklı olsa bile anlam tabanlı arama kullanarak ilgili notları bulur.memory_get— belirli bir bellek dosyasını veya satır aralığını okur.
memory-core).
Bellek araması
Bir embedding sağlayıcısı yapılandırıldığındamemory_search, hibrit
arama kullanır — vektör benzerliğini (anlamsal anlam) anahtar sözcük eşleştirmesiyle
(kimlikler ve kod sembolleri gibi tam terimler) birleştirir. Desteklenen herhangi bir sağlayıcı için bir API key’iniz olduğunda bu kutudan çıktığı gibi çalışır.
OpenClaw, kullanılabilir API key’lerden embedding sağlayıcınızı otomatik algılar. OpenAI, Gemini, Voyage veya Mistral anahtarınız yapılandırılmışsa bellek araması otomatik olarak etkinleştirilir.
Bellek arka uçları
Yerleşik (varsayılan)
SQLite tabanlıdır. Anahtar sözcük araması, vektör benzerliği ve hibrit arama ile kutudan çıktığı gibi çalışır. Ek bağımlılık yoktur.
QMD
Yeniden sıralama, sorgu genişletme ve çalışma alanı dışındaki dizinleri dizine ekleme yeteneğine sahip local-first yan hizmet.
Honcho
Kullanıcı modelleme, anlamsal arama ve çoklu aracı farkındalığı ile AI-native oturumlar arası bellek. Plugin kurulumu.
Otomatik bellek boşaltma
Compaction konuşmanızı özetlemeden önce OpenClaw, aracıya önemli bağlamı bellek dosyalarına kaydetmesini hatırlatan sessiz bir tur çalıştırır. Bu varsayılan olarak açıktır — herhangi bir şey yapılandırmanız gerekmez.Dreaming (deneysel)
Dreaming, bellek için isteğe bağlı bir arka plan sağlamlaştırma geçişidir. Günlük dosyalarındaki (memory/YYYY-MM-DD.md) kısa süreli hatırlamaları yeniden gözden geçirir, puanlar ve yalnızca uygun öğeleri uzun süreli belleğe (MEMORY.md) yükseltir.
Uzun süreli belleği yüksek sinyalli tutmak için tasarlanmıştır:
- İsteğe bağlı katılım: varsayılan olarak kapalıdır.
- Zamanlanmış: etkinleştirildiğinde,
memory-coreyinelenen görevi otomatik olarak yönetir. - Eşikli: yükseltmeler puan, hatırlama sıklığı ve sorgu çeşitliliği kapılarını geçmelidir.
off, core, rem, deep), puanlama sinyalleri ve ayar düğmeleri için bkz. Dreaming (experimental).
CLI
Daha fazla bilgi
- Builtin Memory Engine — varsayılan SQLite arka ucu
- QMD Memory Engine — gelişmiş local-first yan hizmet
- Honcho Memory — AI-native oturumlar arası bellek
- Memory Search — arama işlem hattı, sağlayıcılar ve ayarlar
- Dreaming (experimental) — kısa süreli hatırlamadan uzun süreli belleğe arka plan yükseltme
- Memory configuration reference — tüm yapılandırma düğmeleri
- Compaction — compaction’ın bellekle nasıl etkileştiği