Bilgi: Yerel öncelikli MCP bilgi tabanı ve geliştiriciler için arama
Timorunge'den Lore, makinenizdeki proje bağlamını AI asistanlarına sağlayan yerel öncelikli bir bilgi tabanı ve arama aracıdır. Belgeleri, kodları ve web içeriğini dizinler, böylece modeller yerel materyalleri dışsal vektör depolarına güvenmeden sorgulayabilir. Araç, çoklu kaynak alımını destekler ve ajan istemcileri için yerel bir hizmet sunar, dizinleme ve sorgular için bir komut satırı arayüzü ile birlikte gelir. Geliştiriciler, araştırmacılar ve güçlü kullanıcılar, mevcut iş akışlarına entegre edilmiş özel, makine yerel alım elde ederler.
Bağlı asistanlara sunucu destekli proje bağlamı sağlar
Lore, ajan istemcilerine dizinlenmiş materyal sunan bir Model Context Protocol sunucusu uygular ve belgeleri aramak, listelemek ve okumak için yalnızca okunabilir MCP araçlarını içerir. Bu sunucu rolü, uygulamanın saklanan proje dosyaları ile AI araçları arasında bir köprü görevi görmesi anlamına gelir; böylece ajanlar, tüm depoları uzak bir vektör deposuna gömmek yerine pasajlar ve belge meta verileri talep edebilir.
Arama çıktısı, BM25 motorunu kullanarak anahtar kelime alaka düzeyini tercih eder
Araç, anahtar kelime odaklı sorgular için yüksek alaka düzeyine sahip sonuçlar döndürmek üzere BM25 tam metin arama motoru kullanır. Bu yaklaşım, kelime anlamı ve yakın eşleşen terimler için güvenilir, sıralı sonuçlar üretir; bu, gömme tabanlı bir anlamsal arama değildir, bu nedenle yeniden ifade etme veya anlam odaklı sorgular, vektör alımından daha zayıf eşleşmeler döndürebilir.
Minimal kurulum ile birçok dosya türünü ve uzak kaynakları alır
Lore, yerel dosyalardan, URL'lerden, Git depolarından, S3, YouTube ve XML site haritalarından içerik kabul eder ve PDF, DOCX, XLSX, HTML, EPUB, Markdown ve düz metin gibi 90'dan fazla belge formatını destekler. Ayrıca, bilgi alımını yapılandırmaya yardımcı olmak için içeriği konulara göre düzenler. Pratikte, bir depo veya bir siteyi almak, CLI'yi kaynağa yönlendirmekten başka çok az yapılandırma gerektirir.
CLI-öncelikli iş akışı ve yerel dizinleme geliştirici kontrolünü korur
Araç, dizin yönetimi ve yerel arama için bir komut satırı arayüzü sağlar ve geleneksel masaüstü ana bilgisayarlarda Rust tabanlı bir ikili dosya olarak çalışır. Dizinleme ve arama, kullanıcı makinesinde gerçekleşir ve dosyaları bulut işleme dışarıda tutar. Bu tasarım, terminal odaklı işlemleri ve açık yerel veri kontrolünü tercih eden geliştirici araç zincirlerine uygundur; grafiksel veya barındırılan belge hizmetleri yerine.
Özel, yerel bağlam sunumu gereken teknik kullanıcılar için iyi bir uyum
MCP geliştirici topluluğu içinde iyi karşılanan Lore, proje belgelerine ve koda makine yerel erişimi önceliklendiren geliştiriciler ve güç kullanıcıları için uygundur. Teknik, CLI odaklı bir iş akışı bekler ve anlamsal gömme yerine anahtar kelime alaka düzeyine odaklanır. Gizliliğe ve ajan istemcileri ile doğrudan entegrasyona değer veren ekipler veya kullanıcılar için Lore, topluluk benimsemesiyle desteklenen pratik, geliştirici odaklı bir seçenek sunar.