Ana içeriğe atla

Honcho Memory

Honcho, OpenClaw’a AI-native bellek ekler. Konuşmaları özel bir hizmete kalıcı olarak kaydeder ve zaman içinde kullanıcı ile ajan modelleri oluşturur; böylece ajanınıza, çalışma alanı Markdown dosyalarının ötesine geçen oturumlar arası bağlam sağlar.

Sağladıkları

  • Oturumlar arası bellek — konuşmalar her turdan sonra kalıcı olarak kaydedilir; böylece bağlam, oturum sıfırlamaları, sıkıştırma ve kanal değişiklikleri arasında korunur.
  • Kullanıcı modelleme — Honcho, her kullanıcı için (tercihler, gerçekler, iletişim tarzı) ve ajan için (kişilik, öğrenilmiş davranışlar) bir profil tutar.
  • Anlamsal arama — yalnızca mevcut oturum üzerinde değil, geçmiş konuşmalardan elde edilen gözlemler üzerinde arama yapar.
  • Çoklu ajan farkındalığı — üst ajanlar, oluşturdukları alt ajanları otomatik olarak izler; üst ajanlar alt oturumlara gözlemci olarak eklenir.

Kullanılabilir araçlar

Honcho, ajanın konuşma sırasında kullanabileceği araçlar kaydeder: Veri alma (hızlı, LLM çağrısı yok):
AraçNe yapar
honcho_contextOturumlar arasında tam kullanıcı temsili
honcho_search_conclusionsKaydedilmiş sonuçlar üzerinde anlamsal arama yapar
honcho_search_messagesOturumlar arasında mesaj bulur (gönderene, tarihe göre filtreler)
honcho_sessionMevcut oturum geçmişi ve özeti
Soru-cevap (LLM destekli):
AraçNe yapar
honcho_askKullanıcı hakkında soru sorar. Gerçekler için depth='quick', sentez için 'thorough'

Başlarken

Eklentiyi yükleyin ve kurulumu çalıştırın:
openclaw plugins install @honcho-ai/openclaw-honcho
openclaw honcho setup
openclaw gateway --force
Kurulum komutu API kimlik bilgilerinizi ister, yapılandırmayı yazar ve isteğe bağlı olarak mevcut çalışma alanı bellek dosyalarını taşır.
Honcho tamamen yerel olarak (self-hosted) veya api.honcho.dev adresindeki yönetilen API üzerinden çalışabilir. Self-hosted seçeneği için harici bağımlılık gerekmez.

Yapılandırma

Ayarlar plugins.entries["openclaw-honcho"].config altında bulunur:
{
  plugins: {
    entries: {
      "openclaw-honcho": {
        config: {
          apiKey: "your-api-key", // self-hosted için atlayın
          workspaceId: "openclaw", // bellek yalıtımı
          baseUrl: "https://api.honcho.dev",
        },
      },
    },
  },
}
Self-hosted örnekler için baseUrl değerini yerel sunucunuza yönlendirin (örneğin http://localhost:8000) ve API anahtarını atlayın.

Mevcut belleği taşıma

Mevcut çalışma alanı bellek dosyalarınız varsa (USER.md, MEMORY.md, IDENTITY.md, memory/, canvas/), openclaw honcho setup bunları algılar ve taşımayı önerir.
Taşıma yıkıcı değildir — dosyalar Honcho’ya yüklenir. Orijinaller asla silinmez veya taşınmaz.

Nasıl çalışır

Her AI turundan sonra konuşma Honcho’ya kalıcı olarak kaydedilir. Hem kullanıcı hem de ajan mesajları gözlemlenir; bu da Honcho’nun zaman içinde modellerini oluşturmasına ve iyileştirmesine olanak tanır. Konuşma sırasında Honcho araçları, hizmeti before_prompt_build aşamasında sorgular ve model istemi görmeden önce ilgili bağlamı ekler. Bu, doğru tur sınırları ve ilgili hatırlama sağlar.

Honcho ile yerleşik bellek karşılaştırması

Yerleşik / QMDHoncho
DepolamaÇalışma alanı Markdown dosyalarıÖzel hizmet (yerel veya barındırılan)
Oturumlar arasıBellek dosyaları aracılığıylaOtomatik, yerleşik
Kullanıcı modellemeEl ile (MEMORY.md içine yazılır)Otomatik profiller
AramaVektör + anahtar kelime (hibrit)Gözlemler üzerinde anlamsal
Çoklu ajanİzlenmezÜst/alt farkındalığı
BağımlılıklarYok (yerleşik) veya QMD ikilisiEklenti kurulumu
Honcho ile yerleşik bellek sistemi birlikte çalışabilir. QMD yapılandırıldığında, Honcho’nun oturumlar arası belleği yanında yerel Markdown dosyalarında arama yapmak için ek araçlar kullanılabilir hâle gelir.

CLI komutları

openclaw honcho setup                        # API anahtarını yapılandır ve dosyaları taşı
openclaw honcho status                       # Bağlantı durumunu kontrol et
openclaw honcho ask <question>               # Honcho'ya kullanıcı hakkında soru sor
openclaw honcho search <query> [-k N] [-d D] # Bellek üzerinde anlamsal arama

Daha fazla bilgi