CS50 AI Coursework ML Frameworks

Complete course solutions and implementations from Harvard's CS50 Introduction to Artificial Intelligence with Python, covering fundamental AI concepts through structured projects. Does NOT include general AI tutorials, individual algorithm implementations outside this course context, or other university coursework.

There are 46 cs50 ai coursework frameworks tracked. The highest-rated is BigEggStudy/UC-Berkeley-CS-188-Artificial-Intelligence at 42/100 with 75 stars.

Get all 46 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=cs50-ai-coursework&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 BigEggStudy/UC-Berkeley-CS-188-Artificial-Intelligence

Assignment code for UC Berkeley CS 188 Artificial Intelligence

42
Emerging
2 KevinLiTian/Harvard_CS50_AI

Harvard University's CS50AI - Introduction to AI

35
Emerging
3 jetkan-yk/cs50ai-test

Test scripts for HavardX CS50 AI projects https://cs50.harvard.edu/ai/2020/

34
Emerging
4 OctaviPascual/Berkeley-AI-CS188

🤖Artificial Intelligence - Berkeley - CS188 - Summer 2016

31
Emerging
5 NodiraTillayeva/IntroToAI

CS50’s Introduction to Artificial Intelligence with Python. This course...

30
Emerging
6 root-hbx/CS188-UCB-2024Spring

CS188: Introduction to Artificial Intelligence

30
Emerging
7 BurakAhmet/cs50AI

Project solutions for Harvard's CS50AI course.

27
Experimental
8 doongz/cs50-ai

Harvard CS50’s: Introduction to Artificial Intelligence with Python

26
Experimental
9 jmp1730/CS50-AI-Python

Harvard University CS50’s Introduction to Artificial Intelligence with Python

26
Experimental
10 Hazrat-Ali9/Harvard-University-Artificial-Intelligence-With-Python

🚞 Harvard University's CS50 🚁 AI with Python 🛩 developers and 🎍 ...

25
Experimental
11 shauryagoyall/Stanford-CS221-Artificial-Intelligence-Solutions

Solutions to the 2021-2022 offering of the course

24
Experimental
12 prasunkar/CS50AI

My work on CS50's Introduction to Artificial Intelligence with Python.

24
Experimental
13 xd00099/CS285-DeepReinforcementLearning-Berkeley

My Solution to Berkeley CS285 Deep Reinforcement Learning Fall22

21
Experimental
14 wang-jiahao/CS188

UC Berkeley CS188: Introduction to Artificial Intelligence

21
Experimental
15 htnminh/AI-intro-project

The Penniless Pilgrim Riddle: A capstone project for Introduction to AI...

19
Experimental
16 sincerely91/python-convis-solution

Convis solution

19
Experimental
17 vncsmnl/CS50AI

🤖 This is CS50’s Introduction to Artificial Intelligence with Python Solutions

19
Experimental
18 arvish/HarvardX_AI50_Project

AI50 Intro to AI Project

18
Experimental
19 kmadsdev/CS50x

My journey on the Harvard (EdX)'s CS50x course

17
Experimental
20 TollisK/AI-Berkley-CS188-Solutions

Solutions for Berkeley's CS188 Spring 2019 projects.

17
Experimental
21 melckmk/CS50-AI-Projects

My submissions for Harvard's CS50's Introduction to Artificial Intelligence...

17
Experimental
22 Henrylau127/CS50-AI

CS50 AI Problem Set Solution Archive - CS50’s Introduction to Artificial...

15
Experimental
23 RichM1216/cs50AI

Solutions to Harvard’s CS50AI course, covering topics like search...

14
Experimental
24 dlukeh/cs50ai

“Completed labs and experiments for Harvard CS50AI — Search, Logic,...

14
Experimental
25 DASTAGIR-A/CS50-AI

🤖 Learn and implement fundamental AI concepts in Python with Harvard's CS50...

14
Experimental
26 Alireza-njt/CS50_AI_2025_Solutions

CS50's Introduction to Artificial Intelligence with Python Solutions (2025)

13
Experimental
27 DigitByte/CS50-Artificial-Intelligence-with-Python

Notes and Assignments on CS50 AI Python

13
Experimental
28 junqi-xie-learning/AI3603-Assignments

The lab assignments from AI3603 Artificial Intelligence: Principles and...

13
Experimental
29 xuyanshi/CS50-AI

CS50’s Introduction to Artificial Intelligence with Python, Harvard University

13
Experimental
30 kmarufraj/cs50x

cs50x - Introduction to Computer Science

13
Experimental
31 cirillom/CS50AI

Projects from CS50's AI course.

12
Experimental
32 smkatash/AI-projects-CS50

This course explores the concepts and algorithms at the foundation of modern...

11
Experimental
33 viniciusfinger/harvard-cs50ai-six-degrees-problem

According to the Six Degrees of Kevin Bacon, anyone in the Hollywood can be...

11
Experimental
34 yahia3200/CS50-AI

Demos for CS50-AI Course Projects

11
Experimental
35 sankBalde/CS50-s-Introduction-to-Artificial-Intelligence-with-Python

CS50's Introduction to Artificial Intelligence with Python

11
Experimental
36 PeterEmad146/CS50-Introduction-to-Artificial-Intelligence-with-Python

This repository contains my personal course notes and coding practices for...

11
Experimental
37 ARRahimipour/CS50Ai

CS50’s Introduction to Artificial Intelligence with Python

11
Experimental
38 lithika-damnod/cs50ai

CS50's Introduction to Artificial Intelligence with Python

11
Experimental
39 NicoFilips/CS50AI-Harvard

Harvard University Online Course | CS50-AI | Artificial Intelligence with...

11
Experimental
40 zheedong/CS188_Project

CS188 Artifical Intelligence Project

11
Experimental
41 danilotpnta/CS188_Artificial-Intelligence-Berkeley

Projects for the UC Berkeley "Artificial Intelligence" course (CS 188). This...

11
Experimental
42 Aliqazilbash/CS50-Harvard-Projects

Computer Science Programs and Projects | Harvard University

11
Experimental
43 rajshree-v/Six_degrees_of_Kevin_Bacon

According to the Six Degrees of Kevin Bacon game, anyone in the Hollywood...

10
Experimental
44 chrisn731/CS440

Rutgers CS:440 | Intro to Artificial Intelligence Spring 2022

10
Experimental
45 ab-gh/cs50ai

my project files for Harvard CS50ai

10
Experimental
46 wesleey/cs50ai

Search, Knowledge, Uncertainty, Optimization, Learning, Neural Networks and Language.

10
Experimental