Skip to main content
ToolPotion
AI Advisor
Submit a Tool (Free)
Best AI Frameworks illustration – ToolPotion.ai

Best AI Frameworks

158 tools

Discover the best AI Frameworks — from deep learning libraries and natural language processing tools to machine learning platforms, model deployment frameworks, and data pipeline orchestration solutions, this is where developers and data scientists explore software that enhances their workflow: building neural networks, processing text data, deploying machine learning models, and managing data workflows. Browse 158 AI Frameworks spanning Machine Learning Platforms, AI Agent Builders, MLOps & Model Deployment, Machine Learning & Data Science and Natural Language Processing Tools and more.

AI Frameworks

AI agent engineering platform that enables developers to build, test, and deploy reliable AI agents. It offers tools for observation, evaluation, and deployment,…LangChain is an AI agent engineering platform that enables developers to build, test, and deploy reliable AI agents. It offers tools for observation, evaluation, and deployment,…

FeaturedAI Agent Builders
Ranked #1 in AI Frameworks

AI Frameworks

Low-code AI builder designed for creating and deploying AI agents and Retrieval-Augmented Generation (RAG) applications. It offers a visual interface with…Langflow is a low-code AI builder designed for creating and deploying AI agents and Retrieval-Augmented Generation (RAG) applications. It offers a visual interface with…

FeaturedAI Agent Builders
Ranked #2 in AI Frameworks

Agent orchestration framework designed for building reliable AI agents. It provides a low-level agent runtime, enabling developers to design and control agent…LangGraph is an agent orchestration framework designed for building reliable AI agents. It provides a low-level agent runtime, enabling developers to design and control agent…

FeaturedAI Agent Builders
Ranked #3 in AI Frameworks

AI Frameworks

Multi-agent platform designed for enterprises, enabling teams to build and manage AI agents efficiently. It streamlines automation processes while ensuring governance…CrewAI is a multi-agent platform designed for enterprises, enabling teams to build and manage AI agents efficiently. It streamlines automation processes while ensuring governance…

FeaturedAI Agent Builders
Ranked #4 in AI Frameworks

AI Frameworks

AI agent framework for building on your own data, now centered on LlamaParse, its agentic document parsing and extraction product for complex files like scanned…LlamaIndex is an AI agent framework for building on your own data, now centered on LlamaParse, its agentic document parsing and extraction product for complex files like scanned…

FeaturedAI Document & PDF Tools
Ranked #5 in AI Frameworks

AI Frameworks

Tool for building machine learning apps in Python. It allows users to create web interfaces for ML models quickly and easily, with no frontend experience required.…Gradio is a tool for building machine learning apps in Python. It allows users to create web interfaces for ML models quickly and easily, with no frontend experience required.…

Machine Learning Platforms
Ranked #6 in AI Frameworks

AI Frameworks

AI framework designed for building and deploying conversational AI models. It supports various AI applications, including natural language processing and speech…NVIDIA NeMo is an AI framework designed for building and deploying conversational AI models. It supports various AI applications, including natural language processing and speech…

Natural Language Processing Tools
Ranked #7 in AI Frameworks

AI Frameworks

Comprehensive natural language processing toolkit written in Java. It provides linguistic annotations for text, supporting multiple languages and offering…Stanford CoreNLP is a comprehensive natural language processing toolkit written in Java. It provides linguistic annotations for text, supporting multiple languages and offering…

Natural Language Processing Tools
Ranked #8 in AI Frameworks

Open-source, extensible physics engine developed by NVIDIA, Google DeepMind, and Disney Research. It advances robot learning and development by providing…NVIDIA Newton is an open-source, extensible physics engine developed by NVIDIA, Google DeepMind, and Disney Research. It advances robot learning and development by providing…

Robotics & AI Hardware
Ranked #9 in AI Frameworks

Open-source Python framework designed for building, training, and fine-tuning physics AI models at scale. It enables developers to create AI surrogate…NVIDIA PhysicsNeMo is an open-source Python framework designed for building, training, and fine-tuning physics AI models at scale. It enables developers to create AI surrogate…

Machine Learning PlatformsManufacturing & Industrial
Ranked #10 in AI Frameworks

Open-source AI platform designed for agents, LLMs, and ML models. It enables teams to debug, evaluate, monitor, and optimize AI applications efficiently, making it…MLflow is an open-source AI platform designed for agents, LLMs, and ML models. It enables teams to debug, evaluate, monitor, and optimize AI applications efficiently, making it…

FeaturedMLOps & Model Deployment
Ranked #11 in AI Frameworks

Provides AI agents and applications with persistent memory, enabling continuous learning from past interactions. This drop-in infrastructure enhances agent intelligence and…Mem0 provides AI agents and applications with persistent memory, enabling continuous learning from past interactions. This drop-in infrastructure enhances agent intelligence and…

AI Agent Builders
Ranked #12 in AI Frameworks

AI Frameworks

Framework designed for developing applications using AI agents. It provides a web-based UI for prototyping without coding, enabling users to create scalable…AutoGen is a framework designed for developing applications using AI agents. It provides a web-based UI for prototyping without coding, enabling users to create scalable…

FeaturedAI Agent Builders
Ranked #13 in AI Frameworks

AI Frameworks

Open-source project aimed at building an environment for creating scalable, performant machine learning applications. It focuses on distributed linear algebra…Apache Mahout is an open-source project aimed at building an environment for creating scalable, performant machine learning applications. It focuses on distributed linear algebra…

Machine Learning Platforms
Ranked #14 in AI Frameworks

AI Frameworks

Python framework designed for building AI systems by programming language models instead of prompting them. It allows users to define tasks with structured signatures,…DSPy is a Python framework designed for building AI systems by programming language models instead of prompting them. It allows users to define tasks with structured signatures,…

FeaturedAI Agent Builders
Ranked #15 in AI Frameworks

AI Frameworks

