- projects
- 3
- running_at_once
- 1
- ai_providers
- 3
- free_ai_tier
- true
- integrations
- 1 each
- custom_endpoints
- 0
polydev@android:~$ polydev new "saas landing with auth"
PolyDev — AI coding agent, Linux terminal and IDE for Android.
A full dev machine.
In your pocket.
No laptop.
PolyDev pairs an autonomous AI coding agent with a real Alpine Linux terminal, a code editor, live preview and one-tap deploy. Describe the task — the agent writes the files, installs packages, runs the dev server and ships it. All on an Android phone.
- runtime
- Alpine 3.21 · Node 22 · Python 3.12 · PHP · Go
- root
- not required
- models
- 15+ providers, BYOK or free tier
- deploy
- Vercel · Cloudflare · APK/AAB
// 01 — ./tour.sh
Not a chatbot that pastes snippets.
An agent with hands.
Write, run, inspect, ship — every stage of the loop happens inside one app, on the device. Real screens, not mockups.
~/polydev/agent.tsx
An agent with full workspace access
Ask in plain language. The agent inspects your directory, performs atomic multi-file edits and resolves bugs in place — not in a detached chat window.
- Creates, edits and deletes files across the whole project
- Plan review for big changes, instant execution for small ones
- Web search for current APIs and documentation
- Autonomous multi-step loop with self-correction from logs
// 02 — cat ~/.polydev/providers.json
Bring any model.
Pay the provider, not us.
Use your own API key, run local models with Ollama on your home server, or point at any custom URL with custom headers. No key yet? The built-in free tier works out of the box — no card, no setup.
- 01
openrouterBYOK
- 02
anthropicBYOK
- 03
openaiBYOK
- 04
geminiBYOK
- 05
mistralBYOK
- 06
groqBYOK
- 07
cerebrasBYOK
- 08
nvidia-nimBYOK
- 09
huggingfaceBYOK
- 10
siliconflowBYOK
- 11
github-modelsBYOK
- 12
ollamalocal / LAN / cloud
- 13
opencode-zenBYOK
- 14*customany OpenAI-compatible URL + headers
// run.sh
Idea → live URL.
Four lines.
The same loop you run on a laptop, compressed into a phone screen and mostly automated.
- 1
describe "the feature, fix or whole app"Brief the agent the way you'd brief a colleague.
- 2
approve plan.mdFor larger tasks the agent proposes a step list. Edit it, then confirm.
- 3
watch npm run devFiles are written, packages installed, and the dev server boots in the on-device terminal.
- 4
ship --to vercel|cloudflare|apkCheck the live preview, then deploy — or build an APK — in one tap.
// git diff chatbot..polydev
Mobile AI chats stop at the snippet.
PolyDev finishes the job.
// curl -v
No proxy. No middleman.
No cloud copy of your code.
With your own API key, requests go straight from your phone to the provider. PolyDev is not in the loop.
- Keys stay on the phone. Stored in Android's encrypted secure storage. We never receive them.
- Files live on your device. Nothing syncs unless you push to GitHub or trigger a deploy.
- Direct-to-provider traffic. Only the provider you chose sees the request.
Using the built-in free tier instead of your own key? Those requests are metered through our backend so we can offer it at no cost. Everything above applies to BYOK and custom endpoints.
// 03 — ls plans/
Start free.
Upgrade when you outgrow it.
Every plan includes the agent, terminal, editor, preview and deploy. Paid plans raise the limits. Current prices are shown in Google Play.
- projects
- 15
- running_at_once
- 2
- ai_providers
- 7 · all unlocked
- free_ai_tier
- true
- integrations
- 2 each
- custom_endpoints
- 2
- projects
- ∞
- running_at_once
- ∞
- ai_providers
- ∞ · all unlocked
- free_ai_tier
- true
- integrations
- ∞
- custom_endpoints
- ∞
Integrations = GitHub, Vercel, Cloudflare and Expo accounts (limit applies per service). Free plan providers: built-in free tier, Anthropic, OpenAI, Google Gemini, OpenRouter, Cerebras and Hugging Face. Subscriptions are billed through Google Play and can be cancelled there at any time.
// ls templates/
24 templates.
A stack you already know.
Or clone a public/private GitHub repo, or start from an empty folder. Templates marked beta work but may have rough edges in the mobile sandbox.
UI in 11 languages: English, Spanish, Portuguese, Russian, Hindi, Indonesian, Vietnamese, Bengali, Urdu, Uzbek, Filipino.
// 04 — polydev --help
Questions people ask before installing.
? Is PolyDev really free?
Yes. The app ships with a built-in free AI tier so you can start coding immediately with zero setup. For heavier use, connect your own key from any supported provider and pay that provider's real rate directly — no markup from us. Pro and Ultra raise project and provider limits; prices are listed in Google Play.
? Do I need to root my phone?
No. PolyDev runs a genuine Alpine Linux environment through PRoot. It works on stock Android with no root, no companion app and no remote server.
? Which languages and runtimes work in the terminal?
Node.js installs automatically on first launch. Python, PHP and Go are added on demand when a project uses
them. You get real npm, pip, composer, go, git
and apk.
? Where does my code live?
On your device's local storage, not on our servers. When the agent works on a file, the relevant content is sent to the AI provider you configured (or the built-in free tier) so the model can read and edit it — the same as any AI coding tool. Files otherwise leave the phone only when you push to GitHub or deploy.
? Which AI providers can I use?
OpenRouter, Anthropic, OpenAI, Google Gemini, Mistral, Groq, Cerebras, NVIDIA NIM, Hugging Face, SiliconFlow, GitHub Models, Ollama (local or cloud), OpenCode Zen — or any custom OpenAI-compatible endpoint with your own headers.
? Can I deploy real projects, not just prototypes?
Yes. One-tap deploy to Vercel and Cloudflare Pages with automatic .env sync and deploy history,
plus cloud APK/AAB builds for Android via GitHub Actions or Expo EAS.
? Does it work offline?
The terminal, editor and local dev server keep working without a connection. Only the AI agent needs internet to reach your model provider.
? Why do I need to sign in with Google?
Sign-in is used to manage your subscription and limits and to sync settings between devices. It does not upload your projects.
Stop writing code
only at a desk.
Install PolyDev, describe your first task and watch the agent do it — terminal, editor and deploy included. Free to start, no card required.
$ open play.google.com/store/apps/details?id=com.xapi.polydev
Get PolyDev on Google PlayAndroid only · Free tier included · Cancel subscriptions any time in Google Play