Découvrez les meilleurs Frameworks IA — des bibliothèques de deep learning et outils de traitement du langage naturel aux plateformes de machine learning, frameworks de déploiement de modèles et solutions d'orchestration de pipelines de données, c'est ici que les développeurs et data scientists explorent des logiciels qui améliorent leur flux de travail : construire des réseaux neuronaux, traiter des données textuelles, déployer des modèles de machine learning et gérer des flux de données. Parcourez 158 Frameworks IA couvrant Plateformes de machine learning, Créateurs d'agents IA, MLOps et déploiement de modèles, Machine learning et data science et Outils de traitement du langage naturel et plus encore.
Plateforme d'ingénierie d'agents IA qui permet aux développeurs de créer, tester et déployer des agents IA fiables. Elle offre des outils d'observation,…LangChain est une plateforme d'ingénierie d'agents IA qui permet aux développeurs de créer, tester et déployer des agents IA fiables. Elle offre des outils d'observation,…
Concepteur d'IA low-code conçu pour créer et déployer des agents d'IA et des applications de génération augmentée par récupération (RAG). Il offre une interface…Langflow est un concepteur d'IA low-code conçu pour créer et déployer des agents d'IA et des applications de génération augmentée par récupération (RAG). Il offre une interface…
Framework d'orchestration d'agents conçu pour créer des agents d'IA fiables. Il fournit un runtime d'agent de bas niveau, permettant aux développeurs de concevoir…LangGraph est un framework d'orchestration d'agents conçu pour créer des agents d'IA fiables. Il fournit un runtime d'agent de bas niveau, permettant aux développeurs de concevoir…
Plateforme multi-agents conçue pour les entreprises, permettant aux équipes de créer et de gérer des agents IA de manière efficace. Elle rationalise les processus…CrewAI est une plateforme multi-agents conçue pour les entreprises, permettant aux équipes de créer et de gérer des agents IA de manière efficace. Elle rationalise les processus…
Cadre d'agent IA pour construire sur vos propres données, désormais centré sur LlamaParse, son produit d'analyse et d'extraction de documents pour des fichiers…LlamaIndex est un cadre d'agent IA pour construire sur vos propres données, désormais centré sur LlamaParse, son produit d'analyse et d'extraction de documents pour des fichiers…
Outil pour créer des applications d'apprentissage automatique en Python. Il permet aux utilisateurs de créer rapidement et facilement des interfaces web pour des…Gradio est un outil pour créer des applications d'apprentissage automatique en Python. Il permet aux utilisateurs de créer rapidement et facilement des interfaces web pour des…
Cadre d'IA conçu pour la création et le déploiement de modèles d'IA conversationnelle. Il prend en charge diverses applications d'IA, y compris le traitement du…NVIDIA NeMo est un cadre d'IA conçu pour la création et le déploiement de modèles d'IA conversationnelle. Il prend en charge diverses applications d'IA, y compris le traitement du…
Ensemble complet d'outils de traitement du langage naturel écrit en Java. Il fournit des annotations linguistiques pour le texte, prenant en charge…Stanford CoreNLP est un ensemble complet d'outils de traitement du langage naturel écrit en Java. Il fournit des annotations linguistiques pour le texte, prenant en charge…
NVIDIA Newton est un moteur physique open-source et extensible développé par NVIDIA, Google DeepMind et Disney Research. Il fait progresser l'apprentissage et le développement des…
Cadre Python open-source conçu pour construire, entraîner et affiner des modèles d'IA en physique à grande échelle. Il permet aux développeurs de créer…NVIDIA PhysicsNeMo est un cadre Python open-source conçu pour construire, entraîner et affiner des modèles d'IA en physique à grande échelle. Il permet aux développeurs de créer…
Plateformes de machine learningFabrication et industrie
Plateforme AI open source conçue pour les agents, les LLMs et les modèles ML. Elle permet aux équipes de déboguer, évaluer, surveiller et optimiser efficacement les…MLflow est une plateforme AI open source conçue pour les agents, les LLMs et les modèles ML. Elle permet aux équipes de déboguer, évaluer, surveiller et optimiser efficacement les…
Fournit aux agents et applications IA une mémoire persistante, permettant un apprentissage continu à partir des interactions passées. Cette infrastructure « plug-and-play »…Mem0 fournit aux agents et applications IA une mémoire persistante, permettant un apprentissage continu à partir des interactions passées. Cette infrastructure « plug-and-play »…
Cadre conçu pour le développement d'applications utilisant des agents IA. Il fournit une interface utilisateur web pour le prototypage sans codage, permettant aux…AutoGen est un cadre conçu pour le développement d'applications utilisant des agents IA. Il fournit une interface utilisateur web pour le prototypage sans codage, permettant aux…
Projet open-source visant à créer un environnement pour développer des applications d'apprentissage automatique évolutives et performantes. Il se concentre…Apache Mahout est un projet open-source visant à créer un environnement pour développer des applications d'apprentissage automatique évolutives et performantes. Il se concentre…
Framework Python conçu pour construire des systèmes d'IA en programmant des modèles de langage au lieu de les solliciter. Il permet aux utilisateurs de définir des…DSPy est un framework Python conçu pour construire des systèmes d'IA en programmant des modèles de langage au lieu de les solliciter. Il permet aux utilisateurs de définir des…
Framework d'IA de premier plan pour la détection d'objets et la segmentation d'images en temps réel. Il propose des modèles avancés comme YOLO26, prenant…Ultralytics YOLO est un framework d'IA de premier plan pour la détection d'objets et la segmentation d'images en temps réel. Il propose des modèles avancés comme YOLO26, prenant…
Une plateforme d'agents qui fournit aux agents de codage les primitives pour créer des agents, des équipes et des flux de travail, ainsi qu'un environnement d'exécution pour les…
Framework TypeScript open-source conçu pour créer des applications et des agents alimentés par l'IA. Il fournit des outils essentiels tels que la mémoire, les flux…Mastra est un framework TypeScript open-source conçu pour créer des applications et des agents alimentés par l'IA. Il fournit des outils essentiels tels que la mémoire, les flux…
Bibliothèque de deep learning conçue pour les praticiens et les chercheurs. Elle offre des composants de haut niveau pour le développement rapide de résultats de…fastai est une bibliothèque de deep learning conçue pour les praticiens et les chercheurs. Elle offre des composants de haut niveau pour le développement rapide de résultats de…
Pile frontend prête pour l'entreprise pour intégrer des agents IA avec un contexte en temps réel et un contrôle de l'interface utilisateur. Elle permet aux…CopilotKit est une pile frontend prête pour l'entreprise pour intégrer des agents IA avec un contexte en temps réel et un contrôle de l'interface utilisateur. Elle permet aux…
Framework Python open-source pour construire, orchestrer et faire évoluer des systèmes d'IA multi-agents. Il permet la création d'une force de travail IA en connectant…AG2 est un framework Python open-source pour construire, orchestrer et faire évoluer des systèmes d'IA multi-agents. Il permet la création d'une force de travail IA en connectant…
Communauté open source axée sur la découverte des lois d'échelle des agents pour la génération de données, la simulation du monde et l'automatisation des tâches.…CAMEL-AI est une communauté open source axée sur la découverte des lois d'échelle des agents pour la génération de données, la simulation du monde et l'automatisation des tâches.…
SDK Python pour l'IA qui permet la création d'agents typés et extensibles pour diverses applications, y compris la voix en temps réel, la génération d'images et…Pydantic AI est un SDK Python pour l'IA qui permet la création d'agents typés et extensibles pour diverses applications, y compris la voix en temps réel, la génération d'images et…
Bibliothèque d'augmentation d'images rapide pour les tâches de vision par ordinateur, prenant en charge les images, les masques, les boîtes englobantes, les…Albumentations est une bibliothèque d'augmentation d'images rapide pour les tâches de vision par ordinateur, prenant en charge les images, les masques, les boîtes englobantes, les…
Plateforme d'observabilité pour les applications d'IA, offrant un traçage en temps réel, une évaluation et un suivi des coûts. Basée sur OpenTelemetry,…Pydantic Logfire est une plateforme d'observabilité pour les applications d'IA, offrant un traçage en temps réel, une évaluation et un suivi des coûts. Basée sur OpenTelemetry,…
Cadre d'orchestration AI open-source qui permet la création de systèmes AI modulaires et personnalisables. Il est conçu pour des applications prêtes pour la…Haystack est un cadre d'orchestration AI open-source qui permet la création de systèmes AI modulaires et personnalisables. Il est conçu pour des applications prêtes pour la…
Scanner de vulnérabilités LLM open-source conçu pour évaluer la sécurité des grands modèles de langage. Il propose de nombreux plugins et des milliers de prompts pour…garak est un scanner de vulnérabilités LLM open-source conçu pour évaluer la sécurité des grands modèles de langage. Il propose de nombreux plugins et des milliers de prompts pour…
Plateforme d'entreprise pour orchestrer des workflows durables, l'orchestration d'API et l'orchestration d'agents IA. Elle prend en charge les tâches IA…Orkes Conductor est une plateforme d'entreprise pour orchestrer des workflows durables, l'orchestration d'API et l'orchestration d'agents IA. Elle prend en charge les tâches IA…
Plateforme multi-agent open-source conçue pour créer des applications d'agents alimentées par des LLM. Elle propose des flux de travail par glisser-déposer, une…AgentScope est une plateforme multi-agent open-source conçue pour créer des applications d'agents alimentées par des LLM. Elle propose des flux de travail par glisser-déposer, une…
Framework pour construire des applications d'IA conversationnelles fiables. Il fournit des outils aux développeurs et aux entreprises pour déployer des systèmes…Chainlit est un framework pour construire des applications d'IA conversationnelles fiables. Il fournit des outils aux développeurs et aux entreprises pour déployer des systèmes…
Ensemble d'outils open-source conçu pour analyser et expliquer les modèles d'apprentissage automatique. Il fournit des techniques de pointe pour…Microsoft InterpretML est un ensemble d'outils open-source conçu pour analyser et expliquer les modèles d'apprentissage automatique. Il fournit des techniques de pointe pour…
Framework populaire pour la création d'assistants IA pour le chat et la voix. Rasa Pro l'améliore avec des analyses, une sécurité et une observabilité de…Rasa Open Source est un framework populaire pour la création d'assistants IA pour le chat et la voix. Rasa Pro l'améliore avec des analyses, une sécurité et une observabilité de…
Framework open-source de deep learning distribué pour la JVM. Il offre un écosystème complet pour construire, entraîner et déployer des réseaux…Eclipse Deeplearning4j est un framework open-source de deep learning distribué pour la JVM. Il offre un écosystème complet pour construire, entraîner et déployer des réseaux…
La Boîte à outils de robustesse aux attaques est une bibliothèque Python conçue pour améliorer la sécurité des modèles d'apprentissage automatique. Elle offre des outils pour…
Cadre de réseau de neurones simple conçu pour l'apprentissage profond. Il simplifie les réseaux complexes en trois types d'opérations, le rendant accessible aux…tinygrad est un cadre de réseau de neurones simple conçu pour l'apprentissage profond. Il simplifie les réseaux complexes en trois types d'opérations, le rendant accessible aux…
Cadre d'agent LLM entièrement automatisé et sans code qui simplifie la création d'outils et de flux de travail d'IA. Il prend en charge une large gamme de LLM et…AutoAgent est un cadre d'agent LLM entièrement automatisé et sans code qui simplifie la création d'outils et de flux de travail d'IA. Il prend en charge une large gamme de LLM et…
Le ZED SDK est le cadre de vision AI de Stereolabs pour intégrer la perception spatiale dans les robots et autres machines. Associé aux caméras de profondeur ZED, il offre aux…
Bibliothèque open-source modulaire, évolutive et prête pour la production, conçue pour construire des applications basées sur des LLM en Rust. Elle offre une interface…Rig est une bibliothèque open-source modulaire, évolutive et prête pour la production, conçue pour construire des applications basées sur des LLM en Rust. Elle offre une interface…
Cadre d'Agent AI TypeScript axé sur l'observabilité, conçu pour permettre aux développeurs de créer des agents AI de niveau entreprise avec un ensemble d'outils…VoltAgent est un cadre d'Agent AI TypeScript axé sur l'observabilité, conçu pour permettre aux développeurs de créer des agents AI de niveau entreprise avec un ensemble d'outils…
Langage pour la création d'applications IA avec sécurité de type et fiabilité. Il transforme le développement IA en permettant aux développeurs de définir, tester et…BAML est un langage pour la création d'applications IA avec sécurité de type et fiabilité. Il transforme le développement IA en permettant aux développeurs de définir, tester et…
DJL est un framework de deep learning agnostique quant au moteur, conçu pour Java. Il simplifie le processus de construction, d'entraînement et de déploiement de modèles…
Framework TypeScript pour la création d'applications IA prêtes pour la production. Il permet aux développeurs de déclarer des entrées et sorties typées, de les compiler…Ax est un framework TypeScript pour la création d'applications IA prêtes pour la production. Il permet aux développeurs de déclarer des entrées et sorties typées, de les compiler…
Boîte à outils open-source conçue pour évaluer et améliorer l'équité des systèmes d'IA. Elle fournit des outils pour identifier et atténuer les inégalités dans…Fairlearn est une boîte à outils open-source conçue pour évaluer et améliorer l'équité des systèmes d'IA. Elle fournit des outils pour identifier et atténuer les inégalités dans…
Framework de machine learning pur Java/C# prenant en charge la programmation génétique, NEAT/HyperNEAT et les technologies de réseaux neuronaux. Créé en 2008, il…Encog est un framework de machine learning pur Java/C# prenant en charge la programmation génétique, NEAT/HyperNEAT et les technologies de réseaux neuronaux. Créé en 2008, il…
Laboratoire d'IA appliquée open source axé sur la création d'outils de développement de nouvelle génération. Il propose cmux, un terminal open source conçu pour…Manaflow est un laboratoire d'IA appliquée open source axé sur la création d'outils de développement de nouvelle génération. Il propose cmux, un terminal open source conçu pour…
Permet la création d'agents AI vocaux et vidéo à faible latence en utilisant n'importe quel modèle. Il est conçu pour rationaliser le processus de développement…Vision Agents permet la création d'agents AI vocaux et vidéo à faible latence en utilisant n'importe quel modèle. Il est conçu pour rationaliser le processus de développement…
Spec est un cadre de développement natif de l'IA conçu pour répondre à divers cas d'utilisation avec ses quatre flux distincts. Il offre une approche structurée au développement…
Kit d'outils pour développeurs permettant d'ajouter un agent IA intégré à des applications grand public sur iOS, Android et Flutter. Il permet aux utilisateurs…Voqal SDK est un kit d'outils pour développeurs permettant d'ajouter un agent IA intégré à des applications grand public sur iOS, Android et Flutter. Il permet aux utilisateurs…
Fournit des composants d'agent d'IA open source pour les développeurs, permettant la création de flux RAG personnalisés et d'agents d'IA. Il offre des extraits de…AgentGenesis fournit des composants d'agent d'IA open source pour les développeurs, permettant la création de flux RAG personnalisés et d'agents d'IA. Il offre des extraits de…
Cadre open-source pour la création d'applications multimodales alimentées par des LLM et d'agents IA. Les développeurs connectent leurs propres fournisseurs de…Scoopika est un cadre open-source pour la création d'applications multimodales alimentées par des LLM et d'agents IA. Les développeurs connectent leurs propres fournisseurs de…
Framework open-source d'apprentissage automatique qui accélère le passage du prototypage de recherche au déploiement en production. Il offre un écosystème robuste,…PyTorch est un framework open-source d'apprentissage automatique qui accélère le passage du prototypage de recherche au déploiement en production. Il offre un écosystème robuste,…
Cadre d'IA qui centralise les définitions de modèles pour les modèles d'apprentissage automatique dans divers domaines, y compris le texte et la…Hugging Face Transformers est un cadre d'IA qui centralise les définitions de modèles pour les modèles d'apprentissage automatique dans divers domaines, y compris le texte et la…
Plateforme de machine learning open source de bout en bout conçue pour tout le monde. Elle offre un écosystème flexible d'outils, de bibliothèques et de…TensorFlow est une plateforme de machine learning open source de bout en bout conçue pour tout le monde. Elle offre un écosystème flexible d'outils, de bibliothèques et de…
Cadre conçu pour construire des agents et des flux de travail alimentés par LLM sur vos données. Il simplifie l'intégration de grands modèles de langage avec…LlamaIndex est un cadre conçu pour construire des agents et des flux de travail alimentés par LLM sur vos données. Il simplifie l'intégration de grands modèles de langage avec…
Bibliothèque Python conçue pour le calcul numérique haute performance et l'apprentissage automatique à grande échelle. Elle fournit une API de style NumPy familière et…JAX est une bibliothèque Python conçue pour le calcul numérique haute performance et l'apprentissage automatique à grande échelle. Elle fournit une API de style NumPy familière et…
Bibliothèque Python gratuite et open-source pour la modélisation de sujets et le NLP sémantique. Elle permet d'entraîner des modèles sémantiques à grande échelle,…Gensim est une bibliothèque Python gratuite et open-source pour la modélisation de sujets et le NLP sémantique. Elle permet d'entraîner des modèles sémantiques à grande échelle,…
Le Robot Operating System, est un framework flexible pour l'écriture de logiciels robotiques. Il fournit des bibliothèques et des outils pour construire des applications…ROS, le Robot Operating System, est un framework flexible pour l'écriture de logiciels robotiques. Il fournit des bibliothèques et des outils pour construire des applications…
Le SDK OpenAI Agents permet aux développeurs de créer des applications d'IA agentique avec une complexité minimale. Il propose un ensemble de primitives pour construire des…
Le SDK Claude Agent est une bibliothèque conçue pour créer des agents IA en production en utilisant Python ou TypeScript. Il simplifie la mise en œuvre de la boucle d'agent,…
Boîte à outils basée sur l'apprentissage automatique pour le traitement du langage naturel. Elle fournit des outils pour des tâches telles que la détection…Apache OpenNLP est une boîte à outils basée sur l'apprentissage automatique pour le traitement du langage naturel. Elle fournit des outils pour des tâches telles que la détection…
Le Microsoft Agent Framework fournit un ensemble complet d'outils et de documentation pour le développement d'agents intelligents. Il permet aux développeurs de créer des agents…
Le Kit de Développement d'Agents (ADK) est un cadre open-source pour construire, déboguer et déployer des agents IA fiables à l'échelle des entreprises. Il prend en charge…
Framework Python open-source pour la création d'applications de données interactives et de tableaux de bord. Il permet aux utilisateurs de créer des applications web…Dash est un framework Python open-source pour la création d'applications de données interactives et de tableaux de bord. Il permet aux utilisateurs de créer des applications web…
Ensemble d'outils TypeScript unifié conçu pour créer des applications IA. Il prend en charge le streaming moderne, les solutions de secours et l'intégration…AI SDK est un ensemble d'outils TypeScript unifié conçu pour créer des applications IA. Il prend en charge le streaming moderne, les solutions de secours et l'intégration…
SDK d'agent IA open source conçu pour Python et TypeScript. Il permet aux développeurs de créer rapidement des agents IA prêts pour la production,…Strands Agents est un SDK d'agent IA open source conçu pour Python et TypeScript. Il permet aux développeurs de créer rapidement des agents IA prêts pour la production,…
Bibliothèque Python open-source qui simplifie la création et l'exécution d'agents avec un code minimal. Elle prend en charge divers modèles et outils, ce qui la…smolagents est une bibliothèque Python open-source qui simplifie la création et l'exécution d'agents avec un code minimal. Elle prend en charge divers modèles et outils, ce qui la…
Cadre IA open-source développé par Google, conçu pour créer des applications alimentées par l'IA. Il offre des API unifiées pour divers modèles d'IA et comprend des…Genkit est un cadre IA open-source développé par Google, conçu pour créer des applications alimentées par l'IA. Il offre des API unifiées pour divers modèles d'IA et comprend des…
Cadre open-source conçu pour simplifier la construction et la mise à l'échelle d'applications d'apprentissage automatique et Python. Il fournit des API de haut niveau…Ray est un cadre open-source conçu pour simplifier la construction et la mise à l'échelle d'applications d'apprentissage automatique et Python. Il fournit des API de haut niveau…
Cadre d'apprentissage automatique open-source pour Python, fournissant des outils simples et efficaces pour l'analyse prédictive des données. Il est accessible…scikit-learn est un cadre d'apprentissage automatique open-source pour Python, fournissant des outils simples et efficaces pour l'analyse prédictive des données. Il est accessible…
Cadre conçu pour faciliter l'intégration des capacités d'IA dans les applications. Il fournit une documentation complète pour aider les développeurs à…Semantic Kernel est un cadre conçu pour faciliter l'intégration des capacités d'IA dans les applications. Il fournit une documentation complète pour aider les développeurs à…
Plateforme tout-en-un pour le développement de l'IA, permettant aux utilisateurs de coder, prototyper, entraîner, mettre à l'échelle et servir des…PyTorch Lightning est une plateforme tout-en-un pour le développement de l'IA, permettant aux utilisateurs de coder, prototyper, entraîner, mettre à l'échelle et servir des…
Bibliothèque open-source gratuite pour le traitement du langage naturel en Python. Elle offre des fonctionnalités telles que la reconnaissance d'entités nommées,…spaCy est une bibliothèque open-source gratuite pour le traitement du langage naturel en Python. Elle offre des fonctionnalités telles que la reconnaissance d'entités nommées,…
Cadre d'apprentissage automatique accéléré multiplateforme qui optimise l'entraînement et l'inférence. Il prend en charge divers langages de programmation et…ONNX Runtime est un cadre d'apprentissage automatique accéléré multiplateforme qui optimise l'entraînement et l'inférence. Il prend en charge divers langages de programmation et…
Bibliothèque d'optimisation pour l'apprentissage profond conçue pour simplifier l'entraînement distribué. Elle améliore l'efficacité et l'efficacité, permettant…DeepSpeed est une bibliothèque d'optimisation pour l'apprentissage profond conçue pour simplifier l'entraînement distribué. Elle améliore l'efficacité et l'efficacité, permettant…
Cadre de service haute performance conçu pour les grands modèles de langage et multimodaux. Il offre un support matériel étendu et un écosystème robuste pour les…SGLang est un cadre de service haute performance conçu pour les grands modèles de langage et multimodaux. Il offre un support matériel étendu et un écosystème robuste pour les…
Cadre d'IA qui fournit une interface unifiée pour accéder à plus de 100 modèles de langage via un serveur proxy ou un SDK Python, permettant aux développeurs et aux…LiteLLM est un cadre d'IA qui fournit une interface unifiée pour accéder à plus de 100 modèles de langage via un serveur proxy ou un SDK Python, permettant aux développeurs et aux…
Bibliothèque complète conçue pour former des modèles de langage transformateurs en utilisant diverses méthodes d'apprentissage par renforcement. Elle s'intègre…TRL est une bibliothèque complète conçue pour former des modèles de langage transformateurs en utilisant diverses méthodes d'apprentissage par renforcement. Elle s'intègre…
Module Python pour des modèles d'embedding et de reranking de pointe. Il permet de calculer des embeddings à partir de texte, d'images, d'audio ou de…Sentence Transformers est un module Python pour des modèles d'embedding et de reranking de pointe. Il permet de calculer des embeddings à partir de texte, d'images, d'audio ou de…
Bibliothèque multilingue conçue pour extraire des données structurées et validées à partir de grands modèles de langage (LLM). Elle prend en charge plus de 15…Instructor est une bibliothèque multilingue conçue pour extraire des données structurées et validées à partir de grands modèles de langage (LLM). Elle prend en charge plus de 15…
Puissant cadre d'IA qui garantit la génération de texte structuré en utilisant des modèles de langage de grande taille (LLMs). Il fournit des sorties valides…Outlines est un puissant cadre d'IA qui garantit la génération de texte structuré en utilisant des modèles de langage de grande taille (LLMs). Il fournit des sorties valides…
Le Cloudflare Agents SDK permet aux développeurs de créer des agents IA avec état, dotés d'une mémoire persistante et de connexions en temps réel. Il prend en charge divers canaux…
Le BeeAI Framework permet aux développeurs de créer des systèmes multi-agents fiables et prêts pour la production en utilisant un cadre léger en Python ou TypeScript, améliorant…
Framework déclaratif pour la création d'applications LLM à l'aide de fichiers YAML. Il permet aux développeurs de définir des flux de travail, d'imbriquer des…GenSphere est un framework déclaratif pour la création d'applications LLM à l'aide de fichiers YAML. Il permet aux développeurs de définir des flux de travail, d'imbriquer des…
Framework de benchmark complet pour l'évaluation des agents de modèles linguistiques multimodaux. Il offre un support inter-environnements, un évaluateur graphique et…CRAB est un framework de benchmark complet pour l'évaluation des agents de modèles linguistiques multimodaux. Il offre un support inter-environnements, un évaluateur graphique et…
Framework d'IA open-source conçu pour construire des applications LLM prêtes pour la production. Il permet la création d'agents IA, de systèmes RAG puissants et de…Haystack est un framework d'IA open-source conçu pour construire des applications LLM prêtes pour la production. Il permet la création d'agents IA, de systèmes RAG puissants et de…
Framework open-source évolutif pour l'évaluation d'agents IA multimodaux sur le système d'exploitation Windows. Il fournit un environnement…Windows Agent Arena (WAA) est un framework open-source évolutif pour l'évaluation d'agents IA multimodaux sur le système d'exploitation Windows. Il fournit un environnement…
Framework Python conçu pour simplifier le développement d'applications LLM complexes et multi-étapes. Il offre un contrôle de version intégré, un terrain de jeu…PromptMage est un framework Python conçu pour simplifier le développement d'applications LLM complexes et multi-étapes. Il offre un contrôle de version intégré, un terrain de jeu…
Bibliothèque Python open-source conçue pour les développeurs afin de réutiliser automatiquement du contenu vidéo long. Elle analyse les transcriptions pour…Clips AI est une bibliothèque Python open-source conçue pour les développeurs afin de réutiliser automatiquement du contenu vidéo long. Elle analyse les transcriptions pour…
Captum est une bibliothèque open-source pour PyTorch qui fournit des outils pour l'interprétabilité des modèles. Elle prend en charge les modèles multimodaux dans la vision et le…
Framework open-source .NET Core conçu pour construire des bots universels. Il facilite l'intégration avec les bases de données, les brokers de files d'attente,…Botticelli est un framework open-source .NET Core conçu pour construire des bots universels. Il facilite l'intégration avec les bases de données, les brokers de files d'attente,…
Ensemble logiciel intégré pour la classification, la régression et l'estimation de distribution par machines à vecteurs de support. Il offre une interface…LIBSVM est un ensemble logiciel intégré pour la classification, la régression et l'estimation de distribution par machines à vecteurs de support. Il offre une interface…
Package Python pour la modélisation probabiliste de séries temporelles, exploitant des modèles d'apprentissage profond basés sur PyTorch et MXNet. Il facilite des…GluonTS est un package Python pour la modélisation probabiliste de séries temporelles, exploitant des modèles d'apprentissage profond basés sur PyTorch et MXNet. Il facilite des…
La documentation PyTorch fournit des ressources complètes pour les développeurs utilisant cette bibliothèque de tenseurs optimisée pour le deep learning. Elle couvre les…
Keras est un framework Python de deep learning. Il fournit une API de haut niveau pour construire et entraîner des réseaux neuronaux. Keras se concentre sur la facilitation…
Caffe est un framework d'apprentissage profond développé par Berkeley AI Research, axé sur l'expressivité, la vitesse et la modularité. Il permet aux utilisateurs de définir des…
Bibliothèque logicielle gratuite et open-source pour les réseaux neuronaux. Elle fournit un ensemble complet d'outils pour le développement et la mise en œuvre de…OpenNN est une bibliothèque logicielle gratuite et open-source pour les réseaux neuronaux. Elle fournit un ensemble complet d'outils pour le développement et la mise en œuvre de…
Framework de gradient boosting haute performance utilisant des algorithmes d'apprentissage basés sur des arbres. Il est conçu pour un fonctionnement distribué et…LightGBM est un framework de gradient boosting haute performance utilisant des algorithmes d'apprentissage basés sur des arbres. Il est conçu pour un fonctionnement distribué et…
Stanza est une bibliothèque Python de traitement du langage naturel offrant des outils précis et efficaces pour l'analyse linguistique dans de nombreuses langues humaines. Elle…
Les Modules OpenCV fournissent une documentation complète pour les différents modules de la bibliothèque OpenCV. Ils servent de ressource centrale aux développeurs pour comprendre…
Boîte à outils open-source pour déployer des solutions d'IA haute performance sur du matériel diversifié. Elle permet aux développeurs de convertir, d'optimiser…OpenVINO est une boîte à outils open-source pour déployer des solutions d'IA haute performance sur du matériel diversifié. Elle permet aux développeurs de convertir, d'optimiser…
Gymnasium fournit une API standard pour l'apprentissage par renforcement et un ensemble diversifié d'environnements de référence. C'est un fork maintenu de la bibliothèque Gym…
Propose des implémentations fiables d'algorithmes d'apprentissage par renforcement en PyTorch. Il offre une structure unifiée, la conformité PEP 8, une…Stable-Baselines3 (SB3) propose des implémentations fiables d'algorithmes d'apprentissage par renforcement en PyTorch. Il offre une structure unifiée, la conformité PEP 8, une…
Bibliothèque pour l'apprentissage par renforcement au sein de TensorFlow. Elle simplifie la conception, l'implémentation et le test de nouveaux…TensorFlow Agents est une bibliothèque pour l'apprentissage par renforcement au sein de TensorFlow. Elle simplifie la conception, l'implémentation et le test de nouveaux…
SHAP (SHapley Additive exPlanations) est une approche basée sur la théorie des jeux pour expliquer les sorties des modèles d'apprentissage automatique. Il relie l'allocation…
LIME est un package Python pour générer des explications locales, interprétables et indépendantes du modèle pour les prédictions de modèles d'apprentissage automatique. Il aide à…
Boîte à outils open-source conçue pour aider les chercheurs et les développeurs à détecter, comprendre et atténuer les biais indésirables dans les…AI Fairness 360 (AIF360) est une boîte à outils open-source conçue pour aider les chercheurs et les développeurs à détecter, comprendre et atténuer les biais indésirables dans les…
ONNX (Open Neural Network Exchange) fournit la documentation pour sa version 1.23.0. Elle couvre les concepts fondamentaux, l'intégration Python, les références d'API, la gestion…
Fournit un ensemble complet d'API pour construire, entraîner et inférer des modèles d'IA. Il offre des interfaces pour les fondations du framework, les opérations, les…MindSpore fournit un ensemble complet d'API pour construire, entraîner et inférer des modèles d'IA. Il offre des interfaces pour les fondations du framework, les opérations, les…
Chainer est un framework de deep learning flexible et intuitif prenant en charge le calcul CUDA pour l'accélération GPU. Il permet une utilisation facile de plusieurs GPU et gère…
Framework open-source pour le traitement avancé d'images de télédétection. Il gère des données optiques, multispectrales et radar à grande échelle. OTB…Orfeo ToolBox (OTB) est un framework open-source pour le traitement avancé d'images de télédétection. Il gère des données optiques, multispectrales et radar à grande échelle. OTB…
Découverte scientifique et outils de laboratoireGouvernement et secteur public
La documentation Vowpal Wabbit fournit des ressources complètes pour son framework d'apprentissage automatique. Elle inclut la documentation générée pour les liaisons Python et…
Package basé sur Java pour le traitement statistique du langage naturel et les applications d'apprentissage automatique sur le texte. Il offre des outils pour la…Mallet est un package basé sur Java pour le traitement statistique du langage naturel et les applications d'apprentissage automatique sur le texte. Il offre des outils pour la…
Bibliothèque C/C++ haute performance pour la classification et la régression linéaires à grande échelle. Elle gère efficacement les ensembles de données avec des…LIBLINEAR est une bibliothèque C/C++ haute performance pour la classification et la régression linéaires à grande échelle. Elle gère efficacement les ensembles de données avec des…
La documentation Intel Gaudi fournit des ressources complètes pour les accélérateurs IA Intel Gaudi, y compris Gaudi 2 et Gaudi 3. Elle offre des conseils sur la migration de…
Framework ML haute performance de Google pour le déploiement de modèles GenAI et ML sur des plateformes embarquées. Il offre une conversion, une exécution et une…LiteRT est le framework ML haute performance de Google pour le déploiement de modèles GenAI et ML sur des plateformes embarquées. Il offre une conversion, une exécution et une…
Framework Apple qui permet aux développeurs d'intégrer des modèles d'apprentissage automatique directement dans leurs applications. Il fournit une représentation…Core ML est un framework Apple qui permet aux développeurs d'intégrer des modèles d'apprentissage automatique directement dans leurs applications. Il fournit une représentation…
SDK mobile gratuit pour Android et iOS qui intègre l'expertise de Google en matière d'apprentissage automatique dans les applications. Il propose des API Vision et…ML Kit est un SDK mobile gratuit pour Android et iOS qui intègre l'expertise de Google en matière d'apprentissage automatique dans les applications. Il propose des API Vision et…
Plateforme d'apprentissage automatique à l'échelle de production de Google. Elle fournit un cadre de configuration et des bibliothèques partagées…TensorFlow Extended (TFX) est une plateforme d'apprentissage automatique à l'échelle de production de Google. Elle fournit un cadre de configuration et des bibliothèques partagées…
BigDL-LLM est une bibliothèque open-source pour exécuter de grands modèles de langage (LLM) sur du matériel Intel XPU, des ordinateurs portables aux GPU cloud. Elle prend en…
Offre un apprentissage automatique évolutif en Python, s'intégrant avec des bibliothèques comme Scikit-Learn et XGBoost. Il aborde les défis des grands modèles et des…Dask-ML offre un apprentissage automatique évolutif en Python, s'intégrant avec des bibliothèques comme Scikit-Learn et XGBoost. Il aborde les défis des grands modèles et des…
Système AutoML open-source basé sur Keras, conçu pour rendre le machine learning accessible. Il automatise le processus de recherche de la meilleure architecture…AutoKeras est un système AutoML open-source basé sur Keras, conçu pour rendre le machine learning accessible. Il automatise le processus de recherche de la meilleure architecture…
Boîte à outils d'apprentissage automatique automatisé qui remplace les estimateurs scikit-learn. Il automatise la sélection d'algorithmes et le réglage des…auto-sklearn est une boîte à outils d'apprentissage automatique automatisé qui remplace les estimateurs scikit-learn. Il automatise la sélection d'algorithmes et le réglage des…
Outil d'apprentissage automatique automatisé basé sur Python qui optimise les pipelines d'apprentissage automatique à l'aide de la programmation génétique. Il agit…TPOT est un outil d'apprentissage automatique automatisé basé sur Python qui optimise les pipelines d'apprentissage automatique à l'aide de la programmation génétique. Il agit…
Framework open-source de deep learning low-code. Il permet aux utilisateurs de construire, affiner et déployer des modèles d'IA pour divers types de données, y…Ludwig est un framework open-source de deep learning low-code. Il permet aux utilisateurs de construire, affiner et déployer des modèles d'IA pour divers types de données, y…
Procédure de prévision open-source développée par Facebook. Elle est conçue pour les données de séries temporelles avec de forts effets saisonniers et de multiples…Prophet est une procédure de prévision open-source développée par Facebook. Elle est conçue pour les données de séries temporelles avec de forts effets saisonniers et de multiples…
Boîte à outils open-source pour la vision par ordinateur offrant des algorithmes de deep learning de pointe. Il propose un vaste zoo de modèles avec plus de 170…GluonCV est une boîte à outils open-source pour la vision par ordinateur offrant des algorithmes de deep learning de pointe. Il propose un vaste zoo de modèles avec plus de 170…
Framework d'IA conçu pour le déploiement et la gestion de modèles de deep learning. Il simplifie le processus de mise à disposition de modèles de machine…DeepDetect est un framework d'IA conçu pour le déploiement et la gestion de modèles de deep learning. Il simplifie le processus de mise à disposition de modèles de machine…
Framework natif Kubernetes pour le déploiement et la gestion de systèmes ML et LLM à grande échelle. Il offre une architecture flexible et modulaire pour les…Seldon Core 2 est un framework natif Kubernetes pour le déploiement et la gestion de systèmes ML et LLM à grande échelle. Il offre une architecture flexible et modulaire pour les…
Cadre open-source pour construire, tester, déployer et mettre à l'échelle des agents IA vocaux, vidéo et physiques. Il offre des outils pour développer des…Agents LiveKit est un cadre open-source pour construire, tester, déployer et mettre à l'échelle des agents IA vocaux, vidéo et physiques. Il offre des outils pour développer des…
Bibliothèque de vision par ordinateur open-source qui fournit des outils et du matériel optimisés en temps réel. Elle prend en charge l'exécution de modèles pour…OpenCV est une bibliothèque de vision par ordinateur open-source qui fournit des outils et du matériel optimisés en temps réel. Elle prend en charge l'exécution de modèles pour…
NVIDIA Dynamo-Triton permet le déploiement de modèles d'IA à travers divers frameworks tels que TensorRT, PyTorch et ONNX. Il prend en charge les charges de travail en temps réel,…
NVIDIA ACE est une suite de technologies d'IA conçue pour les développeurs de jeux afin de créer des personnages autonomes et conversationnels dans le jeu. Elle fournit des…
Outils IA de développement de jeuxJeux vidéo et e-sport
Bibliothèque open-source conçue pour le traitement du langage naturel, tirant parti de la puissance des grands modèles de langage. Elle offre des capacités de…Spark NLP est une bibliothèque open-source conçue pour le traitement du langage naturel, tirant parti de la puissance des grands modèles de langage. Elle offre des capacités de…
Bibliothèque Python conçue pour le traitement des données textuelles. Elle offre une API simple pour diverses tâches de traitement du langage naturel, y compris…TextBlob est une bibliothèque Python conçue pour le traitement des données textuelles. Elle offre une API simple pour diverses tâches de traitement du langage naturel, y compris…
Bibliothèque conçue pour une recherche de similarité efficace et le regroupement de vecteurs denses. Elle prend en charge de grands ensembles de données et propose…Faiss est une bibliothèque conçue pour une recherche de similarité efficace et le regroupement de vecteurs denses. Elle prend en charge de grands ensembles de données et propose…
Runtime C11 open-source pour agents IA, fournissant un plan de contrôle durable avec des flux de travail déterministes, une récupération et des extensions. Il est…FloofClaw est un runtime C11 open-source pour agents IA, fournissant un plan de contrôle durable avec des flux de travail déterministes, une récupération et des extensions. Il est…
Cadre d'agent auto-évolutif pour le développement de HarmonyOS. Il dispose d'un noyau sans dépendance, d'une auto-évolution de premier ordre et d'un écosystème…hmharness est un cadre d'agent auto-évolutif pour le développement de HarmonyOS. Il dispose d'un noyau sans dépendance, d'une auto-évolution de premier ordre et d'un écosystème…
AI2-THOR est une plateforme open-source fournissant des environnements interactifs pour la recherche en IA incarnée. Elle propose plus de 2000 objets uniques et 120 pièces,…
Vosk est un kit d'outils de reconnaissance vocale hors ligne prenant en charge plus de 20 langues. Il fonctionne sur Android, iOS, Raspberry Pi et serveurs avec des liaisons pour…
Suite de technologies d'IA et de SDK pour créer des personnages de jeu autonomes et conversationnels. Il fournit une reconnaissance vocale prête à…NVIDIA ACE pour les jeux est une suite de technologies d'IA et de SDK pour créer des personnages de jeu autonomes et conversationnels. Il fournit une reconnaissance vocale prête à…
Outils IA de développement de jeuxJeux vidéo et e-sport
Dlib est un ensemble d'outils C++ moderne offrant des algorithmes d'apprentissage automatique et des outils pour le développement de logiciels complexes. Il est largement utilisé…
Bibliothèque au sein du projet PyTorch, fournissant des ensembles de données populaires, des architectures de modèles et des transformations d'images pour des…TorchVision est une bibliothèque au sein du projet PyTorch, fournissant des ensembles de données populaires, des architectures de modèles et des transformations d'images pour des…
Cadre open-source pour la spécification de tâches robotiques utilisant des méthodologies basées sur des contraintes. Il permet un mouvement robotique flexible et…eTaSL est un cadre open-source pour la spécification de tâches robotiques utilisant des méthodologies basées sur des contraintes. Il permet un mouvement robotique flexible et…
fastText est une bibliothèque open-source pour une classification de texte efficace et un apprentissage de représentations. Elle prend en charge plusieurs langues et fonctionne…
Le SDK de Télékinésie est une bibliothèque de compétences Python unifiée conçue pour créer des applications de vision par ordinateur, de robotique et d'IA physique prêtes pour la…
Environnement dynamique conçu pour évaluer les attaques par injection de prompt et les défenses pour les agents LLM. Développé par des chercheurs de l'ETH Zurich…AgentDojo est un environnement dynamique conçu pour évaluer les attaques par injection de prompt et les défenses pour les agents LLM. Développé par des chercheurs de l'ETH Zurich…
Bibliothèque Python conçue pour créer des exemples adversariaux qui défient les réseaux de neurones. Elle prend en charge PyTorch, TensorFlow et JAX, offrant des…Foolbox est une bibliothèque Python conçue pour créer des exemples adversariaux qui défient les réseaux de neurones. Elle prend en charge PyTorch, TensorFlow et JAX, offrant des…
Cadre d'agent open-source conçu pour des tâches complexes et de longue durée. Il gère la planification, le contexte et l'orchestration des sous-agents,…Deep Agents est un cadre d'agent open-source conçu pour des tâches complexes et de longue durée. Il gère la planification, le contexte et l'orchestration des sous-agents,…
Ensemble d'outils open-source conçu pour la recherche et le développement en reconnaissance vocale. Il fournit un cadre complet pour la création et le déploiement…Kaldi ASR est un ensemble d'outils open-source conçu pour la recherche et le développement en reconnaissance vocale. Il fournit un cadre complet pour la création et le déploiement…
Bibliothèque fondamentale pour les tâches de vision par ordinateur, fournissant des opérateurs de réseaux de neurones et des transformations de données. Elle prend en…MMCV est une bibliothèque fondamentale pour les tâches de vision par ordinateur, fournissant des opérateurs de réseaux de neurones et des transformations de données. Elle prend en…
Connaissez-vous un incontournable pour Frameworks IA?
ToolPotion est l'annuaire d'outils IA que les gens consultent pour trouver les meilleurs Frameworks IA. L'inscription est gratuite et chaque soumission est examinée par un éditeur — placez votre outil là où commence la recherche.