Leading AI framework for real-time object detection and image segmentation. It offers advanced models like YOLO26, supporting tasks such as detection,…Ultralytics YOLO is a leading AI framework for real-time object detection and image segmentation. It offers advanced models like YOLO26, supporting tasks such as detection,…

Computer Vision Tools
Ranked #16 in AI Frameworks

AI Frameworks

An agent platform that gives coding agents the primitives to build agents, teams, and workflows, plus a runtime to serve them securely in your own cloud.

FeaturedAI Agent Builders
Ranked #17 in AI Frameworks

AI Frameworks

Open-source TypeScript framework designed for building AI-powered applications and agents. It provides essential tools like memory, workflows, and observability,…Mastra is an open-source TypeScript framework designed for building AI-powered applications and agents. It provides essential tools like memory, workflows, and observability,…

FeaturedAI Agent Builders
Ranked #18 in AI Frameworks

AI Frameworks

Deep learning library designed for practitioners and researchers. It offers high-level components for rapid development of state-of-the-art results and low-level…fastai is a deep learning library designed for practitioners and researchers. It offers high-level components for rapid development of state-of-the-art results and low-level…

FeaturedMachine Learning & Data Science
Ranked #19 in AI Frameworks

AI Frameworks

Enterprise-ready frontend stack for integrating AI agents with real-time context and UI control. It allows organizations to build scalable, self-hosted agentic…CopilotKit is an enterprise-ready frontend stack for integrating AI agents with real-time context and UI control. It allows organizations to build scalable, self-hosted agentic…

AI Agent Builders
Ranked #20 in AI Frameworks

Open-source Python framework for building, orchestrating, and scaling multi-agent AI systems. It enables the creation of an AI workforce by connecting specialized agents…AG2 is an open-source Python framework for building, orchestrating, and scaling multi-agent AI systems. It enables the creation of an AI workforce by connecting specialized agents…

FeaturedAI Agent Builders
Ranked #21 in AI Frameworks

Open-source community focused on discovering the scaling laws of agents for data generation, world simulation, and task automation. It provides tools and resources…CAMEL-AI is an open-source community focused on discovering the scaling laws of agents for data generation, world simulation, and task automation. It provides tools and resources…

FeaturedAI Agent Builders
Ranked #22 in AI Frameworks

AI Frameworks

Python AI SDK that enables the creation of typed, extensible agents for various applications, including real-time voice, image generation, and embeddings. It…Pydantic AI is a Python AI SDK that enables the creation of typed, extensible agents for various applications, including real-time voice, image generation, and embeddings. It…

FeaturedAI Agent Builders
Ranked #23 in AI Frameworks

AI Frameworks

Fast image augmentation library for computer vision tasks, supporting images, masks, bounding boxes, keypoints, and 3D data. It offers reproducible pipelines…Albumentations is a fast image augmentation library for computer vision tasks, supporting images, masks, bounding boxes, keypoints, and 3D data. It offers reproducible pipelines…

Computer Vision Tools
Ranked #24 in AI Frameworks

AI Frameworks

Observability platform for AI applications, offering real-time tracing, evaluation, and cost tracking. Built on OpenTelemetry, it supports multiple…Pydantic Logfire is an observability platform for AI applications, offering real-time tracing, evaluation, and cost tracking. Built on OpenTelemetry, it supports multiple…

AI DevOps & Cloud Tools
Ranked #25 in AI Frameworks

AI Frameworks

Open-source AI orchestration framework that enables the creation of modular and customizable AI systems. It is designed for production-ready applications, allowing…Haystack is an open-source AI orchestration framework that enables the creation of modular and customizable AI systems. It is designed for production-ready applications, allowing…

FeaturedAI Agent Builders
Ranked #26 in AI Frameworks

Open-source LLM vulnerability scanner designed to assess the security of large language models. It offers numerous plugins and thousands of prompts to test model…garak is an open-source LLM vulnerability scanner designed to assess the security of large language models. It offers numerous plugins and thousands of prompts to test model…

AI Cybersecurity Tools
Ranked #27 in AI Frameworks

AI Frameworks

Enterprise platform for orchestrating durable workflows, API orchestration, and AI agent orchestration. It supports native AI tasks, LLM providers, and…Orkes Conductor is an enterprise platform for orchestrating durable workflows, API orchestration, and AI agent orchestration. It supports native AI tasks, LLM providers, and…

AI Agent Builders
Ranked #28 in AI Frameworks

Open-source multi-agent platform designed for building LLM-powered agent applications. It features drag-and-drop workflows, runtime management, and a…AgentScope is an open-source multi-agent platform designed for building LLM-powered agent applications. It features drag-and-drop workflows, runtime management, and a…

FeaturedAI Agent Builders
Ranked #29 in AI Frameworks

AI Frameworks

Framework for building reliable conversational AI applications. It provides tools for developers and enterprises to ship ambitious AI systems, offering features for…Chainlit is a framework for building reliable conversational AI applications. It provides tools for developers and enterprises to ship ambitious AI systems, offering features for…

AI Chatbot Builders
Ranked #30 in AI Frameworks

Open-source toolkit designed to analyze and explain machine learning models. It provides state-of-the-art techniques for model interpretability,…Microsoft InterpretML is an open-source toolkit designed to analyze and explain machine learning models. It provides state-of-the-art techniques for model interpretability,…

Machine Learning & Data Science
Ranked #31 in AI Frameworks

Popular framework for building AI assistants for chat and voice. Rasa Pro enhances this with enterprise-grade analytics, security, and observability, forming…Rasa Open Source is a popular framework for building AI assistants for chat and voice. Rasa Pro enhances this with enterprise-grade analytics, security, and observability, forming…

FeaturedAI Chatbot Builders
Ranked #32 in AI Frameworks

Open-source, distributed deep learning framework for the JVM. It offers a comprehensive ecosystem for building, training, and deploying neural…Eclipse Deeplearning4j is an open-source, distributed deep learning framework for the JVM. It offers a comprehensive ecosystem for building, training, and deploying neural…

