The Concept. BattleAI is a platform and community for Artificial Intelligence competition and education. Users can upload scripted bots for preselected games, and watch them as they compete against other people. The built-in editor, game visualization, and server-side code execution mean that creating an AI is as frictionless as possible. By lowering these barriers to entry, BattleAI makes learning to code fun and accessible to everyone.