AI Frameworks & Libraries AI Tools
Open-source machine learning frameworks, libraries, and developer tools for building, training, and optimizing AI models and applications.
Open-source machine learning frameworks, libraries, and developer tools for building, training, and optimizing AI models and applications.
IO-aware exact attention algorithm that is 2-4x faster and uses less memory.
Essential machine learning library for Python with classical ML algorithms.
End-to-end open-source ML platform by Google for training and deployment.
Platform and Python library for sharing ML models, datasets, and Spaces.
Library for state-of-the-art diffusion models for image, audio, and 3D generation.
Hugging Face library for state-of-the-art NLP models
Open-source machine learning framework by Meta with dynamic computation graphs.
High-performance numerical computing library by Google with auto-differentiation.
High-level deep learning API supporting JAX, TensorFlow, and PyTorch backends.
NVIDIA framework for building and training speech AI models including ASR, TTS, and speech LLMs.
Optimized gradient boosting library for structured/tabular data.
Fast gradient boosting framework by Microsoft using histogram-based algorithms.
Cross-platform inference engine for ONNX models by Microsoft.
Minimalist deep learning framework in under 10,000 lines of code.
Tiny autograd engine by Andrej Karpathy for educational purposes.
Lightweight PyTorch wrapper for organized ML research and production code.
Language and compiler for writing GPU kernels in Python by OpenAI.
Deep learning optimization library by Microsoft for distributed training.
NVIDIA framework for training multi-billion parameter transformer models.
Gradient boosting library by Yandex with native categorical feature handling.
Deep learning platform by Baidu with industrial-strength deployment tools.
Neural network library for JAX by Google providing Linen module system.
JAX neural network library with PyTorch-like module system.
Open standard for representing machine learning models across frameworks.
Fast and safe tensor serialization format by Hugging Face.
Library for running PyTorch training across distributed setups with minimal code changes.
Guidance language for controlling LLM generation with constraints, grammars, and JSON schemas.
Tensor library for machine learning on commodity hardware
Unified system for large-scale distributed training and inference.
High-level deep learning library making neural nets accessible with best practices.
Library for easily accessing and processing ML datasets.
Ultra-fast text tokenization library in Rust with Python bindings.