Machine Learning Platforms
Ranked #33 in AI Frameworks

Python library designed to enhance the security of machine learning models. It offers tools for evaluating, defending, and verifying models…Adversarial Robustness Toolbox is a Python library designed to enhance the security of machine learning models. It offers tools for evaluating, defending, and verifying models…

AI Cybersecurity Tools
Ranked #34 in AI Frameworks

AI Frameworks

Straightforward neural network framework designed for deep learning. It simplifies complex networks into three operation types, making it accessible for developers…tinygrad is a straightforward neural network framework designed for deep learning. It simplifies complex networks into three operation types, making it accessible for developers…

FeaturedMachine Learning Platforms
Ranked #35 in AI Frameworks

AI Frameworks

Fully-automated, zero-code LLM agent framework that simplifies the creation of AI tools and workflows. It supports a wide range of LLMs and offers dynamic,…AutoAgent is a fully-automated, zero-code LLM agent framework that simplifies the creation of AI tools and workflows. It supports a wide range of LLMs and offers dynamic,…

AI Agent Builders
Ranked #36 in AI Frameworks

AI Frameworks

ZED SDK is Stereolabs's AI vision framework for building spatial perception into robots and other machines. Paired with ZED depth cameras, it gives applications 3D perception,…

Robotics & AI HardwareAgriculture
Ranked #37 in AI Frameworks

Modular, scalable, and production-ready open-source library for building LLM-powered applications in Rust. It offers a unified interface for over 20 model providers and…Rig is a modular, scalable, and production-ready open-source library for building LLM-powered applications in Rust. It offers a unified interface for over 20 model providers and…

Coding & Development
Ranked #38 in AI Frameworks

Observability-first TypeScript AI Agent framework designed for developers to create enterprise-level AI agents with a complete toolkit, enabling seamless…VoltAgent is an observability-first TypeScript AI Agent framework designed for developers to create enterprise-level AI agents with a complete toolkit, enabling seamless…

FeaturedAI Agent Builders
Ranked #39 in AI Frameworks

AI Frameworks

Language for building AI applications with type safety and reliability. It transforms AI development by enabling developers to define, test, and deploy AI functions…BAML is a language for building AI applications with type safety and reliability. It transforms AI development by enabling developers to define, test, and deploy AI functions…

FeaturedAI Coding Assistants
Ranked #40 in AI Frameworks

DJL is an engine-agnostic deep learning framework for Java. It simplifies the process of building, training, and deploying machine learning models using Java. DJL supports various…

Machine Learning Platforms
Ranked #41 in AI Frameworks

TypeScript framework for building production-ready AI applications. It allows developers to declare type-safe inputs and outputs, compiling them into optimized LLM calls…Ax is a TypeScript framework for building production-ready AI applications. It allows developers to declare type-safe inputs and outputs, compiling them into optimized LLM calls…

AI Agent Builders
Ranked #42 in AI Frameworks

AI Frameworks

Open-source toolkit designed to assess and improve the fairness of AI systems. It provides tools for identifying and mitigating unfairness in machine learning…Fairlearn is an open-source toolkit designed to assess and improve the fairness of AI systems. It provides tools for identifying and mitigating unfairness in machine learning…

Machine Learning & Data Science
Ranked #43 in AI Frameworks

Pure Java/C# machine learning framework supporting genetic programming, NEAT/HyperNEAT, and neural network technologies. Created in 2008, it provides a non-GPU…Encog is a pure Java/C# machine learning framework supporting genetic programming, NEAT/HyperNEAT, and neural network technologies. Created in 2008, it provides a non-GPU…

Machine Learning Platforms
Ranked #44 in AI Frameworks

Open-source applied AI lab focused on building next-generation developer tools. It offers cmux, an open-source terminal designed for coding agents. Manaflow aims to…Manaflow is an open-source applied AI lab focused on building next-generation developer tools. It offers cmux, an open-source terminal designed for coding agents. Manaflow aims to…

AI Coding Assistants
Ranked #45 in AI Frameworks

AI Frameworks

Enables the creation of low-latency voice and video AI agents using any model. It is designed to streamline the development process for AI-driven communication…Vision Agents enables the creation of low-latency voice and video AI agents using any model. It is designed to streamline the development process for AI-driven communication…

AI Agent BuildersTelecommunications
Ranked #46 in AI Frameworks

AI Frameworks

Spec is an AI-native development framework designed to cater to various use cases with its four distinct flows. It provides a structured approach to AI development, ensuring…

AI Coding Assistants
Ranked #47 in AI Frameworks

AI Frameworks

Developer toolkit for adding one built-in AI agent to iOS, Android, and Flutter consumer apps. It lets users complete tasks by voice or chat, connects to a team's…Voqal SDK is a developer toolkit for adding one built-in AI agent to iOS, Android, and Flutter consumer apps. It lets users complete tasks by voice or chat, connects to a team's…

AI Agent Builders
Ranked #48 in AI Frameworks

AI Frameworks

Provides open-source AI agent components for developers, enabling the creation of custom RAG flows and AI agents. It offers ready-to-use code snippets and a…AgentGenesis provides open-source AI agent components for developers, enabling the creation of custom RAG flows and AI agents. It offers ready-to-use code snippets and a…

AI Agent Builders
Ranked #49 in AI Frameworks

AI Frameworks

Open-source framework for building multimodal LLM-powered applications and AI agents. Developers connect their own LLM providers, define agents that call functions,…Scoopika is an open-source framework for building multimodal LLM-powered applications and AI agents. Developers connect their own LLM providers, define agents that call functions,…

AI Agent Builders
Ranked #50 in AI Frameworks

AI Frameworks

Open-source machine learning framework that accelerates the path from research prototyping to production deployment. It offers a robust ecosystem, cloud support, and…PyTorch is an open-source machine learning framework that accelerates the path from research prototyping to production deployment. It offers a robust ecosystem, cloud support, and…

FeaturedMachine Learning & Data Science
See the Top 50 AI Frameworks

