Back to browse
GitHub Repository
0 starsKotlin

PhoneCode: Local-First ADE Running Natively on Android

by dttdrv·Jun 27, 2026·1 point·0 comments

AI Analysis

●●●BangerWizardryZero to OneBold Bet

Full AI coding agent running offline on Android—no VPS, no SSH, no backend required.

Strengths
  • Proot + Alpine rootfs in native Kotlin container enables real Linux environment on Android.
  • API keys encrypted in Android Keystore with zero telemetry and no external server dependencies.
  • Full OpenCode-compatible agent tool surface: read, write, edit, git, MCP servers, web search.
Weaknesses
  • Requires JDK 21 and Android SDK—building from source isn't trivial for average users.
  • Not affiliated with OpenCode team, may face compatibility drift as upstream evolves.
Category
Target Audience

Android developers, mobile-first coders, privacy-conscious developers

Similar To

Off-Grid AI · OpenCode · Termux

Post Description

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.

Similar Projects