microsoft/AI-For-BeginnersPublic

12 Weeks, 24 Lessons, AI for All!

AI summary: A comprehensive, 12-week curriculum for learning Artificial Intelligence from Microsoft.

Stars
63.1K
+530 today
Forks
12.2K
Watchers
623
Open issues
9
Open PRs
11
Contributors
~75
Commits
1.2K
Branches
10

Jupyter NotebookMITCreated Mar 3, 2021Last push 17d ago+7.8K stars this week+9.9K this month

Star history

since Jun 27, 2021
020K40K60KJun 2021Mar 2023Nov 2024Aug 2026
63.1K stars as of Aug 7, 2026, tracked back to Jun 27, 2021. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulAugMonWedFri2025-08-10: 1 commit2025-08-11: 0 commits2025-08-12: 0 commits2025-08-13: 0 commits2025-08-14: 0 commits2025-08-15: 0 commits2025-08-16: 0 commits2025-08-17: 0 commits2025-08-18: 0 commits2025-08-19: 0 commits2025-08-20: 5 commits2025-08-21: 0 commits2025-08-22: 0 commits2025-08-23: 3 commits2025-08-24: 4 commits2025-08-25: 4 commits2025-08-26: 4 commits2025-08-27: 2 commits2025-08-28: 20 commits2025-08-29: 8 commits2025-08-30: 7 commits2025-08-31: 15 commits2025-09-01: 0 commits2025-09-02: 0 commits2025-09-03: 0 commits2025-09-04: 0 commits2025-09-05: 0 commits2025-09-06: 0 commits2025-09-07: 3 commits2025-09-08: 0 commits2025-09-09: 1 commit2025-09-10: 0 commits2025-09-11: 0 commits2025-09-12: 0 commits2025-09-13: 0 commits2025-09-14: 0 commits2025-09-15: 0 commits2025-09-16: 0 commits2025-09-17: 0 commits2025-09-18: 0 commits2025-09-19: 0 commits2025-09-20: 1 commit2025-09-21: 0 commits2025-09-22: 0 commits2025-09-23: 9 commits2025-09-24: 0 commits2025-09-25: 0 commits2025-09-26: 0 commits2025-09-27: 0 commits2025-09-28: 0 commits2025-09-29: 0 commits2025-09-30: 0 commits2025-10-01: 0 commits2025-10-02: 0 commits2025-10-03: 25 commits2025-10-04: 0 commits2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 0 commits2025-10-10: 0 commits2025-10-11: 2 commits2025-10-12: 0 commits2025-10-13: 0 commits2025-10-14: 0 commits2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 1 commit2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 3 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 0 commits2025-10-29: 1 commit2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 1 commit2025-11-13: 1 commit2025-11-14: 0 commits2025-11-15: 1 commit2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 3 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 2 commits2025-11-26: 2 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 1 commit2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 1 commit2025-12-18: 0 commits2025-12-19: 2 commits2025-12-20: 0 commits2025-12-21: 2 commits2025-12-22: 1 commit2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 1 commit2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 1 commit2025-12-31: 0 commits2026-01-01: 86 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 9 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 6 commits2026-01-16: 16 commits2026-01-17: 2 commits2026-01-18: 1 commit2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 1 commit2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 39 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 1 commit2026-02-05: 0 commits2026-02-06: 19 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 1 commit2026-02-20: 0 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 6 commits2026-02-28: 18 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 2 commits2026-03-05: 0 commits2026-03-06: 0 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 0 commits2026-03-11: 0 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 0 commits2026-03-17: 0 commits2026-03-18: 0 commits2026-03-19: 0 commits2026-03-20: 0 commits2026-03-21: 1 commit2026-03-22: 0 commits2026-03-23: 0 commits2026-03-24: 0 commits2026-03-25: 0 commits2026-03-26: 0 commits2026-03-27: 0 commits2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 0 commits2026-03-31: 0 commits2026-04-01: 0 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 21 commits2026-04-07: 0 commits2026-04-08: 1 commit2026-04-09: 0 commits2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 0 commits2026-04-15: 0 commits2026-04-16: 0 commits2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 20 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 0 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 0 commits2026-04-28: 0 commits2026-04-29: 0 commits2026-04-30: 0 commits2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 0 commits2026-05-08: 0 commits2026-05-09: 1 commit2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 0 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 0 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 0 commits2026-05-19: 0 commits2026-05-20: 1 commit2026-05-21: 0 commits2026-05-22: 0 commits2026-05-23: 1 commit2026-05-24: 0 commits2026-05-25: 0 commits2026-05-26: 0 commits2026-05-27: 0 commits2026-05-28: 0 commits2026-05-29: 0 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 0 commits2026-06-02: 0 commits2026-06-03: 0 commits2026-06-04: 0 commits2026-06-05: 0 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 0 commits2026-06-09: 0 commits2026-06-10: 0 commits2026-06-11: 0 commits2026-06-12: 0 commits2026-06-13: 0 commits2026-06-14: 0 commits2026-06-15: 0 commits2026-06-16: 0 commits2026-06-17: 0 commits2026-06-18: 1 commit2026-06-19: 0 commits2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 0 commits2026-06-23: 0 commits2026-06-24: 0 commits2026-06-25: 0 commits2026-06-26: 0 commits2026-06-27: 2 commits2026-06-28: 0 commits2026-06-29: 0 commits2026-06-30: 0 commits2026-07-01: 1 commit2026-07-02: 10 commits2026-07-03: 0 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 2 commits2026-07-07: 0 commits2026-07-08: 18 commits2026-07-09: 0 commits2026-07-10: 0 commits2026-07-11: 0 commits2026-07-12: 0 commits2026-07-13: 16 commits2026-07-14: 4 commits2026-07-15: 0 commits2026-07-16: 0 commits2026-07-17: 0 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 0 commits2026-07-21: 0 commits2026-07-22: 0 commits2026-07-23: 0 commits2026-07-24: 0 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 0 commits2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 0 commits2026-07-31: 0 commits2026-08-01: 0 commits2026-08-02: 0 commits2026-08-03: 0 commits2026-08-04: 0 commits2026-08-05: 0 commits2026-08-06: 0 commits2026-08-07: 0 commits2026-08-08: 0 commits
445 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Landmark project

    63,074 stars

  • Rising fast

    +7,781 stars this week

  • Battle-tested

    5 years of history

  • Permissive license

    MIT

  • Continuous integration

    Automated checks passing

  • Repeat trending

    11 trending appearances

