Flappy Bird AI ML Frameworks

AI implementations learning to play Flappy Bird through neural networks, genetic algorithms, or reinforcement learning. Does NOT include other game-playing AI, general neuroevolution frameworks, or non-game applications of these techniques.

There are 71 flappy bird ai frameworks tracked. 1 score above 50 (established tier). The highest-rated is ssusnic/Machine-Learning-Flappy-Bird at 51/100 with 1,839 stars.

Get all 71 projects as JSON

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

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

# Framework Score Tier
1 ssusnic/Machine-Learning-Flappy-Bird

Machine Learning for Flappy Bird using Neural Network and Genetic Algorithm

51
Established
2 xviniette/FlappyLearning

Program learning to play Flappy Bird by machine learning (Neuroevolution)

47
Emerging
3 SarvagyaVaish/FlappyBirdRL

Flappy Bird hack using Reinforcement Learning

43
Emerging
4 virgs/flappy-bird-ai

Multiple ai powered flappy birds running for their survival

42
Emerging
5 ikergarcia1996/NeuroEvolution-Flappy-Bird

A comparison between humans, neuroevolution and multilayer perceptrons...

39
Emerging
6 heartyguy/AI-AngryBird-Eagle-Wing

AIBirds 2017 winner, Eagle's Wing. AIBird 2017 results :...

37
Emerging
7 alirezamika/flappybird-es

An AI agent Learning to play Flappy Bird using Evolution Strategies and deep...

34
Emerging
8 John-Trager/NEAT-Pong

Machine learning pong ai using NEAT

34
Emerging
9 diguifi/Dude-TopDown

🎮 A game developed in Python, using PyGame, which purpose is to test out a...

34
Emerging
10 thomas-bouvier/floppy-bird

Flappy Bird-like game including a Q-learning algorithm and a neural...

34
Emerging
11 Kacper-Pietkun/Stock-Trading-With-Neat-Algorithm

Stock trading based on MACD indicator, using NEAT and naive algorithm

33
Emerging
12 Suji04/jumpingameAI

Watch the AI learn:

33
Emerging
13 mdibaiee/flappy-es

Flappy Bird AI using Evolution Strategies

32
Emerging
14 krushaybhavsar/ai-car

In this project, I used NeuroEvolution of Augmenting Topologies to create AI...

30
Emerging
15 thisisxvr/flappy-bird-neuroevolution

Genetic algorithms, neural networks, and Flappy Bird.

30
Emerging
16 fifi000/AI-Flappy-Bird

Watch out, it's survival of the fittest in the avian world! Birds either...

29
Experimental
17 Tanish0019/Genetic-Algorithm-Flappy-Bird-Using-TensorFlowJS

Flappy Bird genetic algorithm made using TensorflowJS

28
Experimental
18 dmarkham/flappy-nn

NEAT learning to play Flappy Gopher

28
Experimental
19 Elyx0/snakeneuralnetworkjs

Neuroevolution of Neural Network for snakes in the Browser

27
Experimental
20 liquidcarrot/example.flappy-bird

🥕 Mastering flappy bird with machine learning (neural networks, neuro-evolution)

26
Experimental
21 SeanFitzpatrick0/FlappyBird_AI

AI trained to play flappy bird using N.E.A.T

26
Experimental
22 bokonist/drone-x

a self-learning AI drone learns to evade obstacles by NeuroEvolution through...

26
Experimental
23 andersondalmina/flappy-bird-neural-network

Flappy Bird Game With Neural Network

25
Experimental
24 Kacper-Pietkun/splix.io-multiplayer-AI

Implementation of online multiplayer game - splix.io, enriched by two kind...

25
Experimental
25 MaxRohowsky/neft-flappy-bird

🐦 Neural Evolution with Fixed Topologies

25
Experimental
26 w3ntao/q-bird

Flappy Bird with Q-learning

24
Experimental
27 azecoder/flappy-bird-self-learning

Making a FlappyBird game using Neural-Network and React

23
Experimental
28 sushantPatrikar/flappybirdAI

Flappy Bird game, but AI plays it :robot:

22
Experimental
29 Timmyy3000/Dodge-The-Blocks-NEAT-AI

