Colossal-AI is an open-source system for training and running large AI models more cheaply and efficiently, offering parallel training strategies, memory management, and inference acceleration for LLMs, diffusion models, and more.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONOfficial code repository for 'Build a Large Language Model (From Scratch)': step-by-step PyTorch implementation of GPT-like models, covering pretraining and finetuning with notebooks and exercises.
Collection of simple PyTorch implementations of neural networks and deep learning papers with documented side-by-side explanations, covering transformers, GANs, diffusion models, RL, optimizers, and more.
VSE is a locally running video hard subtitle extraction tool that uses deep learning to detect subtitle regions and OCR text, generating SRT/TXT subtitles. It supports 87 languages, batch processing, and GPU acceleration without third-party APIs.
fastai is a deep learning library built on PyTorch that provides both high-level components for rapid productivity and low-level components for research and customization.
FiftyOne is an open-source tool for building high-quality datasets and computer vision models. It enables users to visualize, label, evaluate, and curate visual AI data.
PaddlePaddle is an industrial-grade deep learning platform providing a comprehensive framework for machine learning, including model libraries and development kits.
PyTorch is an open-source machine learning library providing tensor computation with GPU acceleration and a flexible deep neural network framework based on a tape-based autograd system.
Keras 3 is a multi-backend deep learning framework that allows users to build and train models using JAX, TensorFlow, PyTorch, or OpenVINO.
A comprehensive toolkit for computer vision that provides model-agnostic building blocks for data loading, visualization, and dataset management.
A tiny GPT language model (~540M parameters) designed to be trained from scratch on consumer laptop hardware, with pretraining on Fineweb-edu and chat finetuning capabilities.
Gradio is an open-source Python library for quickly building and sharing web applications for machine learning models, APIs, or any Python function without requiring web development experience.
Magika is Google's AI-powered file content type detection tool. It uses a small deep learning model to identify 200+ file types in milliseconds on a single CPU, with ~99% accuracy. Available as a Rust CLI plus Python, JavaScript and Go bindings.
ONNX Runtime is a cross-platform accelerator for machine learning inference and training, supporting models from PyTorch, TensorFlow, and scikit-learn.
Pyro is a flexible, scalable deep probabilistic programming library built on PyTorch, supporting universal probabilistic models and automated inference.
Free, open-source AI engineering curriculum from first principles: 523 lessons in 20 phases (~342 hours), with math-to-production coverage in Python, TypeScript, Rust, and Julia. Every lesson ships a reusable prompt, skill, agent, or MCP server; includes an installable AI tutor and Claude certification prep.
YuE2 is an open music generation model that unifies symbolic planning with audio synthesis: it turns lyrics and a style prompt into an editable melody-and-chord score, then renders a full song with vocals and accompaniment. It also supports zero-shot covers and agentic score editing.
A curated collection of 107 foundational generative AI research papers with comprehensive summaries, learning roadmaps, glossaries, and decision guides—making cutting-edge AI research accessible to everyone.
A comprehensive web interface for Stable Diffusion implemented using the Gradio library, providing a wide array of tools for AI image generation and manipulation.
A growing collection of 61 computer vision tutorials covering state-of-the-art models like YOLO11, SAM 3, RF-DETR, and Qwen3-VL for object detection, segmentation, OCR, and more.