What AI-For-Beginners does

This repository provides a full curriculum designed to teach the fundamentals of Artificial Intelligence over 12 weeks. It covers a wide range of topics, starting from basic symbolic AI and progressing to modern neural networks, computer vision, and natural language processing. The course uses popular frameworks like TensorFlow and PyTorch, offering hands-on labs, quizzes, and projects to ensure practical understanding of the concepts. It is structured to guide complete beginners through complex AI topics systematically.

It is ideal for beginners, students, and educators seeking a structured introduction to Artificial Intelligence. Software engineers transitioning into AI roles will also find it to be a solid foundational resource.

  • Structured weekly curriculum: It offers 12 weeks of structured lessons progressing from basics to advanced topics.
  • Broad AI coverage: It includes symbolic AI, neural networks, computer vision, and NLP.
  • Framework agnostic examples: It provides coding examples in both PyTorch and TensorFlow.
  • Hands-on execution labs: It includes practical assignments and Jupyter notebooks for execution.
  • Comprehensive learning resources: It features quizzes, reading materials, and project guidelines.

Where teams use it

Self-paced Learning

Individuals learning AI concepts from scratch at their own pace.

Academic Courses

Educators using the curriculum as a foundation for university or bootcamp classes.

Skill Transition

Software engineers looking to pivot into data science or AI roles.

Corporate Training

