hhyqhh/inno-agent
An open-source personal learning agent with three-layer memory (learner profile / wiki knowledge base / cross-conversation recall), a proactive scheduler, personal IM channels, and a workspace-scoped Practice Lab — built on the Pi SDK.
Hızlı değerlendirme
Özet
Inno Agent, kişisel öğrenmeyi katmanlı hafıza, zamanlanmış takip ve pratik araçlarıyla destekleyen bir agent uygulamasıdır.
Profiline uyum
Solana üzerinde swap ve alım satım uygulamaları geliştiriyor; profilinizde bu alana yönelik bir ihtiyaç yok.
Neden yükseliyor
Öğrenmeye özel agent yaklaşımını katmanlı hafıza, scheduler, çoklu arayüz ve Practice Lab ile tek bir üründe sunması dikkat çekiyor. 122 günlük yaşına göre 1.286 yıldız ve son 28 günde 147 commit kayda değer ilgi ve geliştirme temposu gösteriyor; ancak 3 farklı yazar olması katkının dar bir ekibe yoğunlaşabileceğini düşündürüyor. Bu veriler ilginin nedenini tek başına kanıtlamıyor.
Problem
Genel amaçlı agent’lar öğrenenin geçmiş bilgisini, yanlış anlamalarını ve çalışma tercihlerini sürekli takip etmeye odaklanmaz; bu nedenle kişiselleştirilmiş açıklama, tekrar ve geri bildirim oturumlar arasında kopabilir.
Çözüm
Pi SDK üzerine kurulu TypeScript uygulaması; learner profile, wiki knowledge base ve oturum geçmişini ayrı hafıza katmanlarında tutuyor. Bunları scheduler, kişisel mesajlaşma kanalları ve tarayıcı içi terminal sunan Practice Lab ile bir öğrenme akışında birleştiriyor.
Yenilik
Hafıza katmanlarını öğrenen profili, wiki ve oturum hatırlama olarak ayırıp bunları öğrenme odaklı bir döngüde birleştirmesi ürüne özgü bir yaklaşım. Kullanılan bileşenlerin kendisinin yeni olduğuna dair verilen bilgilerde kanıt yok; yenilik daha çok entegrasyon ve ürün tasarımında.
Teknolojiler
- TypeScript
- Pi SDK
- Node.js
- Electron
- React 19
- Tailwind 4
- SQLite FTS5
- BM25
- xterm.js
- WebSocket
- SSE
Riskler
- README, tek süreçte tek aktif agent oturumu ve seri çalışan bir prompt queue tasarımını belirtiyor; eşzamanlı kullanım ve ölçeklenme sınırlı.
- Çok kullanıcılı çalışma, tenant isolation ve yatay ölçekleme desteklenmiyor; ekip kullanımı için kişi başına ayrı instance öneriliyor.
- Kişiselleştirme ve öğrenme kalitesine ilişkin iddialar, sunulan metinde bağımsız değerlendirme veya ölçümle desteklenmiyor.
- Ürün Pi SDK ve yapılandırılan LLM sağlayıcılarına dayanıyor; SDK uyumluluğu ve model sağlayıcılarının erişilebilirliği operasyonel risk oluşturabilir.
- Son 28 günde 3 farklı yazar görünmesi, yüksek commit temposuna rağmen bakımın sınırlı sayıda katkıcıya bağlı olabileceğini gösteriyor.
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.