Geliştiriciler FastAPI tabanlı bir bilgi yönetim sistemi sundu

Geliştiriciler, FastAPI ve SQLite yığını üzerinde inşa edilmiş yerel bilgi tabanlarının organizasyonu için bir sistem olan knoweldge-base'i yayınladılar. Proje, ön izleme ve dosya yönetimi işlevlerini destekleyen yapılandırılmış veri depolarının oluşturulmasına yöneliktir.
Çözüm mimarisi, güvenli erişimi sağlamak için JWT tabanlı yerel bir kimlik doğrulama sistemi içerir. Verilerin depolanması için yerel bir dosya deposu kullanılır, bu da sistemi dış bulut bağımlılıkları olmadan dağıtmaya olanak tanır. Proje, çeşitli dosya formatlarının yüklenmesini ve ardından indekslenmesini destekler.
Uygulamanın ana özelliği, salt okunur MCP servisi (Model Context Protocol)'nin varlığıdır. Bu, bilgi tabanını doğrudan AI ajanlarıyla entegre etmeyi sağlar ve onlara elle veri aktarmak zorunda kalmadan çalışma için bir bağlam sağlar. Sistem, yerel geliştirme ortamları için hafif bir araç olarak tasarlanmıştır.
Projenin kodu, açık bir depoda ücretsiz bir lisans altında mevcuttur. Araç, yerel bir RAG konveyörünü veya izole bir ortamda çalışan ajan sistemleri için yapılandırılmış bir veritabanını organize etmesi gereken geliştiriciler için tasarlanmıştır.



