AI Frameworks
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…
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 54 AI Frameworks spanning AI Agent Builders, MLOps & Model Deployment, Natural Language Processing Tools, Computer Vision Tools and Vector Databases & Retrieval and more.
54 tools
AI Frameworks
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…
AI Frameworks
Azure Machine Learning provides comprehensive tools to train and deploy machine learning models. It offers quickstarts, tutorials, and MLOps best practices for managing the entire…
AI Frameworks
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…
AI Frameworks
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…
AI Frameworks
vLLM is a fast and easy-to-use library for LLM inference and serving, developed at UC Berkeley. It supports a wide range of model architectures and offers efficient management of…
AI Frameworks
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…
AI Frameworks
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…
AI Frameworks
Semantic Kernel is a framework designed to facilitate the integration of AI capabilities into applications. It provides comprehensive documentation to help developers understand…
AI Frameworks
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…
AI Frameworks
ONNX Runtime is a cross-platform accelerated machine learning framework that optimizes training and inferencing. It supports various programming languages and platforms, making it…
AI Frameworks
DeepSpeed is a deep learning optimization library designed to simplify distributed training. It enhances efficiency and effectiveness, enabling the training of large-scale models…
AI Frameworks
MLX is an array framework designed specifically for Apple silicon, enabling efficient machine learning operations. It allows developers to contribute to its development on GitHub,…
AI Frameworks
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…
AI Frameworks
TRL is a comprehensive library designed for training transformer language models using various reinforcement learning methods. It integrates seamlessly with Hugging Face's…
AI Frameworks
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…
tinygrad is a straightforward neural network framework designed for deep learning. It simplifies complex networks into three operation types, making it accessible for developers…
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…
AI Frameworks
LIBSVM is an integrated software package for support vector classification, regression, and distribution estimation. It offers a user-friendly interface, supports multi-class…
AI Frameworks
TensorFlow is an open-source framework designed for machine learning, enabling beginners and experts to build and deploy models across various platforms including desktop, mobile,…
AI Frameworks
PyTorch documentation provides comprehensive resources for developers using this optimized tensor library for deep learning. It covers stable and unstable features, user guides,…
AI Frameworks
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…
AI Frameworks
scikit-learn is a Python library offering simple and efficient tools for predictive data analysis. Built on NumPy, SciPy, and Matplotlib, it provides accessible and reusable…
AI Frameworks
Apache MXNet is an open-source deep learning framework designed for flexibility and efficiency. It supports hybrid front-ends for seamless transitions between eager and symbolic…
AI Frameworks
The Microsoft Cognitive Toolkit (CNTK) is an open-source deep learning framework for commercial-grade distributed training. It describes neural networks using directed graphs,…
AI Frameworks
Eclipse Deeplearning4j is an open-source, distributed deep learning framework for the JVM. It offers a comprehensive ecosystem for building, training, and deploying neural…
AI Frameworks
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…
AI Frameworks
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.…
AI Frameworks
XGBoost is an optimized, distributed gradient boosting library designed for efficiency, flexibility, and portability. It implements machine learning algorithms within the Gradient…
AI Frameworks
LightGBM is a high-performance gradient boosting framework utilizing tree-based learning algorithms. It is engineered for distributed and efficient operation, offering faster…
AI Frameworks
Intel® Neural Compressor is an open-source Python library offering popular model compression techniques for PyTorch, TensorFlow, and JAX. It supports advanced quantization for…
AI Frameworks
Hugging Face Transformers is an open-source framework centralizing state-of-the-art machine learning model definitions for text, vision, audio, and multimodal tasks. It ensures…
AI Frameworks
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,…
AI Frameworks
Stable-Baselines3 (SB3) offers reliable reinforcement learning algorithm implementations in PyTorch. It provides a unified structure, PEP 8 compliance, extensive documentation,…
AI Frameworks
docs.ray.io is the official documentation portal for Ray, an open-source framework designed for scaling AI and Python applications. It provides comprehensive guides, API…
AI Frameworks
TensorFlow Agents is a library for reinforcement learning within TensorFlow. It simplifies the design, implementation, and testing of new reinforcement learning algorithms by…
AI Frameworks
Amazon SageMaker AI provides a fully managed service for machine learning. Data scientists and developers can build, train, and deploy ML models efficiently. It offers tools for…
AI Frameworks
H2O.ai Documentation provides comprehensive resources for its suite of AI and machine learning platforms. Explore guides for H2O AI Cloud, Generative AI tools like h2oGPT, H2O…
AI Frameworks
Databricks documentation offers how-to guides and reference information for data analysts, scientists, and engineers. It covers the Databricks Data Intelligence Platform, enabling…
AI Frameworks
Turi Create is an AI framework that simplifies the development of custom machine learning models. It allows users to add features like recommendations, object detection, and image…
AI Frameworks
DeepSpeed is a deep learning optimization library designed to simplify and enhance the efficiency of distributed training for AI models. It focuses on making large-scale model…
AI Frameworks
MindSpore provides a comprehensive set of APIs for building, training, and inferring AI models. It offers interfaces for framework foundations, operations, neural network layers,…
AI Frameworks
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.…
AI Frameworks
Vowpal Wabbit documentation provides comprehensive resources for its machine learning framework. It includes generated documentation for Python bindings and C++ implementations,…
AI Frameworks
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,…
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,…
AI Frameworks
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…
AI Frameworks
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…
AI Frameworks
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…
AI Frameworks
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,…
AI Frameworks
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…
AI Frameworks
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,…
AI Frameworks
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…
AI Frameworks
Neuroph is an open-source neural network framework written in Java. It simplifies the development and implementation of artificial neural networks for various applications. The…
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…
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.