AI repos for mL engineers and data scientists

Open-source AI projects worth it for people who train, fine-tune and evaluate models and study how they work, each with what it does for you. 33 repos, most relevant first.

  1. transformers Standard API to run, fine-tune and evaluate pretrained text, vision, audio and multimodal models from the Hub. Models & local AI168k
  2. LLMs-from-scratch Build tokenizer, attention, GPT pretraining and finetuning in PyTorch to understand LLM internals. Learning & resource lists107.1k
  3. autoresearch Compact GPT training script with Muon and AdamW, plus an overnight agent loop that cuts validation loss. AI agents98.4k1.3k
  4. minimind Run pretraining, SFT, LoRA, DPO and GRPO on a 64M model that fits a single GPU. Models & local AI64.3k1.2k
  5. Kronos Fine-tune and evaluate pre-trained candlestick forecasting transformers on your own market data. Models & local AI43.2k3.4k
  6. timesfm Pretrained time-series foundation model for zero-shot forecasting with quantiles and covariates, useful to study and benchmark. Models & local AI34.7k668
  7. cosmos Use open world-model checkpoints, notebooks and benchmarks for video generation, robot policies and synthetic driving data. Models & local AI12.1k140
  8. reasoning-from-scratch Implement GRPO, inference-time scaling and distillation in PyTorch on a Qwen3 base model, following a book. Learning & resource lists5.4k
  9. airllm Run and compare 70B+ open models on a 4GB GPU by loading one layer at a time. Models & local AI40.4k5.1k
  10. VoxCPM Open 2B text-to-speech model with voice design and cloning to study or fine-tune. Image, video & audio40k1.7k
  11. modular MAX serves models via an OpenAI-compatible endpoint, and its kernel code shows how GPU operations are written. Coding agents & dev tools30k85
  12. Unlimited-OCR Run and evaluate an open document vision-language model with transformers, vLLM or SGLang. Models & local AI28.2k1.6k
  13. lingbot-map Streaming feed-forward 3D reconstruction model with checkpoints and benchmarks to study or build on. Models & local AI18.2k989
  14. GLM-5 Open-weights coding model with serving guides and ms-swift fine-tuning recipes for SFT, PPO and GRPO. Models & local AI7.4k106
  15. GLiNER Train, fine-tune and run small zero-shot NER models, including bi-encoder and relation extraction variants. Models & local AI4.1k
  16. tribev2 Pretrained multimodal Transformer predicting fMRI responses, with training code for brain-encoding research. Models & local AI3.3k55
  17. HyperQwen Apply vLLM patches and model preparation to serve a 27B Qwen fast on one 24 GB GPU. Models & local AI2.2k
  18. OSWorld-V2 Benchmark and inspect trajectories of GUI agents against published results. AI agents381
  19. glance-speedlab Benchmark PyTorch MPS against MLX 8-bit for Qwen3-VL-2B and reproduce preregistered latency experiments. Image, video & audio521
  20. ComfyUI Fine-grained control over diffusion models and parameters, with an API to plug workflows into software. Image, video & audio142.1k6.2k
  21. whisper Study and benchmark a widely used multilingual speech recognition model across sizes. Image, video & audio111.1k1.2k
  22. RuView Study WiFi channel state information for presence, breathing and heart-rate estimation on cheap ESP32 hardware. Other99.2k3.3k
  23. ai-engineering-from-scratch Implement backprop, tokenizers and attention by hand to deepen understanding of model internals. Learning & resource lists72.5k10k
  24. AI-For-Beginners Compare the same neural network in PyTorch, Keras and TensorFlow notebooks to learn fundamentals. Learning & resource lists70.1k769
  25. dive-into-llms Work through fine-tuning and a mini R1 distillation of a small math-reasoning model. Learning & resource lists57.2k1.7k
  26. gallery Compare open models on your own device with benchmarks and sampling settings. Models & local AI25.1k252
  27. needle Small 8-29 MB model for tool calling and embeddings, useful for edge deployment study. Models & local AI14.2k1.3k
  28. ACE-Step-1.5 Open music generation model running across Mac, AMD, Intel and CUDA to study or fine-tune. Image, video & audio13.9k
  29. supertonic Compact 99M-parameter TTS model running via ONNX Runtime without a GPU. Image, video & audio13.8k
  30. PixelRAG Explore visual document retrieval with a fine-tuned vision-language embedding model and a hosted Wikipedia index. Memory, RAG & data10.3k216
  31. microduck See how sim-trained reinforcement learning policies are exported to ONNX and run in a 50 Hz loop on real hardware. Other10.2k1.1k
  32. StartLux-Decision Open 0.8B-27B decision models with calibrated outputs to evaluate or self-host. Models & local AI1.4k
  33. AutomationBench Use partial-credit scores as a reward signal when tuning agents on business tasks. AI agents35233

    ↑↓ to move, Enter to open, Esc to close