Skip to content
Project categories

Machine Learning · GitHub

Train, evaluate, and run machine learning models.

Useful GitHub projects

4,743 projects
1,545stars+2in 24h

Machine learning powered Karaoke app (with scores!)

  • Bring your library — scan local audio, video, and UltraStar files, or connect Plex, Jellyfin, or Navidrome. Existing provider and folder playlists appear as read-only navigation.
  • Prepare tracks locally — separate vocals with UVR Karaoke or Demucs, then use LRCLIB, local or pasted LRC, or automatic transcription and alignment for lyrics.
Machine LearningTypeScriptGPL-3.0GitHub

ScanNet

ScanNet

2,365stars+2in 24h

ScanNet is an RGB-D video dataset containing 2.5 million views in more than 1500 scans, annotated with 3D camera poses, surface reconstructions, and instance-level semantic segmentations.

2,054stars+2in 24h

Parallel Computing and Scientific Machine Learning (SciML): Methods and Applications (MIT 18.337J/6.338J)

minimalRL

seungeunrho

3,271stars+2in 24h

Implementations of basic RL algorithms in as few lines of code as possible (based on PyTorch).

DeepCamera

SharpAI

3,141stars+2in 24h
DeepCamera preview

Open-Source AI Camera Skills Platform, AI NVR & CCTV Surveillance. Local VLM video analysis with Qwen, DeepSeek, SmolVLM, LLaVA, YOLO26. LLM-powered agentic security camera agent — watches, understands, remembers & guards your home via Telegram, Discord or Slack. Pluggable AI skills. OpenAI, Google, Anthropic or local AI. Runs on Mac Mini & AI PC.

Finance

shashankvemuri

4,376stars+2in 24h

Python toolkit for quantitative finance: stock analysis, technical indicators, strategy backtesting, portfolio optimization, and financial modeling.

skorch

skorch-dev

6,188stars+2in 24h

A scikit-learn compatible neural network library that wraps PyTorch

Machine LearningJupyter NotebookBSD-3-ClauseGitHub

react-native-executorch

software-mansion

1,791stars+2in 24h
react-native-executorch preview

High-performance, privacy-first on-device AI inference library for React Native, powered by PyTorch's ExecuTorch runtime

  • Native Hardware Acceleration: Optimized execution delegates across backends: XNNPACK (CPU), Core ML & MLX (Apple Silicon), and Vulkan (Android GPU).
  • 100% Offline & Private: Zero cloud inference costs and zero network dependency after model download. No user data ever leaves the device.

augraphy

sparkfish

593stars+2in 24h
augraphy preview

Augmentation pipeline for rendering synthetic paper printing, faxing, scanning and copy machine processes

speechbrain

speechbrain

11,936stars+2in 24h

A PyTorch-based Speech Toolkit

  • Training Orchestration: The Brain class serves as a fully customizable tool for managing training and evaluation loops over data. It simplifies training loops while providing the flexibility to override any part of the process.
  • Hyperparameter Management: A YAML-based hyperparameter file specifies all hyperparameters, from individual numbers (e.g., learning rate) to complete objects (e.g., custom models). This elegant solution drastically simplifies the training script.
Machine LearningPythonApache-2.0GitHub

stanza

stanfordnlp

7,915stars+2in 24h

Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages

2,675stars+2in 24h
Restormer preview

[CVPR 2022--Oral] Restormer: Efficient Transformer for High-Resolution Image Restoration. SOTA for motion deblurring, image deraining, denoising (Gaussian/real data), and defocus deblurring.

FlashTopK

Tencent-Hunyuan

16stars+2in 24h
FlashTopK preview

Fast, exact fused top-k selection for learned sparse attention training and inference, from HyScale (Tencent Hy).

  • Fast: the fastest open-source implementation.
  • Robust: stays fast on trained and untrained indexers. Adaptive key pruning decides per call whether to skip keys by a score bound.
Machine LearningPythonApache-2.0GitHub

lacuna-research-mcp

tiptreesystems

66stars+2in 24h
lacuna-research-mcp preview

MCP server for Lacuna, a research map for machine learning: search directions, papers, authors, venues, and AI-generated research proposals.

burn

tracel-ai

16,270stars+2in 24h
burn preview

Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.

TradeMaster

TradeMaster-NTU

3,129stars+2in 24h
TradeMaster preview

TradeMaster is an open-source platform for quantitative trading empowered by reinforcement learning :fire: :zap: :rainbow:

Machine LearningJupyter NotebookApache-2.0GitHub