AI framework that centralizes model definitions for machine learning models across various domains, including text and vision. It simplifies the…Hugging Face Transformers is an AI framework that centralizes model definitions for machine learning models across various domains, including text and vision. It simplifies the…

FeaturedMachine Learning & Data Science
See the Top 50 AI Frameworks

AI Frameworks

End-to-end open source machine learning platform designed for everyone. It provides a flexible ecosystem of tools, libraries, and community resources to create…TensorFlow is an end-to-end open source machine learning platform designed for everyone. It provides a flexible ecosystem of tools, libraries, and community resources to create…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

Framework designed for building LLM-powered agents and workflows over your data. It simplifies the integration of large language models with various data sources,…LlamaIndex is a framework designed for building LLM-powered agents and workflows over your data. It simplifies the integration of large language models with various data sources,…

FeaturedAI Agent Builders
See the Top 50 AI Frameworks

Python library designed for high-performance numerical computing and large-scale machine learning. It provides a familiar NumPy-style API and includes composable function…JAX is a Python library designed for high-performance numerical computing and large-scale machine learning. It provides a familiar NumPy-style API and includes composable function…

FeaturedMachine Learning & Data Science
See the Top 50 AI Frameworks

AI Frameworks

Free, open-source Python library for topic modeling and semantic NLP. It enables training large-scale semantic models, representing text as semantic vectors, and…Gensim is a free, open-source Python library for topic modeling and semantic NLP. It enables training large-scale semantic models, representing text as semantic vectors, and…

FeaturedNatural Language Processing Tools
See the Top 50 AI Frameworks

AI Frameworks

Robot Operating System, is a flexible framework for writing robot software. It provides libraries and tools to build complex robotic applications, supporting a wide range…ROS, the Robot Operating System, is a flexible framework for writing robot software. It provides libraries and tools to build complex robotic applications, supporting a wide range…

FeaturedRobotics & AI Hardware
See the Top 50 AI Frameworks

AI Frameworks

The OpenAI Agents SDK allows developers to create agentic AI applications with minimal complexity. It features a set of primitives for building agents, managing tasks, and…

FeaturedAI Agent Builders
See the Top 50 AI Frameworks

The Claude Agent SDK is a library designed to build production AI agents using Python or TypeScript. It simplifies the implementation of the agent loop, allowing developers to…

FeaturedAI Agent Builders
See the Top 50 AI Frameworks

AI Frameworks

Machine learning-based toolkit for natural language text processing. It provides tools for tasks like sentence detection, tokenization, and named entity…Apache OpenNLP is a machine learning-based toolkit for natural language text processing. It provides tools for tasks like sentence detection, tokenization, and named entity…

FeaturedNatural Language Processing Tools
See the Top 50 AI Frameworks

Open-source Python framework for building interactive data applications and dashboards. It allows users to create web applications using only Python, eliminating the…Dash is an open-source Python framework for building interactive data applications and dashboards. It allows users to create web applications using only Python, eliminating the…

FeaturedData Visualization
See the Top 50 AI Frameworks

AI Frameworks

Unified TypeScript toolkit designed for building AI applications. It supports modern streaming, fallbacks, and multi-model integration, making it ideal for developers…AI SDK is a unified TypeScript toolkit designed for building AI applications. It supports modern streaming, fallbacks, and multi-model integration, making it ideal for developers…

FeaturedCoding & Development
See the Top 50 AI Frameworks

AI Frameworks

Open-source AI agent SDK designed for Python and TypeScript. It enables developers to build production-ready AI agents quickly, integrating seamlessly with…Strands Agents is an open-source AI agent SDK designed for Python and TypeScript. It enables developers to build production-ready AI agents quickly, integrating seamlessly with…

FeaturedAutomation & Agents
See the Top 50 AI Frameworks

AI Frameworks

Open-source Python library that simplifies building and running agents with minimal code. It supports various models and tools, making it versatile for developers…smolagents is an open-source Python library that simplifies building and running agents with minimal code. It supports various models and tools, making it versatile for developers…

FeaturedAI Agent Builders
See the Top 50 AI Frameworks

Open-source AI framework developed by Google, designed for building AI-powered applications. It offers unified APIs for various AI models and includes developer tools…Genkit is an open-source AI framework developed by Google, designed for building AI-powered applications. It offers unified APIs for various AI models and includes developer tools…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Open-source framework designed to simplify the building and scaling of machine learning and Python applications. It provides high-level APIs and foundational primitives…Ray is an open-source framework designed to simplify the building and scaling of machine learning and Python applications. It provides high-level APIs and foundational primitives…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

Open-source machine learning framework for Python, providing simple and efficient tools for predictive data analysis. It is accessible to everyone and reusable…scikit-learn is an open-source machine learning framework for Python, providing simple and efficient tools for predictive data analysis. It is accessible to everyone and reusable…

FeaturedMachine Learning & Data Science
See the Top 50 AI Frameworks

AI Frameworks

Framework designed to facilitate the integration of AI capabilities into applications. It provides comprehensive documentation to help developers understand…Semantic Kernel is a framework designed to facilitate the integration of AI capabilities into applications. It provides comprehensive documentation to help developers understand…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

All-in-one platform for AI development, enabling users to code, prototype, train, scale, and serve models directly from their browser with zero setup. It…PyTorch Lightning is an all-in-one platform for AI development, enabling users to code, prototype, train, scale, and serve models directly from their browser with zero setup. It…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Free open-source library for Natural Language Processing in Python. It offers features like named entity recognition, part-of-speech tagging, and dependency parsing,…spaCy is a free open-source library for Natural Language Processing in Python. It offers features like named entity recognition, part-of-speech tagging, and dependency parsing,…

FeaturedNatural Language Processing Tools
See the Top 50 AI Frameworks

AI Frameworks

