nirbhay41120003/EchoMind
Local-first voice memory assistant — capture speech, transcribe live, and ask a private RAG chatbot grounded in what you've actually said. No cloud required.
Hızlı değerlendirme
Özet
EchoMemory, konuşmaları cihazda yazıya döküp aranabilir belleğe kaydeden ve bu kayıtlar hakkında yerel bir RAG chatbot ile soru sormayı sağlayan bir uygulamadır.
Profiline uyum
Ses transkripsiyonu ve RAG özellikleri, dil uygulamalarındaki ses ve AI kullanımına yakın olsa da konuşma hafızası ve yerel kullanım odağı farklı.
Neden yükseliyor
11 günde 68 yıldız ve son 28 günde 16 commit ile erken ilgi ve geliştirme hareketliliği var; ancak yalnızca 2 farklı yazar görülüyor. Yerel AI, gizlilik ve konuşma belleğini tek bir kullanıma hazır uygulamada birleştirmesi ilgi çekici olabilir; yıldız sayısı benimseme veya kalite kanıtı değil.
Problem
Konuşmalarda geçen isim, karar ve plan gibi bilgilerin not alınmadığı için sonradan hatırlanamaması sorununu hedefliyor; ayrıca konuşmaları takip etmekte zorlanan kişilere yardımcı olmayı amaçlıyor.
Çözüm
Kullanıcı tarayıcıdan kaydı başlatıyor; yerel ASR konuşmayı canlı olarak metne çeviriyor, transcript parçaları timestamp bilgileriyle SQLite'a ve yerel vector search için embedding'lerle kaydediliyor. Sorular, ilgili kayıtlar getirilerek yerel chat modeline bağlam olarak sunuluyor. Sarvam entegrasyonu isteğe bağlı bir cloud speech seçeneği.
Yenilik
Bileşenlerin kendisi yeni görünmüyor; belirgin farkı yerel speech-to-text, aranabilir kişisel transcript belleği ve RAG chat akışını gizlilik odaklı tek bir uygulamada birleştirmesi.
Teknolojiler
- Python
- SQLite
- RAG
- local embeddings
- Whisper
- GGUF
- llama-cpp-python
- FastAPI
- Uvicorn
- Nemotron
- Fun-ASR
- Sarvam Saaras v3
Riskler
- README gereksinimleri macOS ile sınırlı; başka platformlardaki destek ve deneyim belirsiz.
- Proje çok yeni; 16 commit ve 2 yazar hareketlilik gösterse de kararlılık ve uzun vadeli bakım için sınırlı kanıt sunuyor.
- Yerel modellerde gereken donanım, transcript doğruluğu ve yanıt kalitesi model seçimine bağlı olabilir.
- RAG yanıtlarının transcript bağlamına dayanması, hatalı veya eksik yanıt üretmeyeceğini garanti etmez.
- README'de ürün adı EchoMemory, repo adı EchoMind olarak geçiyor; bu adlandırma farkı kullanıcılar için kafa karıştırabilir.
- Hearing-assistance amacı belirtilse de README bunu hearing aid olarak değil, konuşmaları kaydetmeye yardımcı bir asistan olarak tanımlıyor.
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.