Your phone is a Linux workstation that happens to make calls
It turns your Android phone into a native Ubuntu desktop for edge AI, because the best computer you own is already in your pocket.

What it does
AidLux installs a native Ubuntu-desktop environment alongside Android or HarmonyOS on ARM64 phones and tablets—no virtual machine, no rebooting into another OS. It exposes Android hardware like cameras and GPS to a full Linux userland, letting you run Python, ROS2, and browser-based IDEs on the same device you use for messaging. The project is pitched as an edge-AI platform, with tooling to run quantized LLMs, vision-language models, and robotics stacks locally.
The interesting bit
The trick is kernel-level fusion: the Linux userland shares the kernel with Android, so you get real hardware access instead of emulation penalties. You can write Python in AidCode, pull a USB camera stream via AidStream, and schedule inference across CPU, GPU, and NPU through the AidLite SDK.
Key highlights
- Ubuntu-desktop environment (replacing Xfce as of v2.1.0) with a touch-optimized
AidTerminalsupporting multi-tab and custom keybars. AidLiteSDK dispatches models to CPU/GPU/NPU, using Qualcomm QNN and INT4/INT8/FP16 quantization.- Bundled ROS2 Humble, MoveIt2, and Gazebo for embodied-AI and robotics prototyping.
- README claims support for nearly 500 quantized on-device models, including Qwen3, Phi3, Deepseek, and Stable Diffusion.
AidGenandAidGenSEprovide local generative inference and HTTP RAG endpoints without cloud tethering.
Caveats
- No native
systemdsupport because it runs on the Android kernel; community workarounds usingprootexist but are unofficial. - File uploads are gated to
/home/aidlux; other paths are read-only or mapped to Android storage. - Major version upgrades may require uninstalling the old build and rebooting the phone to avoid permission lockouts.
Verdict
Grab it if you want to turn a spare flagship phone into a Linux edge-AI lab. Look elsewhere if you need a conventional server Linux with full init-system compatibility.
Frequently asked
- What is aidlearning/AidLearning-FrameWork?
- It turns your Android phone into a native Ubuntu desktop for edge AI, because the best computer you own is already in your pocket.
- Is AidLearning-FrameWork open source?
- Yes — aidlearning/AidLearning-FrameWork is an open-source project tracked on heatdrop.
- What language is AidLearning-FrameWork written in?
- aidlearning/AidLearning-FrameWork is primarily written in Python.
- How popular is AidLearning-FrameWork?
- aidlearning/AidLearning-FrameWork has 5.8k stars on GitHub.
- Where can I find AidLearning-FrameWork?
- aidlearning/AidLearning-FrameWork is on GitHub at https://github.com/aidlearning/AidLearning-FrameWork.