Companies upskilling their workforce in AI fundamentals.

Getting started: Navigate to the curriculum folder and start with the first lesson's README.

README

main branch

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Artificial Intelligence for Beginners - A Curriculum

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
AI For Beginners - Sketchnote by @girlie_mac

Explore the world of Artificial Intelligence (AI) with our 12-week, 24-lesson curriculum! It includes practical lessons, quizzes, and labs. The curriculum is beginner-friendly and covers tools like TensorFlow and PyTorch, as well as ethics in AI

🌐 Multi-Language Support

Supported via GitHub Action (Automated & Always Up-to-Date)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Prefer to Clone Locally?

This repository includes 50+ language translations which significantly increases the download size. To clone without translations, use sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

This gives you everything you need to complete the course with a much faster download.

If you wish to have additional translations languages supported are listed here

Join the Community

Microsoft Foundry Discord

What you will learn

Mindmap of the Course

In this curriculum, you will learn:

  • Different approaches to Artificial Intelligence, including the "good old" symbolic approach with Knowledge Representation and reasoning (GOFAI).
  • Neural Networks and Deep Learning, which are at the core of modern AI. We will illustrate the concepts behind these important topics using code in two of the most popular frameworks - TensorFlow and PyTorch.
  • Neural Architectures for working with images and text. We will cover recent models but may be a bit lacking in the state-of-the-art.
  • Less popular AI approaches, such as Genetic Algorithms and Multi-Agent Systems.

What we will not cover in this curriculum:

Find all additional resources for this course in our Microsoft Learn collection

For a gentle introduction to AI in the Cloud topics you may consider taking the Get started with artificial intelligence on Azure Learning Path.

Content

Lesson Link PyTorch/Keras/TensorFlow Lab
0 Course Setup Setup Your Development Environment
I Introduction to AI
01 Introduction and History of AI - -
II Symbolic AI
02 Knowledge Representation and Expert Systems Expert Systems / Ontology /Concept Graph
III Introduction to Neural Networks
03 Perceptron Notebook Lab
04 Multi-Layered Perceptron and Creating our own Framework Notebook Lab
05 Intro to Frameworks (PyTorch/TensorFlow) and Overfitting PyTorch / Keras / TensorFlow Lab
IV Computer Vision PyTorch / TensorFlow Explore Computer Vision on Microsoft Azure
06 Intro to Computer Vision. OpenCV Notebook Lab
07 Convolutional Neural Networks & CNN Architectures PyTorch /TensorFlow Lab
08 Pre-trained Networks and Transfer Learning and Training Tricks PyTorch / TensorFlow Lab
09 Autoencoders and VAEs PyTorch / TensorFlow
10 Generative Adversarial Networks & Artistic Style Transfer PyTorch / TensorFlow
11 Object Detection TensorFlow Lab
12 Semantic Segmentation. U-Net PyTorch / TensorFlow
V Natural Language Processing PyTorch /TensorFlow Explore Natural Language Processing on Microsoft Azure
13 Text Representation. Bow/TF-IDF PyTorch / TensorFlow
14 Semantic word embeddings. Word2Vec and GloVe PyTorch / TensorFlow
15 Language Modeling. Training your own embeddings PyTorch / TensorFlow Lab
16 Recurrent Neural Networks PyTorch / TensorFlow
17 Generative Recurrent Networks PyTorch / TensorFlow Lab
18 Transformers. BERT. PyTorch /TensorFlow
19 Named Entity Recognition TensorFlow Lab
20 Large Language Models, Prompt Programming and Few-Shot Tasks PyTorch
VI Other AI Techniques
21 Genetic Algorithms Notebook
22 Deep Reinforcement Learning PyTorch /TensorFlow Lab
23 Multi-Agent Systems
VII AI Ethics
24 AI Ethics and Responsible AI Microsoft Learn: Responsible AI Principles
IX Extras
25 Multi-Modal Networks, CLIP and VQGAN Notebook

