Ikhtisar Memori
OpenClaw mengingat sesuatu dengan menulis file Markdown biasa di ruang kerja agen Anda. Model hanya “mengingat” apa yang disimpan ke disk — tidak ada status tersembunyi.Cara kerjanya
Agen Anda memiliki dua tempat untuk menyimpan memori:MEMORY.md— memori jangka panjang. Fakta, preferensi, dan keputusan yang tahan lama. Dimuat pada awal setiap sesi DM.memory/YYYY-MM-DD.md— catatan harian. Konteks dan observasi yang berjalan. Catatan hari ini dan kemarin dimuat secara otomatis.
~/.openclaw/workspace).
Alat memori
Agen memiliki dua alat untuk bekerja dengan memori:memory_search— menemukan catatan yang relevan menggunakan pencarian semantik, bahkan saat susunan katanya berbeda dari aslinya.memory_get— membaca file memori tertentu atau rentang baris.
memory-core).
Pencarian memori
Saat provider embedding dikonfigurasi,memory_search menggunakan pencarian
hibrida — menggabungkan kemiripan vektor (makna semantik) dengan pencocokan kata kunci
(istilah persis seperti ID dan simbol kode). Ini langsung berfungsi setelah Anda memiliki
API key untuk provider yang didukung.
OpenClaw mendeteksi otomatis provider embedding Anda dari API key yang tersedia. Jika Anda
telah mengonfigurasi key OpenAI, Gemini, Voyage, atau Mistral, pencarian memori
diaktifkan secara otomatis.
Backend memori
Bawaan (default)
Berbasis SQLite. Berfungsi langsung dengan pencarian kata kunci, kemiripan vektor, dan
pencarian hibrida. Tidak perlu dependensi tambahan.
QMD
Sidecar local-first dengan reranking, perluasan kueri, dan kemampuan untuk mengindeks
direktori di luar ruang kerja.
Honcho
Memori lintas sesi yang native-AI dengan pemodelan pengguna, pencarian semantik, dan
kesadaran multi-agen. Instal plugin.
Flush memori otomatis
Sebelum kompaksi merangkum percakapan Anda, OpenClaw menjalankan giliran senyap yang mengingatkan agen untuk menyimpan konteks penting ke file memori. Ini aktif secara default — Anda tidak perlu mengonfigurasi apa pun.Dreaming (eksperimental)
Dreaming adalah proses konsolidasi latar belakang opsional untuk memori. Fitur ini meninjau kembali recall jangka pendek dari file harian (memory/YYYY-MM-DD.md), memberi skor, dan
mempromosikan hanya item yang memenuhi syarat ke memori jangka panjang (MEMORY.md).
Fitur ini dirancang untuk menjaga memori jangka panjang tetap bernilai tinggi:
- Opt-in: dinonaktifkan secara default.
- Terjadwal: saat diaktifkan,
memory-coremengelola tugas berulang secara otomatis. - Berbasis ambang: promosi harus lolos gerbang skor, frekuensi recall, dan keberagaman kueri.
off, core, rem, deep), sinyal penskoran, dan
opsi penyetelan, lihat Dreaming (eksperimental).
CLI
Bacaan lanjutan
- Builtin Memory Engine — backend SQLite default
- QMD Memory Engine — sidecar local-first tingkat lanjut
- Honcho Memory — memori lintas sesi yang native-AI
- Pencarian Memori — pipeline pencarian, provider, dan penyetelan
- Dreaming (eksperimental) — promosi latar belakang dari recall jangka pendek ke memori jangka panjang
- Referensi konfigurasi memori — semua opsi konfigurasi
- Kompaksi — bagaimana kompaksi berinteraksi dengan memori