Le mouvement open source a permis l’émergence d’une multitude d’outils et de projets d’intelligence artificielle, accessibles à tous. Ces ressources libres permettent aux chercheurs, développeurs, étudiants et passionnés du monde entier d’explorer l’univers fascinant de l’IA, sans restrictions.
Dans cette liste, vous découvrirez une sélection des meilleurs outils et projets d’intelligence artificielle open source. Que vous soyez débutant à la recherche d’une plateforme d’apprentissage, ou un professionnel cherchant à améliorer vos capacités de développement et de déploiement d’IA, vous trouverez certainement des ressources précieuses pour vous accompagner dans votre parcours d’apprentissage ou votre travail.
Découvrons ensemble les merveilles que le monde de l’IA open source a à nous offrir. Préparez-vous à un voyage fascinant à travers les technologies d’IA les plus avancées, accessibles à tous grâce à la générosité et à la passion de la communauté open source.
tensorflow
Ce dépôt GitHub offre un framework ouvert d'apprentissage automatique destiné à tous. Il est basé sur la technologie TensorFlow, qui fournit une plate-forme pour affiner des applications d'intelligence artificielle, d'apprentissage automatique et de deep learning.
Etoiles: 175587
Auto-GPT
Ce dépôt github est une tentative expérimentale open-source visant à rendre GPT-4 entièrement autonome.
Etoiles: 140049
transformers
Ce dépôt github est une collection d’outils de machine learning de pointe pour Pytorch, TensorFlow et JAX. Il permet aux développeurs de créer des modèles avancés de machine learning et de leur appliquer des transformations.
Etoiles: 104239
stable-diffusion-webui
Ce dépôt Github contient le code source des interfaces web pour le projet "Stable Diffusion". Il permet de construire des couches d'interfaces pour le projet et de partager des mises à jour entre les collaborateurs.
Etoiles: 84243
opencv
Ce dépôt GitHub fournit une bibliothèque open source pour la vision informatique. Elle offre des fonctions d'analyse et de manipulation d'images ainsi que de détection et de reconnaissance d'objets. Elle est disponible pour de nombreuses plateformes et langages de programmation.
Etoiles: 69483
pytorch
Ce dépôt Github contient des outils d'apprentissage automatique évolutif en Python qui offrent une puissante accélération GPU. Il se concentre sur les tenseurs et les réseaux neuronaux dynamiques, permettant à l'utilisateur de créer des modèles qui peuvent s'adapter aux changements dans leur environnement.
Etoiles: 67904
netdata
Ce dépôt contient un logiciel de surveillance des performances en temps réel précis. Il fournit des informations sur l'utilisation de la mémoire et du temps d'exécution, et plus encore. Il offre également un accès à des informations en ligne à travers https://www.netdata.cloud.
Etoiles: 63413
awesome-machine-learning
Ce dépôt Github est une liste soigneusement sélectionnée de frameworks, de bibliothèques et de logiciels d'apprentissage automatique géniaux.
Etoiles: 59158
keras
Ce dépôt github contient un framework open source dédié au machine learning et au deep learning, qui permet aux utilisateurs de créer des modèles complexes de manière simple et intuitive. Il s'agit d'un outil permettant d'accélérer le développement et d'améliorer l'efficacité des systèmes d'IA, et sa mission est de rendre le deep learning accessible à tous.
Etoiles: 58598
cs-video-courses
Ce dépôt Github consiste en une liste de cours d'Informatique avec des vidéos de conférence pour les accompagner.
Etoiles: 56974
scikit-learn
Ce dépôt Github contient un ensemble d'outils de machine learning écrits en Python. Il fournit des algorithmes qui permettent d'effectuer des analyses et des prédictions à partir de données. Il offre également des API qui peuvent être utilisées pour générer des modèles de prédiction et réaliser des prédictions basées sur des données.
Etoiles: 54614
funNLP
Etoiles: 51666
tesseract
Ce dépôt contient le moteur OCR open source Tesseract. Il s'agit du référentiel principal et comprend les codes sources, le code de compilation et les données du projet.
Etoiles: 51594
DeepLearning-500-questions
Ce dépôt Github contient une base de données de 500 questions sur l'apprentissage en profondeur, représentées sous forme de Q/R. Les questions abordent des sujets variés comme la probabilité, l'algèbre linéaire, l'apprentissage automatique, l'apprentissage profond et la vision informatique. Le contenu se compose de 18 chapitres et plus de 500 000 mots. Les contributeurs sont invités à signaler les erreurs ou à contacter l'auteur pour d'éventuelles collaborations. Tous droits réservés.
Etoiles: 50803
ML-For-Beginners
Ce dépôt GitHub contient un parcours pour apprendre les principes de base des techniques de machine learning. Il propose un programme de 12 semaines avec 26 leçons et 52 quiz pour familiariser les débutants avec le machine learning.
Etoiles: 49610
face_recognition
Ce dépôt Github contient une API pour le développement d'applications de reconnaissance faciale en Python et dans la ligne de commande. Il s'agit de la plus simple API de reconnaissance faciale au monde.
Etoiles: 48565
langchain
Ce dépôt GitHub propose des outils pour construire des applications avec des modèles de langage (LLMs). Ces LLMs sont rendus inter-connectables à travers leur composabilité.
Etoiles: 48436
faceswap
Ce dépôt github contient un logiciel nommé Faceswap, basé sur un système Deepfakes, qui permet la substitution automatique des visages sur des vidéos et des images. Utilisé par des milliers de personnes à travers le monde, le logiciel est gratuit et open-source, fournissant une multitude d'outils pour modifier les visages de façon simple et rapide.
Etoiles: 45885
awesome-scalability
Ce dépôt GitHub propose des modèles pour concevoir des systèmes à grande échelle fiables, évolutifs et performants. Il contient des schémas, des discussions et des lignes directrices sur l'échelle, la robustesse et les performances, ainsi que des bibliothèques et des outils pour ces objectifs.
Etoiles: 45542
d2l-zh
Ce dépôt github est associé à la version chinoise et anglaise du livre "Apprendre le machine learning par l'expérience". Ce livre est utilisé dans plus de 400 universités de plus de 60 pays. Il est destiné aux lecteurs chinois et peut être discuté et exécuté.
Etoiles: 44402
TensorFlow-Examples
Ce dépôt GitHub contient des tutoriels et des exemples destinés aux débutants en TensorFlow. Ces ressources prennent en charge les versions 1 et 2 de TensorFlow.
Etoiles: 42800
julia
Ce dépôt Github présente le langage de programmation Julia. C'est un langage de programmation "high-level", facile à apprendre et à utiliser, offrant des performances comparables à ceux des langages compilés. Il combine des éléments de l'informatique scientifique, de l'informatique analytique et de la programmation traditionnelle, le tout dans une syntaxe familière et intuitive.
Etoiles: 42608
Real-Time-Voice-Cloning
Ce dépôt github contient un projet qui permet de cloner une voix en seulement 5 secondes afin de générer des discours arbitraires en temps réel.
Etoiles: 42449
100-Days-Of-ML-Code
est un dépôt GitHub contenant des solutions de code aux défis Machine Learning et Data Science quotidiens. Le dépôt comprend des solutions en Python pour plus de 100 défis de Machine Learning et Data Science, ainsi que des articles intéressants sur le Machine Learning et des lignes directrices sur la façon de prendre part au défi.
Etoiles: 41035
DeepFaceLab
Ce dépôt propose le logiciel DeepFaceLab, qui est le logiciel leader pour créer des deepfakes.
Etoiles: 40623