Jupyter Notebook repos explained in plain English
Popular Jupyter Notebook repositories on GitHub, each explained for non-coders — what it does, 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
- sakanaai/ai-scientistA system that uses large language models to automate the full scientific research cycle — generating hypothese
- dragen1860/deep-learning-with-tensorflow-bookAn open-source beginner's book for learning deep learning with TensorFlow 2.0 — includes a PDF, runnable Jupyt
- jpmorganchase/python-trainingJPMorgan Chase's Python training notebooks teaching numerical computing and data visualization to business ana
- ageron/handson-ml3Runnable Jupyter Notebooks from the third edition of Hands-On Machine Learning with Scikit-Learn, Keras, and T
- jupyter/notebookJupyter Notebook is a browser-based tool where you write and run code in cells alongside explanatory text, cha
- datatalksclub/machine-learning-zoomcampMachine Learning Zoomcamp is a free four-month course teaching ML engineering from scratch—regression through
- datawhalechina/llm-universeA Chinese-language beginner tutorial series from Datawhale that teaches you to build AI applications with larg
- vaibhavs10/insanely-fast-whisperA command-line tool that transcribes audio files to text at extreme speed using OpenAI's Whisper model, proces
- kubernetes/communityThe central documentation and governance hub for the Kubernetes open-source community, covering contributor gu
- chenyuntc/pytorch-bookCompanion code for a Chinese-language PyTorch book covering neural network basics through hands-on projects in
- facebookresearch/dinov2DINOv2 is Meta's self-supervised image AI trained on 142 million unlabeled images, producing general-purpose v
- leisurelicht/wtfpython-cnA Chinese translation of the wtfpython project: a collection of surprising Python code examples with explanati
- guipsamora/pandas_exercisesPractice exercises for learning pandas, the Python data library, using real datasets like Chipotle orders and
- rasbt/python-machine-learning-bookJupyter Notebook code examples from the first edition of 'Python Machine Learning' by Sebastian Raschka, cover
- google-research/vision_transformerGoogle Research's code and pre-trained models for Vision Transformer (ViT) and MLP-Mixer — image recognition m
- marceloprates/prettymapsPrettymaps is a Python library that generates stylized artistic map illustrations of any real-world location u
- akashsingh3031/the-complete-faang-preparationA study collection of 450+ coding problems and theory notes on algorithms, data structures, OS, databases, and
- facebookresearch/seamless_communicationA collection of Meta AI models that translate speech and text across roughly 100 languages, including a mode t
- ctgk/prmlPython implementations of all the machine learning algorithms from Bishop's Pattern Recognition and Machine Le
- nielsrogge/transformers-tutorialsA collection of hands-on Jupyter notebooks showing how to apply HuggingFace Transformers models for text, imag
- salesforce/lavisA Python research library from Salesforce that bundles multiple vision-and-language AI models — including BLIP
- hxu296/leetcode-company-wise-problems-2022A snapshot dataset of LeetCode interview questions organized by company — 184 companies with frequency counts
- aws/amazon-sagemaker-examplesOfficial AWS collection of Jupyter notebook tutorials for Amazon SageMaker, covering model training, deploymen
- artidoro/qloraQLoRA is a research technique and codebase that lets you fine-tune very large AI language models on a single c
- google/dopamineDopamine is a small, easy-to-modify research framework from Google for experimenting with reinforcement learni
- bmild/nerfNeRF is the original research code from UC Berkeley and Google that turns a set of photos of a scene into a tr
- fastai/numerical-linear-algebraJupyter Notebook course materials from fast.ai explaining the math behind machine learning — matrix decomposit
- mistralai/mistral-inferenceThe official Python library for running Mistral AI's open-weight language models locally on your own GPU, with
- baiyuetribe/paper2guiA Windows desktop toolbox that wraps more than 50 AI models — including image generation, video upscaling, bac
- yandexdataschool/nlp_courseA 12-week university NLP course from Yandex School of Data Analysis, with hands-on Jupyter Notebook exercises
- lexfridman/mit-deep-learningHands-on Jupyter notebook tutorials from MIT's deep learning course covering neural networks, image segmentati
- facebookresearch/dinov3DINOv3 is a set of large AI vision models from Meta that learn to understand images without labeled data, usab
- goldmansachs/gs-quantA Python library from Goldman Sachs for quantitative finance — structuring and pricing derivatives, building t
- mozilla/ttsMozilla TTS is a Python library that converts text into spoken audio using AI — it covers the full pipeline fr
- tencentarc/photomakerAn AI tool from Tencent that generates new photos of a real person in any scene or style from just a few refer
- modelscope/facechainAn AI tool that generates portrait photos of a real person from just one input photo — place their face into n
- udlbook/udlbookJupyter notebook companions for 'Understanding Deep Learning' by Simon J.D. Prince, providing runnable Python
- roboflow/notebooksA collection of 59 step-by-step computer vision tutorials covering object detection, segmentation, tracking, O
- huseinzol05/stock-prediction-modelsA large collection of Jupyter Notebooks with machine learning models for predicting stock prices and simulatin
- hvass-labs/tensorflow-tutorialsA collection of beginner-friendly TensorFlow tutorials as Jupyter Notebooks, each paired with a YouTube video.
- blue-yonder/tsfreshA Python package that automatically extracts hundreds of statistical features from time series data and filter
- apachecn/interviewA Chinese-language collection of study material for technical job interviews, covering algorithms, coding chal
- openbmb/minicpmMiniCPM is a series of compact AI language models (8B parameters) designed to run on phones, laptops, and edge
- graviraja/mlops-basicsA weekly tutorial series that teaches MLOps — everything needed to take a machine learning model from training
- aimacode/aima-pythonPython implementations of every algorithm from the Artificial Intelligence: A Modern Approach textbook, with i
- ljpzzz/machinelearningRunnable Jupyter notebook collection paired with a Chinese machine learning blog, covering classical ML, deep
- foundationvision/varVAR is a 2024 NeurIPS Best Paper AI image generation project that builds images coarse-to-fine across scales u
- mitdeeplearning/introtodeeplearningThe official hands-on lab notebooks for MIT's Introduction to Deep Learning course, covering computer vision,
- digitalinnovationone/dio-lab-open-sourceA hands-on GitHub lab for beginners learning to make their first open-source pull request, hosted by Digital I
- fengdu78/data-science-notesA structured collection of Jupyter Notebook study notes in Chinese covering data science foundations — from Py
- jasonppy/voicecraftVoiceCraft is an AI model that clones a person's voice from a short audio sample, then generates new spoken wo
- morvanzhou/pytorch-tutorialStep-by-step Python code examples and Jupyter notebooks for learning PyTorch from basics to advanced neural ne
- xianhu/learnpythonA Chinese-language Python learning resource with runnable code examples and Jupyter notebooks covering beginne
- evidentlyai/evidentlyOpen-source Python library for evaluating and monitoring AI systems — check data drift, model accuracy, and LL
- coells/100daysCollection of Jupyter notebooks implementing one algorithm per day for 100 days — classic algorithms in Python
- h2oai/h2o-3H2O is an open-source machine learning platform that trains models on large datasets across distributed cluste
- visualize-ml/book3_elements-of-mathematicsInteractive Jupyter Notebook companion to a Chinese-language textbook covering the mathematical foundations of
- firmai/industry-machine-learningA curated directory of machine learning and data science code notebooks organized by industry sector, linking
- microsoft/tinytroupeA Python research library from Microsoft that simulates groups of people with distinct personalities powered b
- gkamradt/langchain-tutorialsA curated collection of Jupyter Notebook tutorials for learning LangChain, covering document Q&A, summarizatio
- open-mmlab/mmagicMMagic is an AI toolkit for generating, editing, and enhancing images and videos, supporting models like Stabl
- alembics/disco-diffusionA Jupyter notebook for generating AI artwork and animations from text descriptions, running in Google Colab so
- greyhatguy007/machine-learning-specialization-courseraCompleted assignment solutions and lab notebooks for Andrew Ng's Machine Learning Specialization on Coursera,
- mrmimic/data-scientist-roadmapA collection of Jupyter Notebook tutorials that fill in a popular visual data science skills roadmap with prac
- pair-code/facetsTwo browser-based tools that let you visually explore machine learning datasets — one shows statistics per dat
- codebasics/pyA beginner-friendly collection of interactive Python code examples and Jupyter Notebooks from the Codebasics Y
- harvardnlp/annotated-transformerA step-by-step, fully annotated implementation of the Transformer neural network, with working Python code and
- facebookresearch/denseposeDensePose maps every visible pixel in a photo of a person to a 3D body surface, telling you exactly which part
- rasbt/python-machine-learning-book-2nd-editionThis repo is the companion code for the book "Python Machine Learning" second edition, containing 16 Jupyter N
- google/flaxFlax is Google's Python library for building and training neural networks on top of JAX, letting researchers d
- lijin-thu/notes-pythonA collection of Chinese-language Python study notes as interactive Jupyter Notebooks covering basics, NumPy, S
- jvns/pandas-cookbookNine interactive Jupyter notebooks teaching pandas data analysis using real-world datasets, from reading a CSV
- probml/pyprobmlPython notebooks that reproduce every figure and code example from Kevin Murphy's two probabilistic machine le
- fafa-dl/lhy_machine_learningA curated hub of lecture videos, slides, and homework notebooks for Li Hongyi's free machine learning courses
- threestudio-project/threestudioThreestudio is a research framework for generating 3D objects from text prompts or photos, implementing many p
- apple/corenetCoreNet is Apple's open-source Python library for training deep learning models — used internally for publishe
- infrasys-ai/aiinfraOpen-source course (primarily in Chinese) covering the full hardware and software stack behind large AI models
- ai4finance-foundation/finrobotAn open-source Python platform that uses AI agents to automatically generate professional equity research repo
- visualize-ml/book1_python-for-beginnersAn open-source beginner Python programming book delivered as interactive Jupyter Notebooks, covering basic ari
- answerdotai/fasthtmlA Python library for building interactive web pages without writing HTML or JavaScript — you write Python func
- mleveryday/practicalai-cnpracticalAI-cn is a Chinese-language machine learning course delivered as Jupyter Notebooks, covering Python b
- atcold/nyu-dlsp20Interactive coding exercises and lecture materials from NYU's Spring 2020 Deep Learning university course, cov
- cantaro86/financial-models-numerical-methodsA collection of Jupyter notebooks teaching quantitative finance — option pricing, Monte Carlo simulation, Four
- tensorflow/docsThe source files behind tensorflow.org's official guides and tutorials — if you want to contribute a correctio
- snakers4/silero-modelsSilero Models is a collection of pre-trained text-to-speech models that convert written text into natural-soun
- mrdbourke/tensorflow-deep-learningAll notebooks, datasets, and exercises for the Zero to Mastery Deep Learning with TensorFlow course — covering
- ofa-sys/chinese-clipAn AI model trained on 200 million Chinese image-text pairs that can find which caption best matches an image,
- meituan/yolov6A fast object detection framework by Meituan that identifies and locates objects in images or video, available
- chaoningzhang/mobilesamMobileSAM is a lightweight version of Meta Segment Anything Model that swaps the heavy image encoder for a com
- jeffheaton/t81_558_deep_learningGraduate deep learning course materials from Washington University in St. Louis covering neural networks with
- fastai/coursesThe 2017 fast.ai Practical Deep Learning for Coders course — Jupyter notebooks teaching working programmers to
- pyportfolio/pyportfoliooptPython library that uses modern portfolio theory to calculate how to split money across investments, producing
- salesforce/blipBLIP is a deprecated Salesforce AI research model that handles image captioning, visual question answering, an
- bentrevett/pytorch-seq2seqStep-by-step Jupyter Notebook tutorials for building sequence-to-sequence models in PyTorch, using German-to-E
- pkmital/tensorflow_tutorialsA 2016 TensorFlow tutorial series covering everything from basics through convolutional networks and variation
- lmoroney/dlaicourseA collection of Jupyter Notebooks for learning deep learning. No README is provided, so course structure and p
- charliedream1/ai_quant_tradeA Chinese-language collection of tutorials and code examples for AI-driven stock trading, covering rule-based
- karpathy/neuraltalk2Automatically generates a text caption for any image using deep learning — give it a photo and it produces a s
- dibgerge/ml-coursera-python-assignmentsPython rewrites of every Andrew Ng Coursera machine learning assignment as interactive Jupyter Notebooks, full
- probml/pml-bookGitHub home for a three-volume textbook series on machine learning taught through probability and statistics,
All repos · Explain any other repo →