What are the top Jupyter Notebook repos?
Popular Jupyter Notebook repositories on GitHub, each answered in plain English for non-coders: what it is, its tech stack, and how to run it.
- jackfrued/python-100-daysA structured 100-day self-study curriculum in Chinese that teaches Python from absolute beginner to job-ready
- microsoft/generative-ai-for-beginnersFree Microsoft course teaching beginners how to build generative AI applications through 21 hands-on lessons w
- rasbt/llms-from-scratchLearn how ChatGPT-style language models work by building one from scratch in PyTorch, chapter by chapter, with
- microsoft/ml-for-beginnersA free 12-week machine learning course from Microsoft for beginners, teaching classic ML techniques with Sciki
- openai/openai-cookbookA collection of practical, tested code examples and step-by-step guides for using the OpenAI API — covering co
- compvis/stable-diffusionThe original research code for Stable Diffusion, an AI model that generates images from text prompts using lat
- microsoft/ai-agents-for-beginnersA free 12-lesson Microsoft course teaching how to build AI agents—programs that autonomously plan and execute
- pathwaycom/llm-appReady-to-run templates for building AI assistants that automatically stay synchronized with your live document
- facebookresearch/segment-anythingSAM is Meta's AI model that identifies and cuts out any object in an image using a simple click, box, or text
- jakevdp/pythondatasciencehandbookA free, complete data science textbook for Python — covering NumPy, Pandas, Matplotlib, and Scikit-Learn — wit
- gokumohandas/made-with-mlA structured course teaching developers how to build, deploy, and maintain ML models in production — covering
- microsoft/ai-for-beginnersA free 12-week Microsoft curriculum that teaches AI fundamentals from scratch — covering neural networks, imag
- aymericdamien/tensorflow-examplesA beginner-friendly collection of TensorFlow tutorials in Jupyter Notebooks, stepping from basic math through
- anthropics/claude-cookbooksA collection of practical Jupyter Notebook examples showing how to build real applications with the Claude AI
- dataexpert-io/data-engineer-handbookA curated handbook of learning resources, tools, and community links for people learning or advancing in data
- datatalksclub/data-engineering-zoomcampFree nine-week course teaching data pipeline fundamentals: Docker, Terraform, workflow orchestration, BigQuery
- suno-ai/barkBark is a generative AI model that turns text into expressive audio — realistic speech, music snippets, and so
- google-research/google-researchThis is a large collection of Jupyter notebooks and Python code released by Google Research, covering AI and m
- lordog/dive-into-llmsA hands-on Jupyter Notebook tutorial series that teaches how large language models work in practice, covering
- anthropics/prompt-eng-interactive-tutorialAnthropic's interactive tutorial for learning prompt engineering—how to write clear, effective instructions fo
- microsoft/data-science-for-beginnersA free 10-week, 20-lesson structured data science course by Microsoft covering everything from data ethics and
- patchy631/ai-engineering-hubA collection of 90+ runnable tutorial projects teaching how to build real AI applications with language models
- openai/clipCLIP is an AI model from OpenAI that matches images to text descriptions without labeled training data — you d
- datawhalechina/self-llmChinese tutorials for setting up, deploying, and fine-tuning open-source LLMs locally on Linux without paid AP
- datawhalechina/happy-llmFree, open-source course teaching how large language models work and how to build one from scratch using PyTor
- ageron/handson-ml2Interactive Jupyter notebooks teaching machine learning fundamentals with Python, Scikit-Learn, Keras, and Ten
- pierian-data/complete-python-3-bootcampJupyter notebooks and course materials for a paid Udemy Python bootcamp. Use alongside video lessons to learn
- camdavidsonpilon/probabilistic-programming-and-bayesian-methods-for-hackersFree interactive book teaching Bayesian statistics through Python code and Jupyter notebooks, focusing on prac
- fastai/fastaifastai is a deep learning library on top of PyTorch that lets you train image classifiers, text models, and re
- nirdiamant/rag_techniquesCollection of tutorial notebooks teaching advanced techniques for building smarter RAG systems that retrieve a
- the-art-of-hacking/h4ckerA massive curated library of cybersecurity learning resources, tools, and reference material covering ethical
- handsonllm/hands-on-large-language-modelsLearn how large language models work through interactive Python code examples and 300+ illustrations. A practi
- ageron/handson-mlJupyter Notebooks with machine learning code and exercises from the first edition of the O'Reilly book 'Hands-
- shap/shapSHAP is a Python library that explains why a machine learning model made a specific prediction by scoring each
- fastai/fastbookThe Jupyter Notebook source files for the book "Deep Learning for Coders with Fastai and PyTorch" — a free, pr
- microsoft/omniparserAI tool that analyzes screenshots to identify and locate UI elements (buttons, icons, text fields) so AI agent
- wesm/pydata-bookInteractive Jupyter Notebooks and code examples for learning data analysis in Python, covering NumPy, pandas,
- trekhleb/homemade-machine-learningEducational repository implementing machine learning algorithms from scratch in Python with interactive Jupyte
- norvig/pytudesPytudes is Peter Norvig's personal collection of Python programming exercises in Jupyter Notebooks, covering m
- datawhalechina/llm-cookbookChinese-language learning resource with interactive notebooks teaching developers how to build practical LLM a
- facebookresearch/audiocraftAudioCraft is a Meta research library that generates music and environmental sounds from text descriptions usi
- spmallick/learnopencvA collection of working code examples for computer vision and AI techniques, paired with blog articles. Learn
- mleveryday/100-days-of-ml-codeA 100-day structured learning challenge teaching machine learning basics through daily Jupyter Notebooks with
- dennybritz/reinforcement-learningA hands-on learning resource with Python code examples and exercises for reinforcement learning, aligned with
- nirdiamant/genai_agentsA collection of 50+ Jupyter Notebook tutorials teaching how to build AI agents—systems where AI models plan, u
- karpathy/nn-zero-to-heroA free video course with Jupyter Notebook code that teaches how neural networks and GPT-style language models
- zergtant/pytorch-handbookA Chinese-language open-source handbook for learning PyTorch, with tested Jupyter Notebook tutorials covering
- guidance-ai/guidancePython library that lets you constrain exactly what a language model outputs — forcing it to produce valid JSO
- anthropics/coursesOfficial Anthropic courses teaching how to build with Claude AI, from API basics through prompt engineering to
- bloc97/anime4kReal-time upscaling and denoising for anime video using GPU shaders, making 1080p content look sharp on 4K scr
- accumulatemore/cvComprehensive deep learning study notes covering computer vision, NLP, large language models, and AI agents, o
- fchollet/deep-learning-with-python-notebooksJupyter notebooks with runnable code examples from the book 'Deep Learning with Python,' covering neural netwo
- ai4finance-foundation/fingptOpen-source financial AI models fine-tuned from general language models using lightweight techniques, enabling
- fengdu78/lihang-codePython implementations of machine learning algorithms from a popular Chinese textbook, with Jupyter Notebooks
- shusentang/dive-into-dl-pytorchA PyTorch rewrite of all code examples from the Dive into Deep Learning textbook, covering computer vision and
- qwenlm/qwen3-vlAI model that understands both text and images or video together, letting you ask questions about screenshots,
- facebookresearch/sam2Meta's AI model that identifies and outlines any object in photos or videos by tracking it frame-by-frame — us
- nirdiamant/agents-towards-production28 hands-on tutorials teaching you how to build AI agents from prototype to production-ready deployment, cover
- rlabbe/kalman-and-bayesian-filters-in-pythonAn interactive Python textbook that teaches Kalman and Bayesian filters — the math behind GPS smoothing, drone
- tloen/alpaca-loraAlpaca-LoRA lets you fine-tune a LLaMA language model on a single consumer gaming GPU in hours, using a memory
- meta-llama/llama-cookbookOfficial Meta collection of guides and code examples for building applications with Llama AI models, covering
- google-gemini/gemini-fullstack-langgraph-quickstartA full-stack web app template where an AI agent researches topics by searching the web, reflecting on results,
- mahmoud/awesome-python-applicationsCurated catalog of 400+ open-source Python applications grouped by category, with links to source, homepage, a
- mrdbourke/pytorch-deep-learningCourse materials for Learn PyTorch for Deep Learning: Zero to Mastery, with 10 sections of notebooks covering
- lyogavin/airllmA Python package that runs 70-billion-parameter language models on a single small GPU by streaming model layer
- nlp-love/ml-nlpA structured study and revision collection for machine learning, deep learning, and NLP job interviews, coveri
- idea-research/grounded-segment-anythingGrounded-Segment-Anything combines text-prompt object detection and pixel-level masking to find and outline an
- rasbt/deeplearning-modelsA collection of Jupyter Notebooks implementing classic deep learning architectures — from basic perceptrons to
- mikoto10032/deeplearningA curated Chinese-language deep learning study roadmap linking to courses, textbooks, papers, and GitHub repos
- fivethirtyeight/dataPublic archive of datasets and code behind FiveThirtyEight articles, covering politics, sports, economics, and
- stefan-jansen/machine-learning-for-tradingCompanion code for the book Machine Learning for Algorithmic Trading — 150+ Jupyter notebooks taking you from
- ufund-me/qbotQbot is a free, self-hosted AI quantitative trading platform that lets you design, backtest, and automate stoc
- google-gemini/cookbookOfficial collection of runnable Jupyter notebook tutorials for Google's Gemini AI API covering text, image, au
- microsoft/iot-for-beginnersMicrosoft's free 12 week, 24 lesson IoT curriculum. Hands-on projects using microcontrollers, Python, and C++,
- googlecloudplatform/generative-aiGoogle Cloud's official collection of Jupyter notebooks and demo apps showing developers how to build with Gem
- infrasys-ai/aisystemAn open educational course in Chinese on the full AI systems stack, covering chips, compilers, inference, and
- datawhalechina/leedl-tutorialChinese deep learning tutorial book derived from Li Hongyi's lecture course, distributed as a downloadable PDF
- instillai/tensorflow-courseA beginner-friendly collection of TensorFlow tutorials written as runnable Jupyter Notebooks — learn machine l
- kindxiaoming/pykanA Python library implementing Kolmogorov-Arnold Networks — a new type of neural network that is more interpret
- leandromoreira/digital_video_introductionA self-paced tutorial that teaches how digital video works — from pixels and color encoding to compression cod
- microsoft/mcp-for-beginnersA free Microsoft curriculum that teaches developers how to build AI applications using the Model Context Proto
- camenduru/stable-diffusion-webui-colabA collection of one-click Google Colab notebooks that let you generate AI images with Stable Diffusion in your
- selfteaching/the-craft-of-selfteachingAn open Chinese-language book taught through interactive Jupyter Notebooks that uses Python to teach beginners
- karpathy/microgradA tiny educational autograd engine in about 100 lines of Python plus a PyTorch-like neural net layer on top, w
- stability-ai/stablelmStableLM is a collection of open-source language models from Stability AI, available at multiple sizes, for re
- chiphuyen/aie-bookCompanion materials for the book "AI Engineering" covering how to build real-world applications on top of larg
- mml-book/mml-book.github.ioCompanion site and notebooks for the book Mathematics For Machine Learning. Teaches the math you need before r
- naklecha/llama3-from-scratchA Jupyter Notebook that rebuilds Meta's Llama 3 language model from scratch in plain Python, walking through e
- ai4finance-foundation/finrlOriginal open-source Python framework for financial reinforcement learning. Trains DRL agents (A2C, DDPG, PPO,
- aliaksandrsiarohin/first-order-modelResearch code for the First Order Motion Model paper that animates a still image to follow the motion of a sep
- google-deepmind/deepmind-researchMonorepo of code, environments, and datasets that accompany DeepMind research papers, with one sub-folder per
- graykode/nlp-tutorialA curriculum of NLP models implemented in PyTorch in under 100 lines each, covering word embeddings, CNNs, RNN
- neonbjb/tortoise-ttsTortoise TTS is a Python text-to-speech system that turns written text into natural-sounding speech with many
- nvidia/deeplearningexamplesNVIDIA reference collection of training and deployment scripts for well-known deep learning models tuned for T
- alphacep/vosk-apiOffline speech recognition toolkit with small 50MB models, streaming API, and 20+ language support across Pyth
- datatalksclub/mlops-zoomcampFree nine-week self-paced course teaching how to take an ML model from notebook to production, covering experi
- virgili0/virgilioStructured, community-maintained learning guide for Data Science that tells you what to learn first, how conce
- datawhalechina/easy-rlEasy-RL is a Chinese-language reinforcement learning textbook with 13 chapters progressing from basics to mode
- wongkinyiu/yolov7An official real-time object detection system that identifies and labels objects in images and video at up to
- compvis/latent-diffusionThe original 2021 research code for Latent Diffusion Models — the technique that became Stable Diffusion — for
All repos · Explain any other repo →