Cross-platform accelerated machine learning framework that optimizes training and inferencing. It supports various programming languages and platforms, making it…ONNX Runtime is a cross-platform accelerated machine learning framework that optimizes training and inferencing. It supports various programming languages and platforms, making it…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Deep learning optimization library designed to simplify distributed training. It enhances efficiency and effectiveness, enabling the training of large-scale models…DeepSpeed is a deep learning optimization library designed to simplify distributed training. It enhances efficiency and effectiveness, enabling the training of large-scale models…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

High-performance serving framework designed for large language and multimodal models. It provides extensive hardware support and a robust ecosystem for developers…SGLang is a high-performance serving framework designed for large language and multimodal models. It provides extensive hardware support and a robust ecosystem for developers…

FeaturedMLOps & Model Deployment
See the Top 50 AI Frameworks

AI Frameworks

AI framework that provides a unified interface to access over 100 language models through a Proxy Server or Python SDK, enabling developers and teams to streamline…LiteLLM is an AI framework that provides a unified interface to access over 100 language models through a Proxy Server or Python SDK, enabling developers and teams to streamline…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

Comprehensive library designed for training transformer language models using various reinforcement learning methods. It integrates seamlessly with Hugging Face's…TRL is a comprehensive library designed for training transformer language models using various reinforcement learning methods. It integrates seamlessly with Hugging Face's…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

Python module for state-of-the-art embedding and reranker models. It enables computing embeddings from text, images, audio, or video, calculating…Sentence Transformers is a Python module for state-of-the-art embedding and reranker models. It enables computing embeddings from text, images, audio, or video, calculating…

FeaturedNatural Language Processing Tools
See the Top 50 AI Frameworks

Multi-language library designed for extracting structured, validated data from large language models (LLMs). It supports over 15 providers and offers features like…Instructor is a multi-language library designed for extracting structured, validated data from large language models (LLMs). It supports over 15 providers and offers features like…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

Powerful AI framework that ensures structured text generation using large language models (LLMs). It provides guaranteed valid outputs without the need for complex…Outlines is a powerful AI framework that ensures structured text generation using large language models (LLMs). It provides guaranteed valid outputs without the need for complex…

FeaturedAI Coding Assistants
See the Top 50 AI Frameworks

The Cloudflare Agents SDK enables developers to create stateful AI agents with persistent memory and real-time connections. It supports various communication channels and tools,…

FeaturedAI Agent Builders
See the Top 50 AI Frameworks

AI Frameworks

The BeeAI Framework enables developers to build reliable, production-ready multi-agent systems using a lightweight framework in Python or TypeScript, enhancing scalability and…

FeaturedMachine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Declarative framework for building LLM applications using YAML files. It allows developers to define workflows, nest applications, and collaborate through an open…GenSphere is a declarative framework for building LLM applications using YAML files. It allows developers to define workflows, nest applications, and collaborate through an open…

AI Agent Builders
See the Top 50 AI Frameworks

AI Frameworks

Comprehensive benchmark framework for evaluating multimodal language model agents. It offers cross-environment support, a graph evaluator, and automated task generation,…CRAB is a comprehensive benchmark framework for evaluating multimodal language model agents. It offers cross-environment support, a graph evaluator, and automated task generation,…

Machine Learning Platforms
See the Top 50 AI Frameworks

Open-source AI framework designed for building production-ready LLM applications. It enables the creation of AI Agents, powerful RAG systems, and scalable…Haystack is an open-source AI framework designed for building production-ready LLM applications. It enables the creation of AI Agents, powerful RAG systems, and scalable…

Coding & Development
See the Top 50 AI Frameworks

AI Frameworks

Scalable, open-source framework for evaluating multi-modal AI agents on the Windows OS. It provides a realistic environment for testing agentic…Windows Agent Arena (WAA) is a scalable, open-source framework for evaluating multi-modal AI agents on the Windows OS. It provides a realistic environment for testing agentic…

AI Agent Builders
See the Top 50 AI Frameworks

AI Frameworks

Python framework designed to simplify the development of complex, multi-step LLM applications. It offers built-in version control, a prompt playground for rapid…PromptMage is a Python framework designed to simplify the development of complex, multi-step LLM applications. It offers built-in version control, a prompt playground for rapid…

Prompt Engineering Tools
See the Top 50 AI Frameworks

AI Frameworks

Open-source Python library designed for developers to automatically repurpose longform video content. It analyzes transcripts to segment videos into clips and…Clips AI is an open-source Python library designed for developers to automatically repurpose longform video content. It analyzes transcripts to segment videos into clips and…

AI Short Video Makers
See the Top 50 AI Frameworks

Open-source library for PyTorch that provides tools for model interpretability. It supports multi-modal models across vision and text, allowing users to understand…Captum is an open-source library for PyTorch that provides tools for model interpretability. It supports multi-modal models across vision and text, allowing users to understand…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Open-source .NET Core framework designed for building universal bots. It facilitates integration with databases, queue brokers, speech engines, and AI models like…Botticelli is an open-source .NET Core framework designed for building universal bots. It facilitates integration with databases, queue brokers, speech engines, and AI models like…

AI Chatbot Builders
See the Top 50 AI Frameworks

AI Frameworks

Integrated software package for support vector classification, regression, and distribution estimation. It offers a user-friendly interface, supports multi-class…LIBSVM is an integrated software package for support vector classification, regression, and distribution estimation. It offers a user-friendly interface, supports multi-class…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Python package for probabilistic time series modeling, leveraging deep learning models built on PyTorch and MXNet. It facilitates accurate forecasting by generating…GluonTS is a Python package for probabilistic time series modeling, leveraging deep learning models built on PyTorch and MXNet. It facilitates accurate forecasting by generating…

AI Models & LLMs
See the Top 50 AI Frameworks

Provides comprehensive resources for developers using this optimized tensor library for deep learning. It covers stable and unstable features, user guides,…PyTorch documentation provides comprehensive resources for developers using this optimized tensor library for deep learning. It covers stable and unstable features, user guides,…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Python deep learning framework. It provides a high-level API for building and training neural networks. Keras focuses on enabling fast experimentation and…Keras is a Python deep learning framework. It provides a high-level API for building and training neural networks. Keras focuses on enabling fast experimentation and…

