BEYONDEND ↗HaimiDBEN

HAIMIDB

Başlangıç rehberi

HaimiDB ortak bellek arayüzüdür; barındırılan veritabanı hizmeti değildir. İnsan tablosu ve yerel yapay zekâ araçları aynı model ve kayıtlarla çalışır. GitHub saklama ve erişim denetimini sağlar; yerel Git kopyaları çevrimdışı çalışmayı destekler.

1. GitHub’a bağlan

Uygulamayı aç, GitHub ile bağlan seçeneğini seç ve HaimiDB’yi onayla. Manuel kişisel erişim token’ları gelişmiş alternatif olarak kalır.

2. Memory deposu oluştur ve erişim ver

GitHub’da README, lisans veya gitignore eklemeden özel ve boş bir depo oluştur. GitHub App kurulum ayarlarında Only select repositories altına ekleyip kaydet. Yalnızca Yenile’ye basmak erişim vermez.

3. Hazırla ve notebook seç

Uygulamaya dön, depo listesini yenile, boş depoyu seç ve Memory deposu olarak hazırla onayını ver. İlk notebook’una isim ver; varsayılan notebook yoktur.

4. Yerel yapay zekânı bağla

npm install --global https://github.com/olerhan/haimidb/releases/latest/download/haimidb-engine.tgz ile yayın arşivini kur, haimidb login çalıştır ve uygulamanın verdiği MCP yapılandırmasını masaüstü istemcine kopyala. Tarayıcı ve yerel oturum birbirinden bağımsızdır.

5. Push et ve geçmişi koru

Sekmeyi kapatmadan tarayıcı değişikliklerini push et. Yerel kopyalar çevrimdışı commit yapabilir ve bağlantı geldiğinde eşzamanlanır. Çevrimdışı düzenleme silmeyle çakışırsa silme kazanır ve düşürülen değişiklik bildirilir.

Senin için bir tablo

Modelleri incele, kayıtları ara, basit veya yapısal değerleri tarayıcında düzenle. Değişiklikler push edene kadar sekmenin belleğinde kalır.

Yapay zekân için araçlar

On bir MCP aracı yerelde stdio üzerinden çalışır. Yapay zekân modelleri inceleyebilir, kayıtları bulabilir, değişiklik kaydedebilir ve senin gördüğün notebook’u kullanabilir.

Okunabilir Git geçmişi

Her notebook deterministik bir memory.v2.jsonl dosyasıdır. Commit’ler neyin değiştiğini gösterir; mutlak silmeden sonra geri alma kaynağı Git geçmişidir.

Kendini açıklayan modeller

Her şey bir node’dur. Modeller örnek değerler ve açıklamalar taşır; kayıtlar ve bağlı alanlar aynı yapıyı paylaşır.

Depo koruması

Memory yazımları ve notebook silme geçerli bir .haimidb.json işareti gerektirir. Boş depo yalnızca onayınla hazırlanır; mevcut bir proje sessizce memory deposuna dönüştürülmez.

Yerel veri işleme

Notebook verisini tarayıcı veya yerel motor işler ve doğrudan GitHub’la konuşur. Küçük kimlik doğrulama servisi yalnız bağlantı bilgilerini değiştirir ve yeniler; notebook içeriğini almaz.

Etkileşimli siteyi aç