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 128 AI Frameworks spanning Machine Learning Platforms, AI Agent Builders, MLOps & Model Deployment, Natural Language Processing Tools and Computer Vision Tools and more.
128 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
spaCy is a free, open-source library for advanced Natural Language Processing in Python. It offers efficient tools for tasks like Named Entity Recognition, Part-of-Speech tagging,…
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
MLflow provides comprehensive documentation for both traditional machine learning workflows and modern LLM/agent development. It covers experiment tracking, model registry,…
AI Frameworks
LangChain is an open agent engineering ecosystem designed for developing, testing, deploying, and monitoring AI agents. It provides tools and resources for building no-code agents…
AI Frameworks
NLTK is a leading platform for building Python programs to work with human language data. It offers a user-friendly interface to over 50 corpora and lexical resources, along with…
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
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,…
AI Frameworks
Kubeflow documentation provides comprehensive resources for understanding and utilizing the Kubeflow platform. It covers getting started guides, details on subprojects, community…
AI Frameworks
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…
AI Frameworks
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…
AI Frameworks
CrewAI enables users to build collaborative AI agents, crews, and flows that are production-ready from day one. It provides tools for designing agents, orchestrating crews, and…
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…
AI Frameworks
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…
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…
AI Frameworks
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…
AI Frameworks
The Microsoft Agent Framework provides a comprehensive set of tools and documentation for developing intelligent agents. It enables developers to create autonomous agents that can…
The Agent Development Kit (ADK) is an open-source framework for building, debugging, and deploying reliable AI agents at enterprise scale. It supports multiple programming…
AI Frameworks
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…
AI Frameworks
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…
AI Frameworks
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,…
AI Frameworks
Comet's ML platform empowers data science and machine learning teams to track, compare, explain, and optimize models throughout the entire ML lifecycle. It streamlines experiment…
AI Frameworks
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…
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…
AI Frameworks
Agno is an AI framework designed to build, run, and manage agent platforms. It offers tools for creating agents, teams, and workflows with extensive integrations and a secure…
AI Frameworks
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…
AI Frameworks
Letta is a platform for building stateful agents that learn from experience. It allows users to create coding agents, personal assistants, and AI coworkers, leveraging open-source…
AI Frameworks
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…
AI Frameworks
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…
AI Frameworks
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…
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
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…
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…
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,…
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
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…
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
A free, open-source desktop app for running and training AI models locally on Mac, Windows, and Linux, with a no-code UI, agent connectivity, and an OpenAI-compatible API.
AI Frameworks
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…
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…
AI Frameworks
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…
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
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…
AI Frameworks
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…
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,…
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…
VoltAgent is an observability-first TypeScript AI Agent framework designed for developers to create enterprise-level AI agents with a complete toolkit, enabling seamless…
AI Frameworks
Google Cloud's Gemini Enterprise Agent Platform is an open, comprehensive solution for building, scaling, governing, and optimizing enterprise-grade AI agents. It provides a…
AI Frameworks
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…
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
Build your first AI agent in minutes with LangChain's quickstart guide. This resource demonstrates how to install dependencies, set up API keys for various model providers, and…
AI Frameworks
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…
AI Frameworks
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…
AI Frameworks
Detectron2 is an open-source object detection and segmentation library developed by Facebook AI Research. It provides a flexible framework for building and training…
AI Frameworks
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,…
AI Frameworks
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…
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
IBM Watson on IBM Cloud provides AI services and documentation for developers. Explore resources like SDKs, tutorials, and API references to integrate advanced AI capabilities…
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
Weights & Biases offers a platform for developing AI models and shipping LLM applications. It provides experiment tracking, evaluation, and observability tools, alongside managed…
AI Frameworks
SHAP (SHapley Additive exPlanations) is a game theoretic approach to explain machine learning model outputs. It connects optimal credit allocation with local explanations using…
LIME is a Python package for generating local, interpretable, and model-agnostic explanations of machine learning model predictions. It helps understand why a model makes a…
AI Frameworks
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…
AI Frameworks
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…
AI Frameworks
LlamaIndex is a leading framework for building LLM-powered agents and applications over your data. It simplifies data ingestion, indexing, and querying, enabling complex workflows…
AI Frameworks
Cohere's comprehensive API documentation empowers developers to seamlessly integrate advanced natural language processing and generation capabilities into their applications.…
AI Frameworks
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…
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
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…
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
Mallet is a Java-based package for statistical natural language processing and machine learning applications to text. It offers tools for document classification, clustering,…
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
GPT4All enables running large language models (LLMs) privately on everyday desktops and laptops without requiring API calls or GPUs. It offers a desktop application and a Python…
AI Frameworks
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…
AI Frameworks
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…
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
TensorFlow Extended (TFX) is a Google-production-scale machine learning platform. It provides a configuration framework and shared libraries to integrate common components for…
AI Frameworks
Elephas is an AI-powered writing assistant designed to enhance productivity for researchers and academics. It integrates with your workflow to help generate, organize, and refine…
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…
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
MindsDB enables semantic search pipelines entirely in SQL. Connect data sources, index content into knowledge bases, and query via a natural-language agent, all within your SQL…
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
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,…
AI Frameworks
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,…
AI Frameworks
GluonNLP is an open-source toolkit designed to simplify natural language processing tasks. It provides implementations of state-of-the-art deep learning models, pre-trained models…
AI Frameworks
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…
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…
AI Frameworks
Cortex provides production infrastructure for machine learning at scale, enabling the deployment, management, and scaling of ML models. It supports serverless, real-time,…
AI Frameworks
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…
AI Frameworks
BentoML is a unified inference platform designed for deploying and scaling AI systems. It allows developers to serve any model on any cloud with production-grade reliability,…
AI Frameworks
Access historical documentation for unsupported OpenVINO versions. This archive provides access to past releases, including release notes, for users needing information on older,…
AI Frameworks
Tesseract OCR is a powerful open-source optical character recognition engine. It supports a wide range of languages and can be used to extract text from images. This documentation…
AI Frameworks
Adala is an autonomous data labeling agent framework that enables AI engineers, researchers, and data scientists to build and deploy intelligent agents. These agents learn…
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.