Serpentine AISerpentine AIJoin the Community

Projects

Current work and project archive.

Serpentine projects give members a structured way to learn by building, testing, presenting, and contributing.

Current Work

Back to home
AIMI EEG headset used for motor imagery research
EEG motor imageryBCI research87% model accuracy

Ongoing since July 2023

AIMI: Artificial Intelligence Motor Imagery

A research project on real-time EEG motor imagery classification for brain-computer interfaces, exploring how AI can support control of virtual and physical systems.

EduPilot logo
Course-specific AILMS integrationLearning analytics

Ongoing since May 2024

EduPilot: Canvas LLM

An academic assistant platform for course-specific guidance in learning environments, with educator-facing insights into where students need more support.

Past Projects

Battlecode 2021 combat robot visualization
BattlecodeAutonomous agentsCompetitive AI

82nd Place

MIT Battlecode 2021

A programming competition entry for MIT Battlecode, building autonomous agents that coordinate through flags, explore the map, and compete for influence.

Among Us imposter detection project screenshot
Game AIImposter detectionIEEE CoG

Paper Published

Among Us Imposter Detection

A social deduction AI project focused on detecting imposters from Among Us game data, published through the IEEE Conference on Games.

Flatland rail scheduling project visualization
SchedulingRail networksMulti-agent planning

17th Place

Flatland2020

A train scheduling competition entry that developed AI agents for routing trains through constrained rail networks while resolving conflicts efficiently.

Generated Angry Birds level
Level generationGame AIProcedural content

1st Place

Angry Birds Level Generation 5th

A competition-winning level generation project for Angry Birds, using AI to create playable levels under contest constraints.

AI Snakes game board visualization
Alpha-beta searchSnake AIIEEE CoG

2nd Place

AI Snakes

A bot for the IEEE Conference on Games AI Snakes competition, combining alpha-beta search with positional strategies for multiplayer Snake.

Battlecode 2020 combat robot visualization
BattlecodeResource strategyAutonomous agents

73rd Place

MIT Battlecode 2020

Two Serpentine teams competed in MIT Battlecode 2020, creating autonomous agents for resource gathering, defense, and survival against rising water.

Fruit Punch AI StarCraft II mini-game visualization
StarCraft IITactical AICompetition

1st Place

Fruit Punch AI Pilot Competition

A StarCraft II mini-game bot created for the Fruit Punch AI pilot competition, focused on tactical decision making in a real-time environment.

Archive

Further projects coming soon.

We are preparing a cleaner archive for older work, demos, publications, and project notes.