Quivr : Votre deuxième cerveau dans le cloud
Qu'est-ce que Quivr?
Quivr est une plateforme conçue pour stocker et récupérer facilement des informations non structurées dans le nuage, agissant comme votre "deuxième cerveau". Inspirée par Obsidian, elle est toutefois propulsée par une IA générative.
Fonctionnalités
Stockage polyvalent
Quivr peut gérer presque tous les types de données que vous lui fournissez : textes, images, extraits de code, et plus encore.
IA générative
L'outil utilise une IA avancée pour vous aider à générer et à récupérer des informations.
Rapide et efficace
Conçue avec la rapidité et l'efficacité à l'esprit, Quivr s'assure que vous pouvez accéder à vos données aussi rapidement que possible.
Sécurité
Vos données sont stockées de manière sécurisée dans le nuage et restent toujours sous votre contrôle.
Fichiers compatibles
Quivr est compatible avec plusieurs types de fichiers, tels que le texte, le Markdown, le PDF, l'audio et la vidéo.
Open source
Quivr est un projet open source et est gratuit à utiliser.
Démarrage
Pour commencer à utiliser Quivr, vous aurez besoin de quelques prérequis, notamment Python 3.10 ou supérieur, Pip, Virtualenv, ainsi qu'un compte Supabase et une clé API Supabase. Une fois ces éléments installés, vous pouvez cloner le répertoire, créer un environnement virtuel, activer cet environnement, installer les dépendances et ajouter vos identifiants à un fichier .streamlit/secrets.toml. Une fois ces étapes effectuées, vous pouvez exécuter l'application.
Technologies utilisées
Quivr a été développé avec Python et utilise le framework web Streamlit. Il utilise également Supabase, une alternative open source à Firebase.
Contribuer
Pour contribuer à Quivr, vous pouvez ouvrir une demande de pull et celle-ci sera examinée dès que possible.