Each lesson contains

  • Pre-reading material
  • Executable Jupyter Notebooks, which are often specific to the framework (PyTorch or TensorFlow). The executable notebook also contains a lot of theoretical material, so to understand the topic you need to go through at least one version of the notebook (either PyTorch or TensorFlow).
  • Labs available for some topics, which give you an opportunity to try applying the material you have learned to a specific problem.
  • Some sections contain links to MS Learn modules that cover related topics.

Getting Started

🎯 New to AI? Start Here!

If you're completely new to AI and want quick, hands-on examples, check out our Beginner-Friendly Examples! These include:

  • 🌟 Hello AI World - Your first AI program (pattern recognition)
  • 🧠 Simple Neural Network - Build a neural network from scratch
  • 🖼️ Image Classifier - Classify images with detailed comments
  • 💬 Text Sentiment - Analyze positive/negative text

These examples are designed to help you understand AI concepts before diving into the full curriculum.

📚 Full Curriculum Setup

Follow these steps:

Fork the Repository: Click on the "Fork" button at the top-right corner of this page.

Clone the Repository: git clone https://github.com/microsoft/AI-For-Beginners.git

Don't forget to star (🌟) this repo to find it easier later.

Meet other Learners

Join our official AI Discord server to meet and network with other learners taking this course and get support.

If you have product feedback or questions whilst building visit our Azure AI Foundry Developer Forum

Quizzes

A note about quizzes: All quizzes are contained in the Quiz-app folder in etc\quiz-app, or Online Here They are linked from within the lessons the quiz app can be run locally or deployed to Azure; follow the instruction in the quiz-app folder. They are gradually being localized.

Help Wanted

Do you have suggestions or found spelling or code errors? Raise an issue or create a pull request.

Special Thanks

Other Curricula

Our team produces other curricula! Check out:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Generative AI Series

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Core Learning

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot Series

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Getting Help

If you get stuck or have any questions about building AI apps. Join fellow learners and experienced developers in discussions about MCP. It's a supportive community where questions are welcome and knowledge is shared freely.

Microsoft Foundry Discord

If you have product feedback or errors while building visit:

Microsoft Foundry Developer Forum

View on GitHub

Recent activity

commits and pull requests

Recent open issues

view all

Discussions

all 18

Code frequency

