Connect phone AI
Connect OpenCode Go as the AI that drives your iPhones during a run. You do this yourself, on the AI Adapters page.
The phone AI drives your iPhones during a run. You connect it yourself in Titan, on the AI Adapters page. Your assistant does not do this step.
1. Get OpenCode Go
-
Open opencode.ai/go.
-
In the Go Plus card, press Subscribe to Go Plus ($40 per month). Sign in when the site asks. Go Plus is enough for about 2–3 phones running 24/7. A paid plan is required, also for the "Free" models.

OpenCode Go has a 5-hour, a weekly and a monthly usage limit. When one is reached, the phone AI stops until the limit resets.
2. Turn off Use balance
Do this first. With Use balance on, OpenCode may charge your balance after the plan limits run out. Titan never asks for that extra paid use.
-
In your OpenCode account, open the settings.
-
Turn Use balance off.
3. Add the adapter in Titan
-
In Titan, press AI Adapters in the left menu.
-
Press Add adapter.
-
Provider: choose OpenCode Go.
-
Alias: type
Phone AI. -
Read the note about Use balance. You already turned it off in step 2.
-
Press Connect OpenCode Go.
4. Approve in OpenCode
-
Titan shows a code. Press Copy code.
-
Press Open in browser. The OpenCode page opens.
-
Paste the code and approve access.
-
Go back to the Titan tab. It shows Waiting for authorization, then Connected.
5. Choose the model
-
Open the Model list.
-
Choose one of these:
Model Note GLM 5.3 Flash Recommended DeepSeek 4.1 Flash Free Recommended. "Free" means no extra charge per call. It still needs the paid OpenCode Go plan -
Press Save adapter.
6. Test it
-
On the
Phone AIrow, press Test. -
Wait. The status shows Passed.
Done when: the Phone AI row shows Passed.
Configured alone is not enough: it means saved, not tested. Press Test.
Other providers
OpenCode Go is the main path. These also work:
| Provider | How you connect it |
|---|---|
| OpenRouter | Paste an API key from your OpenRouter account and pick a model |
| Kimi | Press Connect Kimi, copy the code, approve on the Kimi page |
| OpenAI Codex | Press Connect OpenAI, copy the code, approve with your ChatGPT account |
| GLM Coding Plan | Paste a Z.AI Coding Plan API key and press Validate key and credits (this check costs a small paid call) |
| Claude Subscription | Press Start Claude sign-in, sign in, paste the code back, press Connect account |
If something is different
| You see | Do |
|---|---|
| OpenCode Go's five-hour usage limit was reached. Try again later. | Wait a few hours, then press Test again |
| OpenCode Go's weekly usage limit was reached. Try again later. | Wait for the weekly reset |
| OpenCode Go's monthly usage limit was reached. Try again later. | Wait for the monthly reset |
| This code expired. | Press Restart and use the new code |
| Authorization was denied. | Press Restart and approve in OpenCode |
| No OpenCode models are available for this connected account. | Check that your OpenCode Go plan is paid and active |
| This OpenCode model is unavailable. Choose a model from the refreshed account catalog. | Choose the other recommended model |
| This model is restricted by the OpenCode account's privacy settings. | Change the privacy settings in your OpenCode account, then Test again |
| Needs reconnect | Press Reconnect. Check that Use balance is still off first |
| Failed after Test | Read the message on the row and fix that one thing |
Next: add proxies.