dondai44423/donsetch
Web fetch, search, and crawl for AI agents. Built from scratch in Rust. No keys, no accounts. AGPL v3.
Hızlı değerlendirme
Özet
DonSeTch, AI agents için web search, fetch, crawl ve screenshot işlevlerini yerel bir Rust uygulaması ve MCP araçları üzerinden sunuyor.
Profiline uyum
Web araştırmasını AI agent’lara bağlayarak rutin fikir araştırması ve validasyon işlerinize yardımcı olabilir.
Neden yükseliyor
51 günde 746 yıldız ve son 28 günde 503 commit ile yüksek ilgi ve geliştirme temposu var; README'deki tek uygulamada birden çok web araştırma aracını, keyless search iddiasıyla birleştirmesi de dikkat çekiyor. Bu metrikler kaliteyi veya benimsenmeyi tek başına kanıtlamaz.
Problem
AI agents web içeriğini aramak ve almak için çoğu zaman ayrı servisler, API keys veya tarayıcı otomasyonu gerektiriyor; ayrıca bot korumaları içeriğe erişimi zorlaştırabiliyor.
Çözüm
Tek bir yerel uygulamada search, fetch, crawl ve screenshot araçlarını birleştiriyor; README kendi HTTP/2, extraction ve search bileşenlerini kullandığını, MCP ve CLI desteği sunduğunu belirtiyor.
Yenilik
MCP üzerinden search, fetch ve crawl işlevlerini tek bir Rust uygulamasında toplaması pratik bir paketleme tercihi; gerçek Chrome TLS davranışı, self-improving fetch ve PDF pixel-fusion gibi iddialar farklılaşma potansiyeli taşıyor, ancak verilen bilgilerle bağımsız olarak doğrulanamıyor.
Teknolojiler
- Rust
- MCP
- BoringSSL
- HTTP/2
- OCR
Riskler
- README'deki stealth, anti-bot bypass ve keyless search iddiaları; farklı siteler ve ağ koşullarında tutarlı çalışacağı anlamına gelmez.
- 10+ search backend ve dış web sitelerine bağımlılık, sonuçların sürekliliğini ve erişilebilirliğini etkileyebilir.
- Proje henüz 51 günlük; yüksek commit temposuna rağmen uzun vadeli bakım ve kararlılık geçmişi sınırlı.
- AGPL v3 lisansı, ürüne dahil etme veya dağıtma planı olan ekipler için lisans uyumluluğu değerlendirmesi gerektirir.
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.