🧠 AI & Machine Learning

21 open source ai & machine learning projects reviewed and verified.

TensorFlow✓ Verified★ 188K
End-to-end open source machine learning platform. Build and deploy ML models at scale.
AI & Machine LearningApache-2.0
Alt: PyTorch, JAXC++ / Python
PyTorch✓ Verified★ 86K
Open source machine learning framework. Dynamic computation graphs and Pythonic deep learning.
AI & Machine LearningBSD-3-Clause
Alt: TensorFlow, JAXC++ / Python
Scikit-learn✓ Verified★ 61K
Machine learning in Python. Simple, efficient tools for predictive data analysis.
AI & Machine LearningBSD-3-Clause
Alt: MATLAB ML ToolboxPython
Keras✓ Verified★ 62K
Deep learning API. Simple, flexible, and powerful neural network library for Python.
AI & Machine LearningApache-2.0
Alt: PyTorch LightningPython
Hugging Face Transformers✓ Verified★ 140K
State-of-the-art NLP and ML models. Thousands of pretrained models for text, vision, and audio.
AI & Machine LearningApache-2.0
Alt: OpenAI API, Google Vertex AIPython
LangChain✓ Verified★ 98K
Framework for building LLM-powered applications. Chains, agents, and retrieval-augmented generation.
AI & Machine LearningMIT
Alt: LlamaIndex, Semantic KernelPython
OpenCV✓ Verified★ 80K
Open source computer vision and image processing library. Real-time vision for any platform.
AI & Machine LearningApache-2.0
Alt: MATLAB Image ProcessingC++
XGBoost✓ Verified★ 26K
Scalable gradient boosting library. Fast, accurate, and battle-tested for tabular data.
AI & Machine LearningApache-2.0
Alt: LightGBM, CatBoostC++
LightGBM✓ Verified★ 17K
Fast gradient boosting framework. Lightweight, distributed, and high-performance tree-based learning.
AI & Machine LearningMIT
Alt: XGBoost, CatBoostC++
ONNX✓ Verified★ 18K
Open neural network exchange format. Interoperable AI models across frameworks and hardware.
AI & Machine LearningApache-2.0
Alt: TensorFlow SavedModel, TorchScriptC++ / Python
JAX✓ Verified★ 31K
High-performance numerical computing. Composable transformations for autograd, JIT, and vectorization.
AI & Machine LearningApache-2.0
Alt: PyTorch, TensorFlowPython / C++
spaCy✓ Verified★ 30K
Industrial-strength NLP library. Fast, accurate, and production-ready text processing.
AI & Machine LearningMIT
Alt: NLTK, StanzaPython / Cython
NLTK✓ Verified★ 14K
Natural Language Toolkit. Comprehensive platform for building NLP programs in Python.
AI & Machine LearningApache-2.0
Alt: spaCy, TextBlobPython
Sentence Transformers✓ Verified★ 16K
Multilingual sentence, paragraph, and image embeddings. Fast semantic search and similarity.
AI & Machine LearningApache-2.0
Alt: OpenAI Embeddings APIPython
LlamaIndex✓ Verified★ 38K
Data framework for LLM applications. Connect custom data sources to large language models.
AI & Machine LearningMIT
Alt: LangChain, HaystackPython
Haystack✓ Verified★ 18K
NLP framework for building search, question answering, and conversational AI pipelines.
AI & Machine LearningApache-2.0
Alt: LangChain, LlamaIndexPython
Detectron2✓ Verified★ 30K
Object detection and segmentation framework. Next-generation platform by Meta AI Research.
AI & Machine LearningApache-2.0
Alt: YOLO, MMDetectionPython
MLflow✓ Verified★ 19K
ML lifecycle platform. Experiment tracking, model registry, deployment, and reproducibility.
AI & Machine LearningApache-2.0Self-Hosted
Alt: Weights & Biases, NeptunePython
Kubeflow✓ Verified★ 14K
Machine learning toolkit for Kubernetes. End-to-end ML workflows on cloud-native infrastructure.
AI & Machine LearningApache-2.0Self-Hosted
Alt: SageMaker, Vertex AIGo / Python
DVC✓ Verified★ 14K
Data Version Control. Git for data and ML models. Track experiments and build pipelines.
AI & Machine LearningApache-2.0
Alt: Git LFS, PachydermPython
Ollama✓ Verified★ 110K
Run large language models locally. Simple CLI to download, run, and manage LLMs on your machine.
AI & Machine LearningMITSelf-Hosted
Alt: OpenAI API, Claude APIGo