Machine Learning Platforms
See the Top 50 AI Frameworks

Deep learning framework developed by Berkeley AI Research, prioritizing expression, speed, and modularity. It allows users to define models and optimizations through…Caffe is a deep learning framework developed by Berkeley AI Research, prioritizing expression, speed, and modularity. It allows users to define models and optimizations through…

Computer Vision Tools
See the Top 50 AI Frameworks

AI Frameworks

Free and open-source software library for neural networks. It provides a comprehensive set of tools for developing and implementing artificial intelligence models.…OpenNN is a free and open-source software library for neural networks. It provides a comprehensive set of tools for developing and implementing artificial intelligence models.…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

High-performance gradient boosting framework utilizing tree-based learning algorithms. It is engineered for distributed and efficient operation, offering faster…LightGBM is a high-performance gradient boosting framework utilizing tree-based learning algorithms. It is engineered for distributed and efficient operation, offering faster…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Python natural language processing library offering accurate and efficient tools for linguistic analysis across many human languages. It provides a neural network…Stanza is a Python natural language processing library offering accurate and efficient tools for linguistic analysis across many human languages. It provides a neural network…

Natural Language Processing Tools
See the Top 50 AI Frameworks

AI Frameworks

Provides comprehensive documentation for the OpenCV library's various modules. It serves as a central resource for developers to understand and utilize the…OpenCV Modules provides comprehensive documentation for the OpenCV library's various modules. It serves as a central resource for developers to understand and utilize the…

Computer Vision Tools
See the Top 50 AI Frameworks

AI Frameworks

Open-source toolkit for deploying high-performance AI solutions across diverse hardware. It enables developers to convert, optimize, and run inference for both…OpenVINO is an open-source toolkit for deploying high-performance AI solutions across diverse hardware. It enables developers to convert, optimize, and run inference for both…

Computer Vision Tools
See the Top 50 AI Frameworks

Provides a standard API for reinforcement learning and a diverse set of reference environments. It is a maintained fork of OpenAI's Gym library, offering a simple,…Gymnasium provides a standard API for reinforcement learning and a diverse set of reference environments. It is a maintained fork of OpenAI's Gym library, offering a simple,…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Offers reliable reinforcement learning algorithm implementations in PyTorch. It provides a unified structure, PEP 8 compliance, extensive documentation,…Stable-Baselines3 (SB3) offers reliable reinforcement learning algorithm implementations in PyTorch. It provides a unified structure, PEP 8 compliance, extensive documentation,…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Library for reinforcement learning within TensorFlow. It simplifies the design, implementation, and testing of new reinforcement learning algorithms by…TensorFlow Agents is a library for reinforcement learning within TensorFlow. It simplifies the design, implementation, and testing of new reinforcement learning algorithms by…

Machine Learning Platforms
See the Top 50 AI Frameworks

Game theoretic approach to explain machine learning model outputs. It connects optimal credit allocation with local explanations using…SHAP (SHapley Additive exPlanations) is a game theoretic approach to explain machine learning model outputs. It connects optimal credit allocation with local explanations using…

MLOps & Model Deployment
See the Top 50 AI Frameworks

AI Frameworks

Open-source toolkit designed to help researchers and developers detect, understand, and mitigate unwanted bias in machine learning models. It…AI Fairness 360 (AIF360) is an open-source toolkit designed to help researchers and developers detect, understand, and mitigate unwanted bias in machine learning models. It…

MLOps & Model Deployment
See the Top 50 AI Frameworks

AI Frameworks

Provides documentation for its 1.23.0 version. It covers core concepts, Python integration, API references, versioning, data structures, and…ONNX (Open Neural Network Exchange) provides documentation for its 1.23.0 version. It covers core concepts, Python integration, API references, versioning, data structures, and…

MLOps & Model Deployment
See the Top 50 AI Frameworks

AI Frameworks

Provides a comprehensive set of APIs for building, training, and inferring AI models. It offers interfaces for framework foundations, operations, neural network layers,…MindSpore provides a comprehensive set of APIs for building, training, and inferring AI models. It offers interfaces for framework foundations, operations, neural network layers,…

Machine Learning Platforms
See the Top 50 AI Frameworks

Flexible, intuitive deep learning framework supporting CUDA computation for GPU acceleration. It allows easy multi-GPU use and handles diverse network architectures.…Chainer is a flexible, intuitive deep learning framework supporting CUDA computation for GPU acceleration. It allows easy multi-GPU use and handles diverse network architectures.…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Open-source framework for advanced remote sensing image processing. It handles large-scale optical, multispectral, and radar data. OTB offers diverse…Orfeo ToolBox (OTB) is an open-source framework for advanced remote sensing image processing. It handles large-scale optical, multispectral, and radar data. OTB offers diverse…

Scientific Discovery & Lab ToolsGovernment & Public Sector
See the Top 50 AI Frameworks

AI Frameworks

Vowpal Wabbit documentation provides comprehensive resources for its machine learning framework. It includes generated documentation for Python bindings and C++ implementations,…

Machine Learning Platforms
See the Top 50 AI Frameworks

Java-based package for statistical natural language processing and machine learning applications to text. It offers tools for document classification, clustering,…Mallet is a Java-based package for statistical natural language processing and machine learning applications to text. It offers tools for document classification, clustering,…

Natural Language Processing Tools
See the Top 50 AI Frameworks

AI Frameworks

High-performance C/C++ library for large-scale linear classification and regression. It efficiently handles datasets with millions of instances and features,…LIBLINEAR is a high-performance C/C++ library for large-scale linear classification and regression. It efficiently handles datasets with millions of instances and features,…

Machine Learning & Data Science
See the Top 50 AI Frameworks

AI Frameworks

