Game agent framework for creating bots
Top 7.5% on sourcepulse
SerpentAI is a Python framework for creating AI agents that learn to play video games, targeting AI researchers and hobbyists. It provides a flexible, plugin-based sandbox for experimenting with various AI techniques, from deep reinforcement learning to computer vision, without requiring specific game APIs or proprietary environments.
How It Works
SerpentAI acts as a bridge between a game and an AI agent, capturing game state (e.g., screen pixels, memory) and translating agent actions (e.g., key presses) into game inputs. Its plugin architecture allows for easy integration of new games and agent algorithms, promoting portability and community sharing. The framework emphasizes native execution and user-provided games, avoiding dependencies on Docker or VNC.
Quick Start & Requirements
pip install serpentai
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
2 years ago
Inactive