← all repositories
aidlearning/AidLearning-FrameWork

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.

AidLearning-FrameWork
Not currently ranked — collecting fresh signals.
star history

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 AidTerminal supporting multi-tab and custom keybars.
  • AidLite SDK 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.
  • AidGen and AidGenSE provide local generative inference and HTTP RAG endpoints without cloud tethering.

Caveats

  • No native systemd support because it runs on the Android kernel; community workarounds using proot exist 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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.