Turn your phone into a Linux workstation.

ATLAS-OS (Titan Edition) is a mobile developer suite for people who'd rather ship from a phone than wait for a laptop — a local web server, a real terminal keybar, live hardware telemetry, and a process manager, running natively on Android without root.

  • Android 10–16 ready
  • 100% Kotlin
  • GNU GPL v3.0
  • Zero root required
  • 19 MB install

Inside the app

The keybar, the live telemetry pulse, and the process manager, on device.

ATLAS-OS Titan Edition running on Android, showing the app's on-device interface
ATLAS-OS on-device interface
ATLAS-OS Titan Edition app UI, second screen view
ATLAS-OS app UI, second view
Mobile computing shouldn't be a toy. It should be an unrestricted development environment.

Built by Nafiul Ahmad Rafi

Nafiul Ahmad Rafi is Founding Director at Atlas AI Institute and an AI policy and civic-technology researcher. ATLAS-OS grew out of that same premise: engineers in low-resource settings shouldn't need an expensive laptop to build, compile, and host software — a phone should be enough.

Eleven tools in one binary

Everything below ships inside the same 19 MB APK — think of it as ls -la on what your phone can now do.

permmodulewhat it does
rwxweb-serverIn-app localhost HTTP server on port 8080. Open http://<phone-ip>:8080 from any device on the same network to move files or preview a local site — no cable required.
rwxkeybarA row of dedicated keys sits above the software keyboard — TAB, ESC, CTRL, |, ~, &&, cd, ls — so terminal work doesn't mean hunting through a symbols panel.
r--pulseA background coroutine refreshes RAM use, free storage, and battery temperature every two seconds, so you can see whether a build is actually straining the device.
r--pingA raw socket connection to 8.8.8.8 measures real millisecond latency — useful for judging whether Wi-Fi or mobile data is the bottleneck for a game or a server.
rw-themeSwitch instantly between an AMOLED-black dark mode for late work and a high-contrast light mode for daylight, with no restart.
rwxprocSee which Linux processes are running in the background, how much memory each one uses, and send a kill signal to anything that's stuck.
r--sensorsReads the device's real refresh rate (60/90/120 Hz), screen DPI, and live three-axis gyroscope and accelerometer data.
rwxscaffoldGenerate a clean boilerplate for a Python script, a Node.js Express server, or a C++/Clang project in one tap.
rw-zip-exportCompress any project folder into a ZIP archive in memory and share it directly — no separate archiver app needed.
r--brandingA gold-and-navy high-resolution icon set, built for Android 16's adaptive-icon system, so it looks intentional on every launcher.
r--licenseThe full codebase is released under GNU GPL v3.0 — open, auditable, and copyleft-protected.

How it compares

Feature comparison between a stock terminal app, Termux, and ATLAS-OS Titan Edition
CapabilityStock terminalTermuxATLAS-OS
Local web server on 8080—Needs setupOne tap, built in
On-screen hacker keybar—Small text rowDedicated tactile UI
Live hardware telemetry——Auto-refreshes every 2s
Instant dark / light switch——True AMOLED + high-contrast light
Process manager with kill—Command line onlyVisual UI
Code scaffolding + ZIP export——Built in, one tap
Root requiredYesPartialNo

Specification

Target OS
Android 10 – 16 (API 29–36)
Architecture
100% Kotlin, Android Jetpack, coroutines
Install size
19 MB
Distribution
GitHub Releases (ATLAS-OS.apk)
License
GNU GPL v3.0
Price
Free
Scroll to Top