Installation
You use Odevio through your AI agent. Install it once, connect your agent, then just tell the agent what you want.
1. Install Odevio (needs Python):
pip install odevio
2. Create your Odevio account:
odevio signup
3. Connect your AI agent. By default this sets up Claude Code - the one integration that also pre-approves Odevio’s commands, so it does not prompt on every step:
odevio skill install
Using Codex, Cursor or Gemini CLI instead? Add --agent (these place the same skill and follow the
agent’s own approval rules):
odevio skill install --agent codex
Replace codex with cursor or gemini for those. For any other agent that reads the standard,
--to <its skills directory> installs it anywhere.
That is it. Open your AI agent in your Flutter project’s folder and ask it to put your app on your iPhone.
The Tutorial shows how to use Odevio once it is set up.
The Apple side covers the one-time Apple setup your agent will guide you through.
Note
Would rather drive Odevio yourself? You can run the command line directly, or wire it into your CI/CD pipeline - but with an AI agent you do not need to.