GitTalent
Havuz
Depo ayrıntısı

zvec-ai/zvec-grep

Local-first search across your workspace, built for humans and AI agents.

Rust Apache-2.0 10 Temmuz 2026 son push 02 Kasım 2026 257 fork
Yıldız
4.213+4.060 · 63 gün
Commit · 28g
93
son 28 günde
Yazar · 28g
13
farklı katkıcı

Hızlı değerlendirme

önem 58uyum 61gpt-6-luna

Özet

zvec-grep, workspace içindeki dosyaları ripgrep, BM25 ve vector search ile yerel olarak aramaya ve aynı arama katmanını CLI ile agent'lara sunmaya yarar.

Profiline uyum

Vektör arama ve MCP ile agent'lara bağlam sağladığından RAG ve vektör arama kullanımınıza yararlı olabilir, ancak yerel workspace aramasıyla sınırlı.

Neden yükseliyor

80 günlük bir repo için 3.789 yıldızın yanı sıra son 28 günde 67 commit ve 12 farklı yazar etkin geliştirme ve görünürlük gösteriyor. Agent'lara yerel workspace araması sunma ihtiyacı da projeyi güncel bir kullanım alanına yerleştiriyor; yıldız sayısı tek başına benimsenme veya kalite kanıtı değil.

Problem

Büyük veya farklı formatlardaki workspace'lerde yalnızca keyword araması ilgili bilgiyi bulamayabilir; agent'ların da kaynak gösterilebilir yerel içeriğe erişmesi gerekir.

Çözüm

zvec üzerinden lexical ve semantic aramayı birleştirir; kullanıcıların CLI'dan, agent'ların ise entegrasyonlar üzerinden index'lenmiş içerikte arama yapmasını sağlar. README, TypeScript/Node.js uygulamasını ve ayrıca geliştirilen Rust uygulamasını ayrı tutuyor.

Yenilik

Temel arama yöntemleri yeni değil; ayırt edici yönü ripgrep, BM25 ve vector search'ü aynı local-first arayüzde, hem insanlar hem agent'lar için birleştirmesi.

Teknolojiler

  • Rust
  • zvec
  • ripgrep
  • BM25
  • vector search
  • Node.js
  • TypeScript
  • MCP

Riskler

  • Proje çok genç; uzun vadeli kararlılık ve bakım sürekliliği için mevcut veriler sınırlı.
  • README'de anlatılan TypeScript/Node.js uygulaması ile metadata'daki Rust dili arasında uygulama kapsamı farkı var; Rust sürümünün özellik ve olgunluğunu ayrıca değerlendirmek gerekir.
  • Embedding seçimi ve index oluşturma, arama kalitesi ile yerel kaynak kullanımını etkileyebilir; uygunluğu gerçek workspace üzerinde sınanmalı.
  • Local-first varsayılanı, her işlemin mutlaka yerel kaldığı anlamına gelmiyor; README remote embeddings'in izinle veri alabileceğini belirtiyor.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.