Bienvenue sur RAGHub , une collection vivante de cadres, de projets et de ressources nouveaux et émergents dans l'écosystème Retrieval-Augmented Generation (RAG) . Il s'agit d'un projet communautaire pour r/RAG , dans lequel nous visons à cataloguer la croissance rapide des outils et des projets RAG qui repoussent les limites du domaine.
Chaque jour, on a l’impression qu’un nouvel outil ou cadre émerge, et choisir le bon devient plus un art qu’une science. Le cadre d’il y a trois mois est-il toujours d’actualité ? Ou s’agissait-il simplement d’un battage médiatique, ressassant d’anciens concepts avec un nouveau look ? RAGHub existe pour vous aider à garder une longueur d'avance sur ces changements , en fournissant une plate-forme pour les dernières innovations de RAG.
Il s'agit d'un projet communautaire et nous apprécions les contributions de chacun ! Si vous souhaitez ajouter un nouveau cadre, projet ou ressource, veuillez consulter nos directives de contribution pour plus de détails sur la façon de commencer.
Nom | Description | Site web | GitHub | Étoiles | Activité |
---|---|---|---|---|---|
LangChaîne | Un cadre pour créer des applications avec des LLM | Site web | GitHub | 93,2k | il y a 9h |
Meule de foin | Un cadre pour créer des moteurs de recherche utilisant des réseaux de neurones | Site web | GitHub | 17k | La semaine dernière |
LamaIndex | Un cadre pour créer des applications LLM basées sur les données | Site web | GitHub | 35,9k | il y a 7h |
BentoML | Créez des API d'inférence, des applications LLM, des chaînes multimodèles, un service RAG | Site web | GitHub | 7k | il y a 1h |
LumièreRAG | Génération augmentée par récupération simple et rapide | Site web | GitHub | 268 | il y a 1j |
Essaim par OpenAI | Cadre pédagogique pour une orchestration multi-agent légère | - | GitHub | 7k | il y a 1j |
Langroïde | Framework Python pour créer facilement des applications basées sur LLM | Site web | GitHub | 2,4k | il y a 10h |
Garde-corps NeMo | Boîte à outils pour ajouter des garde-corps programmables aux applications basées sur LLM | Site web | GitHub | 4k | La semaine dernière |
Swiftide | Une bibliothèque Rust pour créer des applications de streaming rapides avec des LLM | Site web | GitHub | 222 | il y a 1h |
Korvus | L'intégralité du pipeline RAG dans une seule requête de base de données | Site web | GitHub | 1,3k | Mois dernier |
routeur sémantique | Un framework pour acheminer les requêtes LLM à l'aide de vecteurs sémantiques. | Site web | GitHub | 2k | il y a 4h |
Bases de connaissances AWS Bedrock | Service permettant de créer, faire évoluer et déployer des applications basées sur RAG | Site web | - | - | il y a 1h |
flux de langue | Un cadre pour créer, faire évoluer et déployer des applications RAG et d'IA multi-agents. | Site web | GitHub | 31,4k | il y a 1h |
espion | Un framework pour créer des applications de modèle de langage avec une programmation modulaire. | Site web | GitHub | 17,8k | il y a 13h |
mémoire0 | La couche mémoire pour vos applications d'IA. | Site web | GitHub | 22,6k | il y a 2 heures |
RAGLite | Un package Python pour créer des applications RAG | Site web | GitHub | 542 | il y a 18h |
Nom | Description | Site web | GitHub | Étoiles | Activité |
---|---|---|---|---|---|
Trulens | Mesure et améliore la qualité de l'application LLM avec des fonctions de retour d'information pour une évaluation évolutive | Site web | GitHub | 2,1k | il y a 11h |
Phénix | Plateforme d'observabilité de l'IA conçue pour l'expérimentation, l'évaluation et le dépannage | Site web | GitHub | 3,6k | il y a 1j |
ragas | Évalue et quantifie les performances des pipelines RAG qui améliorent le contexte LLM avec des données externes | Site web | GitHub | 6,8k | il y a 3h |
Vérifications approfondies | Validation continue des modèles d'IA et de ML, détectant la dérive des données et les problèmes de modèle | Site web | GitHub | 3,6k | il y a 8 mois |
AutoRAG | Optimisation RAG de bout en bout : analyse, segmentation, création d'ensembles de données d'évaluation et déploiement de pipelines | Site web | GitHub | 1,6k | il y a 1h |
evalmy.ai | Service d'évaluation RAG léger et optimisé + bibliothèque client Python | Site web | GitHub | -- | -- |
TextGrad | Un cadre d'optimisation de texte basé sur LLM, axé sur la réduction des hallucinations et l'amélioration des invites. | Site web | GitHub | 1,7k | il y a 24h |
langagefuse | Traces, évaluations, gestion des invites et métriques pour déboguer et améliorer votre application LLM. | Site web | GitHub | 6,9k | il y a 1h |
Vectara HHEM | Modèle d'évaluation des hallucinations pour RAG | Visage câlin | -- | -- | -- |
Nom | Description | Site web | GitHub | Étoiles | Activité |
---|---|---|---|---|---|
Graphique de confiance | Plateforme de développement d'agents agnostiques LLM | Site web | GitHub | 120 | il y a 2 jours |
R2R | Elasticsearch for RAG vous aide à créer et lancer rapidement des solutions RAG évolutives. | Site web | GitHub | 3,4k | il y a 6h |
RAGFlow | Moteur RAG open source basé sur une compréhension approfondie des documents | Site web | GitHub | 18,7k | il y a 1h |
Moteur de connaissances Vertex AI | Un cadre de données pour les applications LLM augmentées par le contexte | Site web | - | - | il y a 1j |
Chaîne intégrée | Framework Open Source pour personnaliser les réponses LLM sous 10 lignes de code | Site web | GitHub | 22,2k | La semaine dernière |
txtai | Base de données d'intégration tout-en-un pour la recherche sémantique, l'orchestration LLM et les flux de travail RAG | Site web | GitHub | 8,8k | La semaine dernière |
dsRAG | Moteur de récupération haute performance pour les données non structurées | - | GitHub | 815 | La semaine dernière |
Classement Flash | Utilisez les rerankers Pairwise ou Listwise pour améliorer la précision de la recherche avant de passer aux LLM. | GitHub | 606 | il y a 2 semaines | |
Graphlit | Plateforme API-first pour créer des applications et des agents d'IA basés sur la connaissance | Site web | GitHub | 16 | il y a 8h |
citation de chiffon | Combine RAG avec la génération automatique de citations pour améliorer la crédibilité du contenu | Site web | GitHub | 6 | La semaine dernière |
PostgresML | Postgres + GPU avec fonctions de segmentation, d'intégration, de transformation et de classement | Site web | GitHub | 6k | Hier |
allumé en chaîne | Créez des applications d'IA conversationnelle prêtes pour la production en quelques minutes, et non en quelques semaines. | Site web | GitHub | 7k | il y a 24 heures |
chemin | Framework Python ETL pour le traitement des flux, l'analyse en temps réel, les pipelines LLM et RAG. | Site web | GitHub | 4,3k | il y a 7 heures |
cognita | Framework RAG pour les applications de production modulaires et open source. | Site web | GitHub | 3,3k | il y a 2 jours |
FlashRAG | Une boîte à outils Python pour une recherche RAG efficace | - | GitHub | 1,3k | il y a 3 heures |
RAGatouille | Entraînez-vous et utilisez facilement des méthodes de récupération avancées dans n’importe quel pipeline RAG. | - | GitHub | 3,1k | il y a 4 mois |
pgai | Une suite d'outils pour développer RAG, la recherche sémantique et d'autres applications d'IA uniquement dans PostgreSQL | Site web | GitHub | 2,6k | il y a 10 heures |
Vectara | La plateforme RAG de confiance pour créer rapidement des assistants et des agents IA. | Site web | GitHub | - | - |
Nom | Description | Site web | GitHub | Étoiles | Activité |
---|---|---|---|---|---|
LamaParse | Plateforme d'analyse de documents native GenAI | Site web | GitHub | 2,8k | il y a 2 jours |
Extrait de Langchain | Serveur Web pour extraire des informations de textes et de fichiers à l'aide de LLM | Site web | GitHub | 1k | il y a 4 mois |
Aiguille | Pipelines RAG prêts à l'emploi et prêts à l'emploi pour la production. | Site web | GitHub | 15 | il y a 1h |
Non structuré.io | créer des pipelines de prétraitement personnalisés pour l'étiquetage, la formation ou la production ml | Site web | GitHub | 8,7k | il y a 3j |
Verbe | Chatbot RAG propulsé par Weaviate | Site web | GitHub | 6,1k | il y a 2 semaines |
Supprimer | Plateforme sans code pour lancer des API et des pipelines ETL pour structurer des documents non structurés | Site web | GitHub | 2,3k | il y a 4h |
Humata.ai | Posez des questions sur tous vos fichiers de documents | Site web | il y a 4h | ||
Ragie.ai | RAG-as-a-Service entièrement géré pour les développeurs. | Site web | GitHub | 12 | il y a 12h |
Réduire | Analyse des documents complexes et crée des entrées prêtes pour LLM | Site web | GitHub | 16 | il y a 2 semaines |
Milieu du navire | Extrayez les données du document directement dans votre feuille de calcul/erp/crm | Site web | GitHub | - | - |
DocuPanda | Convertissez les documents en un ensemble structuré et standard de champs et de valeurs | Site web | - | - | - |
contextuel-doc-retrieval-opneai-reranker | Utilisation de GPT-4 et Cohere pour l'expansion et le reclassement des requêtes avec BM25 | GitHub | 20 | La semaine dernière | |
Raggénie | Plateforme low-code pour créer des applications d'IA personnalisées basées sur RAG | Site web | GitHub | 60 | il y a 10h |
Morceau | Segmentation PDF et OCR basés sur un modèle de vision, optimisés pour le traitement rapide de grands ensembles de données | Site web | GitHub | 651 | il y a 11h |
tldw | Projet Open Source similaire à NotebookLM | Site web | GitHub | 267 | Hier |
Cerbos | Contrôle d'accès pour RAG et LLM. | Site web | GitHub | 3200 | il y a 14h |
extractible | Extraction de données extrêmement rapide pour vos applications d'IA | Site web | GitHub | - | - |
TOURBILLON | AI Search & RAG pour votre lieu de travail. Obtenez instantanément des informations sur l'IA à partir des connaissances de votre entreprise. | Site web | GitHub | 2,1K | il y a 2 semaines |
Site/Article | Description | Lien |
---|---|---|
Récupération contextuelle | Anthropic introduisant la récupération contextuelle | Site web |
Ouvert-RAG | Raisonnement amélioré par récupération améliorée avec de grands modèles de langage open source | Site web |
ColPali | Récupération efficace de documents avec les modèles de langage Vision | Site web |
RAG_Techniques | Présente diverses techniques avancées pour les systèmes RAG | Site web |
GenAI_Agents | Tutoriels et implémentations pour diverses techniques d'agent AI | Site web |
Nom | Description | Lien |
---|---|---|
Analyse artificielle | Comparaison LLM | Site web |
HuggingFace/mteb | Classement des modèles d'intégration | Site web |
Classement des hallucinations de Vectara | Classement des hallucinations pour les LLM | Site web |
Si vous recherchez des frameworks et techniques RAG grand public**, consultez l'excellent référentiel de Nir Diamant : RAG Techniques. Ce référentiel se concentre sur des outils et des méthodes plus établis qui ont déjà gagné du terrain dans la communauté.
Ce projet est sous licence MIT . Voir le fichier LICENSE pour plus de détails.
Ce projet fait partie de la communauté r/RAG. Vous avez des commentaires ou des suggestions ? N'hésitez pas à ouvrir un ticket, démarrer une discussion ou rejoindre la conversation sur notre serveur Discord ! Nous souhaitons faire de ce référentiel une ressource précieuse pour tous ceux qui explorent l'écosystème RAG, et votre contribution est cruciale.