An implementation of NEAT to evolve an AI that plays a 2D Game (Dodge the...

21
Experimental
30 abouabra/NEAT-AI-Flappy-Bird

This is a simple implementation of the Flappy Bird game using the NEAT...

21
Experimental
31 rajathpi/flappy-bird

Using NeuroEvolution of Augmenting Topologies(NEAT) to train an agent to...

21
Experimental
32 antoni-kuczynski/NEAT_Flappy_Bird

A Flappy Bird clone with machine learning implementation based on NEAT...

20
Experimental
33 declanoller/neat

Playing OpenAI games with Neuroevolution

20
Experimental
34 agroudiev/Genetic-Birds-Simulator

A simulation of birds using Neural Networks and a Genetic Algorithm.

19
Experimental
35 Jtachan/AI-FlappyBird

Game "Flappy Bird" and an AI that learns how to play it.

17
Experimental
36 Web-Machine-Learning/Flappy-Bird-Machine-Learning

A web-based game tackled by a machine learning algorithm

17
Experimental
37 saifbechan/dashingdot

Dashing Dot is a sophisticated web-based game where you don't play the...

15
Experimental
38 Enosh110/flappy-bird-game

Play a browser-based Flappy Bird game with five difficulty levels, built...

14
Experimental
39 MissawB/Flappy_Bird_RL_Project

Implémentation du NeuroEvolution of Augmenting Topologies (NEAT) sur Flappy...

14
Experimental
40 xiaokangxd/CSCI218-NEAT-AI-FlappyBird

🎮 Teach an AI to master Flappy Bird using the NEAT algorithm, evolving...

14
Experimental
41 Azonix07/ai-flappy-bird

🐦 Evolve a neural network AI to master Flappy Bird using genetic algorithms...

13
Experimental
42 Flat-Earther/SnakeGame-AI

Simple Snake game in pygame and AI learning to play it using NEAT

13
Experimental
43 cirello-io/mlflappygopher

AI-powered flappybird clone

13
Experimental
44 Flat-Earther/FlappyBird-AI

Simple Flappy Bird clone written using pygame and AI learning to play it using NEAT

13
Experimental
45 vojay-dev/flapai

Flappy Bird and AI from the scratch for learning purposes

12
Experimental
46 arnavkohli/flappy-bird-neuroevolution

A simple simulation of the neuroevolution of a program learning how to play...

12
Experimental
47 Mathias002/NEAT-Flappy-Bird-master

Python Flappy Bird AI

12
Experimental
48 AtorieInc/Flappy_Bird

Machine Learning for Flappy Bird using Neural Network and Genetic Algorithm

11
Experimental
49 nrsharip/ai-genetic-algorithm-snake

A port of https://github.com/craighaber/AI-for-Snake-Game from Python to Javascript.

11
Experimental
50 deformhead/Flappy

🎮 'flappy bird' game - ai example (with neural network and genetic algorithm)

11
Experimental
51 jonathanyin12/Flappy.ML

Using neural networks and a genetic algorithm to beat Flappy Bird.

11
Experimental
52 mrdcvlsc/flappy-bird-neural-net-genetic-algorithm

Training a neural network to play a flappy bird like game using genetic algorithm

11
Experimental
53 koesan/NEAT

A comprehensive collection of evolutionary AI projects built with NEAT...

11
Experimental
54 tomjanke28/neural-network-flappy-bird

A Neural Network learns how to play the "Flappy Bird" on its own.

11
Experimental
55 LionelBergen/Bizhawk-NEAT-GameSolver-ML-AI

NEAT program which learns different SNES/NES games from the Bizhawk emulator

11
Experimental
56 Serkanbezek/Flappy-Bird-Ai-NEAT

Making a clone of the Flappy Bird game and Building an AI that learns to...

11
Experimental
57 Bobagi/bouncing-ball

Este repositório contém duas implementações de um programa em Python que...

11
Experimental
58 erjbroek/ParkourAI

A parkour game, where agents over time learn to traverse the parkour using a...

11
Experimental
59 NilsEngelbach/FlappyBirdsAI

FlappyBirds AI using NEAT in JavaScript with visualization of the neural networks

11
Experimental
60 Versey/Samus-Flappy-Neural-Network

Neural network simulation

11
Experimental
61 JDchauhan/Intelligent-Flappy-Bird

Artificial intelligent bird. I have modified my Flappy bird game by making...

11
Experimental
62 willweimike/NEATPong

Training AI to play Pong Game with neat-python

11
Experimental
63 gulpinhenry/flappy-bird-ai

A program that uses the NEAT (NeuroEvolution of Augmenting Topologies)...

11
Experimental
64 Hugo-Hattori/AI_FlappyBird

Game Development and AI Implementation project.

11
Experimental
65 sabik360/AI-flappy-bird

This project is an implementation of the NeuroEvolution of Augmenting...

11
Experimental
66 Sarthak-Dayal/Flappy-Bird-Neuro-Evolution

A demonstration of neuroevolution and genetic algorithms using p5.js and the...

11
Experimental
67 GabiCtrlZ/A.I-learns-Flap-Bird

A.I learns to play flappy bird using my own genetic and neural networks algoritams

11
Experimental
68 ARMN88/Flappy-Bird-AI

An AI that leans how to play flappy bird using a neural network that learns...

10
Experimental
69 d0rianb/FlappyBirdAI

Une intelligence artificielle qui apprend à jouer à FlappyBird

10
Experimental
70 algoboy-kevin/neat-snake

Using evolutionary algorithm to solve Snake game

10
Experimental
71 dawidgrobert/FlapANN

A game that passes itself. With the help of machine learning, this time it's...

10
Experimental