Intel Gaudi documentation provides comprehensive resources for Intel Gaudi AI accelerators, including Gaudi 2 and Gaudi 3. It offers guidance on model migration, code samples,…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Google's high-performance on-device machine learning framework for deploying GenAI and ML models on edge platforms. It offers efficient conversion, runtime, and…LiteRT is Google's high-performance on-device machine learning framework for deploying GenAI and ML models on edge platforms. It offers efficient conversion, runtime, and…

MLOps & Model Deployment
See the Top 50 AI Frameworks

AI Frameworks

Apple framework that allows developers to integrate machine learning models directly into their apps. It provides a unified representation for models, enabling…Core ML is an Apple framework that allows developers to integrate machine learning models directly into their apps. It provides a unified representation for models, enabling…

MLOps & Model Deployment
See the Top 50 AI Frameworks

AI Frameworks

Free mobile SDK for Android and iOS that integrates Google's machine learning expertise into apps. It offers easy-to-use Vision and Natural Language APIs for…ML Kit is a free mobile SDK for Android and iOS that integrates Google's machine learning expertise into apps. It offers easy-to-use Vision and Natural Language APIs for…

Machine Learning Platforms
See the Top 50 AI Frameworks

Google-production-scale machine learning platform. It provides a configuration framework and shared libraries to integrate common components for…TensorFlow Extended (TFX) is a Google-production-scale machine learning platform. It provides a configuration framework and shared libraries to integrate common components for…

MLOps & Model Deployment
See the Top 50 AI Frameworks

AI Frameworks

BigDL-LLM is an open-source library for running large language models (LLMs) on Intel XPU hardware, from laptops to cloud GPUs. It supports INT4/FP4/INT8/FP8 quantization for low…

MLOps & Model Deployment
See the Top 50 AI Frameworks

AI Frameworks

Offers scalable machine learning in Python, integrating with libraries like Scikit-Learn and XGBoost. It addresses challenges of large models and datasets exceeding RAM by…Dask-ML offers scalable machine learning in Python, integrating with libraries like Scikit-Learn and XGBoost. It addresses challenges of large models and datasets exceeding RAM by…

Machine Learning & Data Science
See the Top 50 AI Frameworks

AI Frameworks

Open-source AutoML system built on Keras, designed to make machine learning accessible. It automates the process of finding the best neural network architecture…AutoKeras is an open-source AutoML system built on Keras, designed to make machine learning accessible. It automates the process of finding the best neural network architecture…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Automated machine learning toolkit that acts as a drop-in replacement for scikit-learn estimators. It automates algorithm selection and hyperparameter tuning,…auto-sklearn is an automated machine learning toolkit that acts as a drop-in replacement for scikit-learn estimators. It automates algorithm selection and hyperparameter tuning,…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Python-based Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming. It acts as a data science assistant, automatically…TPOT is a Python-based Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming. It acts as a data science assistant, automatically…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Open-source, low-code deep learning framework. It enables users to build, fine-tune, and deploy AI models for various data types, including text, images, and LLMs,…Ludwig is an open-source, low-code deep learning framework. It enables users to build, fine-tune, and deploy AI models for various data types, including text, images, and LLMs,…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Open-source forecasting procedure developed by Facebook. It is designed for time series data with strong seasonal effects and multiple seasons. Prophet is fast,…Prophet is an open-source forecasting procedure developed by Facebook. It is designed for time series data with strong seasonal effects and multiple seasons. Prophet is fast,…

Forecasting & Predictive Analytics
See the Top 50 AI Frameworks

AI Frameworks

Open-source computer vision toolkit offering state-of-the-art deep learning algorithms. It provides a vast model zoo with over 170 pre-trained models, flexible APIs,…GluonCV is an open-source computer vision toolkit offering state-of-the-art deep learning algorithms. It provides a vast model zoo with over 170 pre-trained models, flexible APIs,…

Machine Learning & Data Science
See the Top 50 AI Frameworks

AI Frameworks

AI framework designed for deep learning model deployment and management. It simplifies the process of serving machine learning models, enabling developers to…DeepDetect is an AI framework designed for deep learning model deployment and management. It simplifies the process of serving machine learning models, enabling developers to…

MLOps & Model Deployment
See the Top 50 AI Frameworks

AI Frameworks

Kubernetes-native framework for deploying and managing ML and LLM systems at scale. It offers a flexible, modular architecture for on-premise, hybrid, and…Seldon Core 2 is a Kubernetes-native framework for deploying and managing ML and LLM systems at scale. It offers a flexible, modular architecture for on-premise, hybrid, and…

MLOps & Model Deployment
See the Top 50 AI Frameworks

AI Frameworks

Open-source framework for building, testing, deploying, and scaling voice, video, and physical AI agents. It offers tools for developing agents that handle…LiveKit Agents is an open-source framework for building, testing, deploying, and scaling voice, video, and physical AI agents. It offers tools for developing agents that handle…

AI Agent Builders
See the Top 50 AI Frameworks

Open-source computer vision library that provides real-time optimized tools and hardware. It supports model execution for machine learning and artificial…OpenCV is an open-source computer vision library that provides real-time optimized tools and hardware. It supports model execution for machine learning and artificial…

Computer Vision Tools
See the Top 50 AI Frameworks

AI Frameworks

NVIDIA ACE is a suite of AI technologies designed for game developers to create intelligent, conversational in-game characters. It provides cloud and on-device AI models for…

AI Game Development ToolsGaming & Esports
See the Top 50 AI Frameworks

AI Frameworks

Open-source library designed for Natural Language Processing, leveraging the power of Large Language Models. It provides scalable NLP capabilities across multiple…Spark NLP is an open-source library designed for Natural Language Processing, leveraging the power of Large Language Models. It provides scalable NLP capabilities across multiple…

Natural Language Processing Tools
See the Top 50 AI Frameworks

AI Frameworks

Python library designed for processing textual data. It offers a straightforward API for various natural language processing tasks, including sentiment analysis,…TextBlob is a Python library designed for processing textual data. It offers a straightforward API for various natural language processing tasks, including sentiment analysis,…

