Learn to Build
If you want to learn about Agentic Engineering through this bot project, you've come to the right place
Agentic Engineering
I barely wrote the code for the bot and the website by hand. I used the coding agents Codex (OpenAI) and Claude (Anthropic), and I think the result is pretty good, right? If you want to learn how to do it as well, read the following guide.
I used the agentic coding tool "Claude Code" from Anthropic, but you can use any other one, or even a local LLM, as well (I'm not sure if they are capable enough for this right now, but maybe soon).
Recommended
- Git & a GitHub account (for version control)
Once your setup is running, dig into the code. bot.log (found under runtime/logs/bot.log) is the bot's own debug output, and Player.log is MTGA's game log that the bot reads as its primary state source, both are your best friends when something breaks. Found a bug or have an idea for a feature? Fork the repo, make your changes, and open a pull request on GitHub. Every contribution helps the project grow.