additions and deletions
+1.9M-1.9MWeek of 2025-08-10: +1 linesWeek of 2025-08-10: -1 linesWeek of 2025-08-17: +1,487 linesWeek of 2025-08-17: -1,184 linesWeek of 2025-08-24: +1,940,181 linesWeek of 2025-08-24: -23,646 linesWeek of 2025-08-31: +662,489 linesWeek of 2025-08-31: -874 linesWeek of 2025-09-07: +4,510 linesWeek of 2025-09-07: -4,509 linesWeek of 2025-09-14: +273 linesWeek of 2025-09-14: -0 linesWeek of 2025-09-21: +39,314 linesWeek of 2025-09-21: -36,601 linesWeek of 2025-09-28: +77,900 linesWeek of 2025-09-28: -14,896 linesWeek of 2025-10-05: +116,165 linesWeek of 2025-10-05: -3,545 linesWeek of 2025-10-12: +3 linesWeek of 2025-10-12: -3 linesWeek of 2025-10-19: +4,658 linesWeek of 2025-10-19: -3,779 linesWeek of 2025-10-26: +3 linesWeek of 2025-10-26: -3 linesWeek of 2025-11-02: +0 linesWeek of 2025-11-02: -0 linesWeek of 2025-11-09: +9 linesWeek of 2025-11-09: -9 linesWeek of 2025-11-16: +62,367 linesWeek of 2025-11-16: -5,529 linesWeek of 2025-11-23: +180,073 linesWeek of 2025-11-23: -10,861 linesWeek of 2025-11-30: +0 linesWeek of 2025-11-30: -0 linesWeek of 2025-12-07: +18,405 linesWeek of 2025-12-07: -18,325 linesWeek of 2025-12-14: +8,579 linesWeek of 2025-12-14: -8,249 linesWeek of 2025-12-21: +9,827 linesWeek of 2025-12-21: -9,856 linesWeek of 2025-12-28: +67,518 linesWeek of 2025-12-28: -67,263 linesWeek of 2026-01-04: +6,209 linesWeek of 2026-01-04: -5,698 linesWeek of 2026-01-11: +85,985 linesWeek of 2026-01-11: -47,154 linesWeek of 2026-01-18: +950 linesWeek of 2026-01-18: -950 linesWeek of 2026-01-25: +370,481 linesWeek of 2026-01-25: -382,980 linesWeek of 2026-02-01: +5,656 linesWeek of 2026-02-01: -5,476 linesWeek of 2026-02-08: +0 linesWeek of 2026-02-08: -0 linesWeek of 2026-02-15: +8 linesWeek of 2026-02-15: -8 linesWeek of 2026-02-22: +61,922 linesWeek of 2026-02-22: -62,011 linesWeek of 2026-03-01: +25 linesWeek of 2026-03-01: -25 linesWeek of 2026-03-08: +0 linesWeek of 2026-03-08: -0 linesWeek of 2026-03-15: +6 linesWeek of 2026-03-15: -6 linesWeek of 2026-03-22: +0 linesWeek of 2026-03-22: -0 linesWeek of 2026-03-29: +0 linesWeek of 2026-03-29: -0 linesWeek of 2026-04-05: +61,810 linesWeek of 2026-04-05: -4,872 linesWeek of 2026-04-12: +0 linesWeek of 2026-04-12: -0 linesWeek of 2026-04-19: +2,001 linesWeek of 2026-04-19: -1,901 linesWeek of 2026-04-26: +0 linesWeek of 2026-04-26: -0 linesWeek of 2026-05-03: +175 linesWeek of 2026-05-03: -229 linesWeek of 2026-05-10: +0 linesWeek of 2026-05-10: -0 linesWeek of 2026-05-17: +4 linesWeek of 2026-05-17: -4 linesWeek of 2026-05-24: +0 linesWeek of 2026-05-24: -0 linesWeek of 2026-05-31: +0 linesWeek of 2026-05-31: -0 linesWeek of 2026-06-07: +0 linesWeek of 2026-06-07: -0 linesWeek of 2026-06-14: +1 linesWeek of 2026-06-14: -1 linesWeek of 2026-06-21: +9 linesWeek of 2026-06-21: -8 linesWeek of 2026-06-28: +355 linesWeek of 2026-06-28: -216 linesWeek of 2026-07-05: +17,651 linesWeek of 2026-07-05: -13,594 linesWeek of 2026-07-12: +458 linesWeek of 2026-07-12: -400 linesWeek of 2026-07-19: +0 linesWeek of 2026-07-19: -0 linesWeek of 2026-07-26: +0 linesWeek of 2026-07-26: -0 linesWeek of 2026-08-02: +0 linesWeek of 2026-08-02: -0 linesAug 10, 2025Aug 2, 2026
+3.8M lines added, -734.7K removed over the last year.

Commits per week