Natural Language Processing Tools
See the Top 50 AI Frameworks

AI Frameworks

Library designed for efficient similarity search and clustering of dense vectors. It supports large datasets and offers various algorithms for vector search, including…Faiss is a library designed for efficient similarity search and clustering of dense vectors. It supports large datasets and offers various algorithms for vector search, including…

Vector Databases & Retrieval
See the Top 50 AI Frameworks

AI Frameworks

Open-source C11 runtime for AI agents, providing a durable control plane with deterministic workflows, recovery, and extensions. It is designed to ensure…FloofClaw is an open-source C11 runtime for AI agents, providing a durable control plane with deterministic workflows, recovery, and extensions. It is designed to ensure…

Coding & Development
See the Top 50 AI Frameworks

AI Frameworks

Self-evolving agent framework for HarmonyOS development. It features a zero-dependency kernel, first-class self-evolution, and an MCP ecosystem. The tool allows…hmharness is a self-evolving agent framework for HarmonyOS development. It features a zero-dependency kernel, first-class self-evolution, and an MCP ecosystem. The tool allows…

AI Agent Builders
See the Top 50 AI Frameworks

Open-source platform providing interactive environments for embodied AI research. It features over 2000 unique objects and 120 rooms, supporting multiple agent…AI2-THOR is an open-source platform providing interactive environments for embodied AI research. It features over 2000 unique objects and 120 rooms, supporting multiple agent…

Machine Learning Platforms
See the Top 50 AI Frameworks

Offline speech recognition toolkit supporting over 20 languages. It works on Android, iOS, Raspberry Pi, and servers with bindings for Python, Java, C#, Swift, and…Vosk is an offline speech recognition toolkit supporting over 20 languages. It works on Android, iOS, Raspberry Pi, and servers with bindings for Python, Java, C#, Swift, and…

AI Transcription Tools
See the Top 50 AI Frameworks

Suite of AI technologies and SDKs for building conversational, autonomous game characters. It provides ready-to-integrate speech recognition,…NVIDIA ACE for Games is a suite of AI technologies and SDKs for building conversational, autonomous game characters. It provides ready-to-integrate speech recognition,…

AI Game Development ToolsGaming & Esports
See the Top 50 AI Frameworks

AI Frameworks

Modern C++ toolkit offering machine learning algorithms and tools for developing complex software. It is widely used in various domains like robotics and mobile devices,…Dlib is a modern C++ toolkit offering machine learning algorithms and tools for developing complex software. It is widely used in various domains like robotics and mobile devices,…

Machine Learning Platforms
See the Top 50 AI Frameworks

AI Frameworks

Library within the PyTorch project, providing popular datasets, model architectures, and image transformations for computer vision tasks. It supports stable,…TorchVision is a library within the PyTorch project, providing popular datasets, model architectures, and image transformations for computer vision tasks. It supports stable,…

Computer Vision Tools
See the Top 50 AI Frameworks

AI Frameworks

Open-source framework for robotic task specification using constraint-based methodologies. It enables flexible, adaptive robot motion through mathematical constraints,…eTaSL is an open-source framework for robotic task specification using constraint-based methodologies. It enables flexible, adaptive robot motion through mathematical constraints,…

Robotics & AI HardwareManufacturing & Industrial
See the Top 50 AI Frameworks

AI Frameworks

Open-source library for efficient text classification and representation learning. It supports multiple languages and works on standard hardware, making it…fastText is an open-source library for efficient text classification and representation learning. It supports multiple languages and works on standard hardware, making it…

Natural Language Processing Tools
See the Top 50 AI Frameworks

AI Frameworks

Unified Python skill library designed for building production-grade Computer Vision, Robotics, and Physical AI applications. It enables developers to create…Telekinesis SDK is a unified Python skill library designed for building production-grade Computer Vision, Robotics, and Physical AI applications. It enables developers to create…

Robotics & AI HardwareManufacturing & Industrial
See the Top 50 AI Frameworks

AI Frameworks

Dynamic environment designed to evaluate prompt injection attacks and defenses for LLM agents. Developed by researchers from ETH Zurich and Invariant Labs, it…AgentDojo is a dynamic environment designed to evaluate prompt injection attacks and defenses for LLM agents. Developed by researchers from ETH Zurich and Invariant Labs, it…

AI Cybersecurity Tools
See the Top 50 AI Frameworks

AI Frameworks

Python library designed to create adversarial examples that challenge neural networks. It supports PyTorch, TensorFlow, and JAX, offering state-of-the-art…Foolbox is a Python library designed to create adversarial examples that challenge neural networks. It supports PyTorch, TensorFlow, and JAX, offering state-of-the-art…

Scientific Discovery & Lab Tools
See the Top 50 AI Frameworks

AI Frameworks

Open-source agent harness designed for complex, long-running tasks. It manages planning, context, and subagent orchestration, enabling agents to efficiently…Deep Agents is an open-source agent harness designed for complex, long-running tasks. It manages planning, context, and subagent orchestration, enabling agents to efficiently…

AI Agent Builders
See the Top 50 AI Frameworks

AI Frameworks

Open-source toolkit designed for speech recognition research and development. It provides a comprehensive framework for building and deploying speech recognition…Kaldi ASR is an open-source toolkit designed for speech recognition research and development. It provides a comprehensive framework for building and deploying speech recognition…

Natural Language Processing Tools
See the Top 50 AI Frameworks

AI Frameworks

Foundational library for computer vision tasks, providing neural network operators and data transformations. It supports efficient deployment and serves as a base for…MMCV is a foundational library for computer vision tasks, providing neural network operators and data transformations. It supports efficient deployment and serves as a base for…

Computer Vision Tools
See the Top 50 AI Frameworks

24 of 158

Know a standout that belongs in AI Frameworks?

ToolPotion is the AI tools directory people browse to find the best AI Frameworks. Listing is free and every submission is editor-reviewed — put your tool where the search starts.

Submit a Framework