Show HN: PhoneCode: Local-First ADE Running Natively on Android PhoneCode, a new Android app, provides a local-first agentic coding environment that runs Alpine Linux natively on the device using proot inside a Kotlin container, enabling offline shell, Python 3.12, Node.js, and git without SSH or cloud dependencies. The app encrypts API keys in the Android Keystore and has no background telemetry, with prompts sent directly to providers via models.dev. I wanted to code locally on my phone without relying on SSH, VPS bills, etc. Most Android agentic coding apps are just that, SSH. PhoneCode bootstraps a real Alpine Linux rootfs using proot inside a native Kotlin container, giving you local shell, Python 3.12, Node.js, and git offline. It's running OpenCode underneath. As for the security, prompts go straight to the providers via models.dev with nothing in the middle except system prompt . API keys are encrypted in the Android Keystore and there is zero background telemetry. The codebase is organized into clean Kotlin/JVM modules app, agent, provider, etc. with no external server dependencies. Comments URL: https://news.ycombinator.com/item?id=48696251 https://news.ycombinator.com/item?id=48696251 Points: 1 Comments: 0