last 52 weeks
870Week of 2025-08-10: 1 commitsWeek of 2025-08-17: 8 commitsWeek of 2025-08-24: 49 commitsWeek of 2025-08-31: 15 commitsWeek of 2025-09-07: 4 commitsWeek of 2025-09-14: 1 commitsWeek of 2025-09-21: 9 commitsWeek of 2025-09-28: 25 commitsWeek of 2025-10-05: 2 commitsWeek of 2025-10-12: 1 commitsWeek of 2025-10-19: 3 commitsWeek of 2025-10-26: 1 commitsWeek of 2025-11-02: 0 commitsWeek of 2025-11-09: 3 commitsWeek of 2025-11-16: 3 commitsWeek of 2025-11-23: 4 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 1 commitsWeek of 2025-12-14: 3 commitsWeek of 2025-12-21: 4 commitsWeek of 2025-12-28: 87 commitsWeek of 2026-01-04: 9 commitsWeek of 2026-01-11: 24 commitsWeek of 2026-01-18: 2 commitsWeek of 2026-01-25: 39 commitsWeek of 2026-02-01: 20 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 1 commitsWeek of 2026-02-22: 24 commitsWeek of 2026-03-01: 2 commitsWeek of 2026-03-08: 0 commitsWeek of 2026-03-15: 1 commitsWeek of 2026-03-22: 0 commitsWeek of 2026-03-29: 0 commitsWeek of 2026-04-05: 22 commitsWeek of 2026-04-12: 0 commitsWeek of 2026-04-19: 20 commitsWeek of 2026-04-26: 0 commitsWeek of 2026-05-03: 1 commitsWeek of 2026-05-10: 0 commitsWeek of 2026-05-17: 2 commitsWeek of 2026-05-24: 0 commitsWeek of 2026-05-31: 0 commitsWeek of 2026-06-07: 0 commitsWeek of 2026-06-14: 1 commitsWeek of 2026-06-21: 2 commitsWeek of 2026-06-28: 11 commitsWeek of 2026-07-05: 20 commitsWeek of 2026-07-12: 20 commitsWeek of 2026-07-19: 0 commitsWeek of 2026-07-26: 0 commitsWeek of 2026-08-02: 0 commitsAug 10, 2025Aug 2, 2026
445 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 0 commitsSun 1:00 — 0 commitsSun 2:00 — 0 commitsSun 3:00 — 1 commitsSun 4:00 — 1 commitsSun 5:00 — 0 commitsSun 6:00 — 1 commitsSun 7:00 — 0 commitsSun 8:00 — 0 commitsSun 9:00 — 1 commitsSun 10:00 — 3 commitsSun 11:00 — 1 commitsSun 12:00 — 5 commitsSun 13:00 — 3 commitsSun 14:00 — 5 commitsSun 15:00 — 4 commitsSun 16:00 — 5 commitsSun 17:00 — 3 commitsSun 18:00 — 2 commitsSun 19:00 — 3 commitsSun 20:00 — 1 commitsSun 21:00 — 0 commitsSun 22:00 — 3 commitsSun 23:00 — 1 commitsMon 0:00 — 1 commitsMon 1:00 — 2 commitsMon 2:00 — 0 commitsMon 3:00 — 0 commitsMon 4:00 — 1 commitsMon 5:00 — 0 commitsMon 6:00 — 0 commitsMon 7:00 — 0 commitsMon 8:00 — 0 commitsMon 9:00 — 2 commitsMon 10:00 — 12 commitsMon 11:00 — 9 commitsMon 12:00 — 5 commitsMon 13:00 — 4 commitsMon 14:00 — 9 commitsMon 15:00 — 24 commitsMon 16:00 — 26 commitsMon 17:00 — 9 commitsMon 18:00 — 2 commitsMon 19:00 — 7 commitsMon 20:00 — 14 commitsMon 21:00 — 10 commitsMon 22:00 — 6 commitsMon 23:00 — 10 commitsTue 0:00 — 5 commitsTue 1:00 — 4 commitsTue 2:00 — 1 commitsTue 3:00 — 0 commitsTue 4:00 — 0 commitsTue 5:00 — 4 commitsTue 6:00 — 1 commitsTue 7:00 — 2 commitsTue 8:00 — 1 commitsTue 9:00 — 2 commitsTue 10:00 — 4 commitsTue 11:00 — 4 commitsTue 12:00 — 8 commitsTue 13:00 — 10 commitsTue 14:00 — 6 commitsTue 15:00 — 11 commitsTue 16:00 — 15 commitsTue 17:00 — 2 commitsTue 18:00 — 4 commitsTue 19:00 — 6 commitsTue 20:00 — 9 commitsTue 21:00 — 3 commitsTue 22:00 — 5 commitsTue 23:00 — 0 commitsWed 0:00 — 5 commitsWed 1:00 — 1 commitsWed 2:00 — 0 commitsWed 3:00 — 2 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 1 commitsWed 7:00 — 1 commitsWed 8:00 — 5 commitsWed 9:00 — 3 commitsWed 10:00 — 9 commitsWed 11:00 — 4 commitsWed 12:00 — 5 commitsWed 13:00 — 5 commitsWed 14:00 — 12 commitsWed 15:00 — 16 commitsWed 16:00 — 9 commitsWed 17:00 — 4 commitsWed 18:00 — 5 commitsWed 19:00 — 4 commitsWed 20:00 — 3 commitsWed 21:00 — 14 commitsWed 22:00 — 4 commitsWed 23:00 — 4 commitsThu 0:00 — 4 commitsThu 1:00 — 3 commitsThu 2:00 — 1 commitsThu 3:00 — 3 commitsThu 4:00 — 1 commitsThu 5:00 — 0 commitsThu 6:00 — 0 commitsThu 7:00 — 2 commitsThu 8:00 — 3 commitsThu 9:00 — 7 commitsThu 10:00 — 3 commitsThu 11:00 — 10 commitsThu 12:00 — 17 commitsThu 13:00 — 13 commitsThu 14:00 — 86 commitsThu 15:00 — 17 commitsThu 16:00 — 8 commitsThu 17:00 — 0 commitsThu 18:00 — 1 commitsThu 19:00 — 4 commitsThu 20:00 — 5 commitsThu 21:00 — 1 commitsThu 22:00 — 4 commitsThu 23:00 — 2 commitsFri 0:00 — 0 commitsFri 1:00 — 30 commitsFri 2:00 — 10 commitsFri 3:00 — 5 commitsFri 4:00 — 3 commitsFri 5:00 — 7 commitsFri 6:00 — 8 commitsFri 7:00 — 19 commitsFri 8:00 — 8 commitsFri 9:00 — 9 commitsFri 10:00 — 13 commitsFri 11:00 — 4 commitsFri 12:00 — 15 commitsFri 13:00 — 7 commitsFri 14:00 — 7 commitsFri 15:00 — 4 commitsFri 16:00 — 13 commitsFri 17:00 — 12 commitsFri 18:00 — 14 commitsFri 19:00 — 5 commitsFri 20:00 — 3 commitsFri 21:00 — 0 commitsFri 22:00 — 3 commitsFri 23:00 — 6 commitsSat 0:00 — 3 commitsSat 1:00 — 1 commitsSat 2:00 — 6 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 0 commitsSat 7:00 — 0 commitsSat 8:00 — 8 commitsSat 9:00 — 9 commitsSat 10:00 — 6 commitsSat 11:00 — 4 commitsSat 12:00 — 1 commitsSat 13:00 — 1 commitsSat 14:00 — 1 commitsSat 15:00 — 2 commitsSat 16:00 — 2 commitsSat 17:00 — 2 commitsSat 18:00 — 1 commitsSat 19:00 — 2 commitsSat 20:00 — 0 commitsSat 21:00 — 1 commitsSat 22:00 — 1 commitsSat 23:00 — 5 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Aug 7, 2026weekly#2+9,164
Aug 6, 2026weekly#2+8,926
Aug 5, 2026daily#5+1,902
Aug 5, 2026weekly#2+8,582
Aug 4, 2026daily#5+1,902
Aug 3, 2026daily#1+2,629
Aug 2, 2026daily#1+949
Aug 1, 2026daily#5+1,592
Jul 31, 2026daily#2+155
Jul 2, 2026daily#12+29
Jul 1, 2026daily#15+19
  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    385.5K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • obra/superpowers

    An agentic skills framework & software development methodology that works.

    268.6K stars · Shell

  • NousResearch/hermes-agent

    The agent that grows with you

    227K stars · Python