Android Local Linux
Local Linux provides a bundled Ubuntu development environment on supported Android devices. It is a third workspace choice alongside a project stored on the device and a remote SSH host. Once opened, it uses the familiar Explorer, Editor, Terminal, Git, AI, Tasks, LSP, and Debug workflows through its local SSH connection.
Availability and requirements
Local Linux is available only on Android 8 or later with a 64-bit ARM64 or x86_64 app. It is not available on iPhone or iPad, and 32-bit ARM devices are unsupported. Root access and a separate terminal app are not required.
The bundled environment includes Ubuntu, Bash, Git, and SSH. It does not include language toolchains, language servers, debug adapters, or external Agent CLIs by default; install the tools your project needs after opening the environment.
Install and open the environment
- From the workspace or Explorer chooser, select Local Linux.
- Select Install and wait for the bundled environment to prepare.
- Select Start, then Open to work in the default
/workspacedirectory. - Open files in Explorer, run commands in Terminal, and inspect Git changes in Source Control.
The initial install uses the bundled Ubuntu image. Installing additional packages later may require internet access.
Manage its lifecycle
The Local Linux page lets you start, stop, reset, or delete the environment. Stopping it closes its active workspace; starting it again reconnects to the same environment. Reset and delete are destructive actions: review the confirmation before using either one. Deleting Local Linux removes its environment data without deleting your other device or SSH workspaces.
Storage, network, and process behavior
Environment files are kept in NimoteCode's app-private storage. The built-in SSH service listens only on the device's loopback address, so it is used by NimoteCode rather than exposed as a network SSH server. Android can pause or stop background processes; after returning to the app, start Local Linux again if it is stopped.
Next: Local and Remote SSH Workspaces · Terminal · AI Chat and Agent