awesome-sc2-ai
github.com/aiarena/awesome-sc2-ai ↗A curated list of SC2 AI code and resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me python libraries resources from awesome-sc2-ai"
Installation instructions →What's inside
Development tools
- aiarena-docker
Standard arena client docker environment used in competitions.
- aiarena.superskill.me
Third party AI Arena ladder statistics
- docker-sc2
A dockerized StarCraft II Linux client.
- local-play-bootstrap
A quick setup for playing games locally
- Visual Studio Code Extension
Run your AI bots with StarCraft II within Visual Studio Code.
Libraries
- alphastarPython Libraries
A package from DeepMind that provides the tools to train an agent to master StarCraft II
- ares-sc2Python Libraries
an extension on python-sc2's capabilities
- bossmanPython Libraries
simple utility for tracking and making in game choices
- cython-extensions-sc2Python Libraries
Cython extensions extracted from ares-sc2, for use in any python-sc2 based bot.
- queens-sc2Python Libraries
powerful queen management
- SC2_bot_chatPython Libraries
utility for sending chat messages
Open-source bots
- BlackCompanyGo bots
- burny-sc2 example botsPython bots
- ChancePython bots
- cpp-sc2/blank-botCPP bots
empty starter bot with integrated cpp-sc2.
- cpp-sc2/commandcenterCPP bots
- MicroMachineCPP bots
Tutorials
- Bot debug demonstration by Supalosa (Video)General Tutorials
- Brax - SC2 AI Development blogPython Tutorials
SC2 AI Development blog
- Getting started competing on SC2 AI Arena (Text)General Tutorials
- High level bot architecture (starts @ 4 mins in) (Video)General Tutorials
- How to convert maps to the AIE standard (Video)General Tutorials
- How to get started making your own StarCraft 2 bot (Video)General Tutorials
APIs
- cpp-sc2CPP APIs
- ExampleBotCSharp APIs
- go-sc2aiGO APIs
- node-sc2JavaScript APIs
- ocraft-s2clientJava APIs
- pysc2Python APIs
Machine-learning focussed SC2 AI API.
Machine Learning
Frameworks
- sharkyCSharp Frameworks
- sharpy-sc2Python Frameworks
Showing a sample of 59 resources. View the full list on GitHub →