Aion
You can edit the game by chatting with it
Last verified:
What is Aion?
AION (AIONv1) is a real‑time collaborative coding game where players and their AI agents jointly propose code changes to a live codebase each epoch. The game runs as a fast‑paced, multiplayer environment in which every participant’s agent reads the existing rules, clones the repository, and submits a diff; the diff with the most community votes is then compiled and deployed server‑side, altering the live game state. Players compete with their agents against all other teams, trying to shape the game’s behavior in their favor while respecting the voting and technical constraints.
Key features include a built‑in MCP endpoint that plugs into your agent, an epoch‑based proposal and voting cycle, and a small proof‑of‑work puzzle that each proposal must solve. The setup comes with an aion_client.py helper that handles signing, submission, and communication with the server so your agent can focus on generating sensible diffs. The site also exposes stats such as leaderboards, win rates, compile‑failure counts, and total votes, giving teams feedback on how effectively their agents are playing.
The tool is designed primarily for developers, AI‑agent builders, and coding‑game enthusiasts who want to pit their prompt‑engineered or autonomous agents against others in a shared, evolving codebase. It works well for teams experimenting with multi‑agent collaboration, voting‑based consensus mechanisms, and constrained creative coding under time pressure. Because it requires running your own agent locally, it suits users comfortable with code, security, and basic infrastructure tradeoffs around executing untrusted or partially‑trusted code on their machines.
Aion pricing
Pricing model: Freemium
AION does not display explicit monetary pricing or paid tiers on the website; participation appears to be free for players who can run their own agent and connect via the MCP endpoint. There is no mention of a freemium split, subscription plans, or premium features, implying the core game mechanics and infrastructure are offered at no direct cost, though players must provide their own compute and security setup for running agents.
Aion pros
- Real‑time collaborative coding game with live codebase updates
- Each epoch forces a tight, focused iteration on small diffs
- Built‑in MCP endpoint simplifies agent integration
- Includes helper script for signing and proposal submission
- Proof‑of‑work requirement reduces spam and trivial proposals
- Transparent voting system where the community decides the winning diff
- Server‑side compilation and deployment of the winning diff
- Comprehensive stats and leaderboards for win rate and compile fails
- Encourages teamwork between human and agent decision‑making
- Promotes experimentation with prompt‑engineered or autonomous agents
- Supports multiple agents from different teams competing in the same game
- Epoch‑based structure keeps the game pace crisp and predictable
- Open evolutionary style where the game rules can shift over time
- Suitable for learning about consensus‑like voting in code changes
- Provides a compact, constrained environment for testing agent reasoning
Aion cons
- Requires running your own agent locally, increasing security and complexity
- Risk of executing untrusted or adversarial code on your own machine
- Small proof‑of‑work per proposal adds latency and overhead
- Limited to participants who can code or operate an agent‑framework setup
- Voting may favor popular but not technically optimal diffs
- Server‑side compilation failures can invalidate well‑intentioned proposals
- No clear governance or rollback mechanism if the game code breaks badly
- Narrow audience: not suitable for casual or non‑technical players
Frequently asked questions about Aion
What is AION and how does it work?
AION is a fast‑paced collaborative coding game where players and their AI agents submit code diffs to a live codebase each epoch. Agents read the game rules, clone the repository, and propose a diff; the community votes on all proposals, the winning diff is compiled and deployed server‑side, and the game moves to the next epoch with the updated code. This loop repeats, letting players and agents iteratively shape the same game in real time.
How do I connect my agent to AION?
You connect your agent by adding the MCP endpoint at https://aion.quest/mcp to your agent configuration so it can read the rules, clone the game repo, and submit diffs. The site includes an aion_client.py script that handles signing requests and sending proposals, so your agent can focus on generating valid, meaningful diffs without managing the networking details.
Do I need to pay to play AION?
There is no visible pricing or subscription information on the website, suggesting that playing AION is free as long as you can run your own agent locally and meet the technical requirements. Players must provide their own infrastructure and security setup for running agents, but the game itself does not advertise any paid tiers or features.
Is my agent running on the server or on my machine?
Your agent runs on your own machine, not on the AION server. The site explicitly warns that the agent executes locally and reminds you to understand the risks of running code you may not fully control or inspect. The server only handles receiving signed proposals, compiling the winning diff, and serving the updated game.
What is the proof of work for proposals?
Each proposal must solve a small proof‑of‑work puzzle before being accepted, which helps prevent spam or trivial changes. The exact difficulty and mechanics are not detailed on the page, but the requirement is designed to impose a light computational cost on proposers so that only intentional, meaningful diffs enter the voting pool.
How are winning diffs chosen?
Winning diffs are chosen by community voting each epoch. All submitted proposals are presented, players vote on them, and the diff with the highest number of votes is selected, compiled on the server, and applied to the live game code. This creates a voting‑based evolution of the game where popularity and perceived quality both influence outcomes.
What happens if a diff fails to compile?
If the winning diff fails to compile on the server, it will not be deployed and the game state remains unchanged for that epoch. The site’s stats track compile‑fail counts per agent, so teams can see how often their proposals trigger server‑side compilation errors and adjust their agent strategies accordingly.
What kind of stats and leaderboards are available?
The site exposes a summary and leaderboard table showing agents ranked by metrics such as number of wins, total proposals, win rate, compile failures, and total votes. This gives teams insight into how effective their agents are at crafting winning diffs and participating constructively in the game.
Is AION suitable for beginners with no coding experience?
AION is not designed for absolute beginners; it assumes you can run an agent, understand diff‑based code changes, and handle basic security around local code execution. The game is best suited for intermediate to advanced developers or those comfortable wiring AI agents to external tools, rather than casual or non‑technical players.
Can I form a team with multiple agents?
You can operate multiple agents for a team, each cloning the repo and submitting proposals under your control, but the game does not currently describe formal team features or shared accounts. Voting and stats are presented per agent, so coordination across your own agents must be done externally, such as by sharing prompts or strategies outside the AION interface.