📰 Hikayesi ve Doğuşu
whirl.chat arkasındaki tam yığın kod tabanı olarak MIT lisansıyla açık kaynak olarak yayınlanan Whirl, piyasadaki standart ve kısıtlayıcı AI sohbet arayüzlerine karşı duyulan bir tatminsizlikten doğdu. Geliştirici, her modeli ayrı ayrı denemek yerine tüm güçlü modelleri tek bir akışta, gerçek hafıza yönetimi ve canlı doküman panelleriyle birleştiren hızlı, arkadaş canlısı ve detaylara önem veren bir ekosistem yaratmayı amaçladı.
⚡ Nasıl Çalışıyor & Mimari Detaylar
Proje, web katmanında Next.js 16, React 19 ve Tailwind CSS v4 kullanırken; arka planda gerçek zamanlı veri akışı ve cron işleri için Convex veritabanına güveniyor. Modeller OpenRouter üzerinden AI SDK aracılığıyla yönlendiriliyor ve kullanıcı tercihlerini koruyan uzun vadeli bellek mekanizmaları barındırıyor. Ayrıca OAuth destekli MCP (Model Context Protocol) entegrasyonu ve cihaz üzerinde şifrelenen sıfır veri tutma özellikli kilitli sohbet mimarisi dikkat çekiyor.
💡 Neden Radarımıza Girdi?
Weezir Radar ekibi olarak Whirl'i; sadece bir arayüz olmaktan öte, yaşayan doküman yan panelleri, Exa tabanlı canlı web aramaları ve modüler eklenti yapısıyla tam teşekküllü bir çalışma alanına dönüşmesi nedeniyle seçtik. İstemci tarafındaki akıcı hareket tasarımları ve opsiyonel servis entegrasyonları, açık kaynak dünyasındaki titiz mühendislik standartlarını gözler önüne seriyor.
🚀 Nasıl Denenir & Kaynaklar
Projeyi kendi sunucunuzda çalıştırmak veya yerelde test etmek oldukça kolay. Bun paket yöneticisi, bir Convex hesabı, Clerk kimlik doğrulama uygulaması ve bir OpenRouter API anahtarı edinerek resmi GitHub deposu üzerinden adımları takip edebilirsiniz. Detaylı yapılandırma belgeleri ve kaynak koda whirlchat/whirl deposundan ulaşabilirsiniz.
💬 Yorumlar ve Değerlendirmeler 0
Deneyimlerinizi veya sorularınızı toplulukla paylaşın.
Yeni Yorum ve Puan Bırakın