Yapay zekâ ajanları için dosya sistemli hafıza
Volcengine tarafından geliştirilen OpenViking, yapay zekâ ajanları için kendi kendini geliştiren bir bağlam veritabanı sunuyor. Bu sistem, ajan hafızasını, bilgi getirme (RAG) süreçlerini ve yetenekleri (skills) tek bir çatı altında birleştiriyor.
Güncelleme
- 9 Eylül 2026: Yıldız 36.004 → 36.182, son sürüm v0.4.19 (8 Eylül 2026).
- 8 Eylül 2026: Yıldız 34.651 → 36.004, son sürüm v0.4.18 (8 Eylül 2026).
- 31 Ağustos 2026: Yıldız 33.757 → 34.651, son sürüm v0.4.17.1 (31 Ağustos 2026).
- 27 Ağustos 2026: Yıldız 31.462 → 33.757, son sürüm v0.4.16 (21 Ağustos 2026).
Ne kazandırır?
- Bilgileri dosya sistemi gibi hiyerarşik düzenler.
- Katmanlı yükleme ile yapay zekâ maliyetini düşürür.
- Ajan geçmişini izlenebilir ve hata ayıklanabilir kılar.
Kurulum
pip install openviking --upgrade
openviking-server init # interactive wizard: providers, models, ov.conf
openviking-server doctor # validate setup
openviking-server # start (background: nohup openviking-server > openviking.log 2>&1 &)Çalıştırma
pip install "openviking[bot]"
openviking-server --with-bot
ov chat # in another terminalKod bilmiyorsanız
OpenViking veritabanını kullanarak bir yapay zekâ ajanı için bağlam yönetimi kurgula. Bilgileri L0 özet, L1 genel bakış ve L2 detay katmanlarına ayırarak viking:// protokolü üzerinden yapılandır. Ajanın hafızasını, kaynaklarını ve yeteneklerini bu sanal dosya sistemine yerleştirerek, sorgulama sırasında dizinler arasında gezinebilmesini ve geçmiş oturumlarından öğrenerek uzun vadeli hafıza oluşturmasını sağla.
Bağlantılar
TreScout bu aracı geliştirmedi · GitHub trendlerinde keşfedip Türkçe tanıttı. Bu sayfa deponun 2026-08-18 tarihindeki hâlini anlatır: Yıldız sayısı ve yazdığımız metin o güne aittir, depo sonrasında değişmiş olabilir. Güncel durum için depo bağlantısına bakın.