Skip to content
Project categories

Machine Learning · GitHub

Train, evaluate, and run machine learning models.

Useful GitHub projects

4,630 projects

EagleEye

ThoughtfulDev

5,271stars

Stalk your Friends. Find their Instagram, FB and Twitter Profiles using Image Recognition and Reverse Image Search.

21,739stars
pytorch-handbook preview

An open-source book that helps readers quickly get started with deep learning development and research using PyTorch. All PyTorch tutorials in the book have been tested to ensure they run successfully.

Machine LearningJupyter NotebookGitHub
28,879stars
machine-learning-for-software-engineers preview

A complete daily plan for studying to become a machine learning engineer.

  • "You can, but it is far more difficult than when I got into the field." Drac Smith
  • "I'm hiring machine learning experts for my team and your MOOC will not get you the job (there is better news below). In fact, many people with a master's in machine learning will not get the job because they (and most who have taken MOOCs) do not have a deep understanding that will help me solve my problems." Ross C. Taylor

ColossalAI

hpcaitech

41,425stars
ColossalAI preview

Making large AI models cheaper, faster and more accessible

  • Data Parallelism
  • Pipeline Parallelism
Machine LearningPythonApache-2.0GitHub

rocketride-server

rocketride-org

20,059stars
rocketride-server preview

High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agent orchestration, all from your IDE. Includes VS Code extension, TypeScript/Python SDKs, and Docker deployment.

  • Rocket Builder - Drag, connect, and configure nodes visually, no boilerplate. Real-time observability tracks token usage, LLM calls, latency, and execution. Pipelines are portable JSON, version-controllable, shareable, and runnable anywhere.
  • High-Performance C++ Runtime - Native multithreading purpose-built for the throughput demands of AI and data workloads. No bottlenecks, no compromises for production scale.

Anilist_monitor_resp

Dwarfnode35715

0stars

A desktop-native Windows system tray Telegram bot that monitors AniList for new anime announcements and releases with network auto-recovery, single-instance protection, and zero-spam baseline caching. Made with AI.

27stars
napari-DINOSim preview

This repository provides DINOSim, a method that leverages the DINOv2 foundation model for zero-shot object detection and segmentation in bioimage analysis. DINOSim uses pretrained DINOv2 embeddings to compare patch similarities, allowing it to detect and segment unseen objects in complex datasets with minimal annotations.

witticism

Aaronontheweb

28stars

WhisperX-powered voice transcription tool that types text directly at your cursor position. Hold F9 to record, release to transcribe.

  • 🚀 One-Command Install - Automatic GPU detection and configuration
  • 🎮 True GPU Acceleration - Full CUDA support, even for older GPUs (GTX 10xx series)
Machine LearningPythonApache-2.0GitHub

ABLkit

AbductiveLearning

102stars
ABLkit preview

An efficient Python toolkit for Abductive Learning (ABL), a novel paradigm that integrates machine learning and logical reasoning in a unified framework.

567stars

TorchANI 2.0 is an open-source library that supports training, development, and research of ANI-style neural network interatomic potentials. It was originally developed and is currently maintained by the Roitberg group.

SentimentSense

ali-faraz-py

26stars
SentimentSense preview

🧠 Sentiment Sense: Advanced NLP dashboard using DistilBERT & Zero-Shot (BART) for Aspect-Based Sentiment Analysis. Detects business topics (Food, Service, Price) & emotional context in real-time. Built for enterprise feedback processing. 🚀

  • Dual-Model Pipeline: Combines a DistilBERT transformer for sentiment with a BART-Large model for zero-shot topic classification.
  • Aspect-Based Analysis (ABSA): Automatically identifies specific categories (Food, Service, Price, etc.) mentioned in the text without manual labeling.