# aidlearning/AidLearning-FrameWork

🔥🔥🔥AidLearning is a powerful AIOT development platform, AidLearning builds a linux env supporting GUI, deep learning and visual IDE on Android...Now Aid supports CPU+GPU+NPU for inference with high performance acceleration...Linux on Android or HarmonyOS

Repository: https://github.com/aidlearning/AidLearning-FrameWork
Canonical: https://ross.abutalabs.com/products/aidlearning-framework
Homepage: https://docs.aidlux.com
Language: Python
License: NOASSERTION
License Family: other
Topics: linux-android, linux-on-android, linux, terminal, android, python, python-for-android, py2apk, vscode, jupyter, android-hacking, opencl, android-opencl, tflite, aiot, aios, android-linux, android-linux-ai, macos-on-android
Last push: 2026-04-02T03:25:22+00:00

## Health v2 (maintenance only)
Score: 70/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 75, release rhythm 45, longevity 100
- inputs: {"age_days": 2693, "days_push": 153, "days_rel": 154, "gap_med": null, "n_releases_24m": 1}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5797, forks 720 (observed 2026-08-28T04:09:29.709678+00:00)

## What it is
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling, and a visual IDE directly on Android, HarmonyOS, and HyperOS devices without virtualization. It provides an SDK (AidLite) for scheduling CPU+GPU+NPU inference, supports on-device deployment of hundreds of LLM/VLM/VLA models, and bundles tools like a Python IDE, terminal, ROS2, and generative AI serving.

## Use cases
- run large language models locally on an android phone
- develop and deploy ai models on mobile edge devices
- get a full ubuntu linux desktop on android without root or dual boot
- accelerate deep learning inference using phone npu and gpu
- build robotics applications with ros2 on android hardware
- write and run python ai code on a tablet or phone
- serve rag or generative ai endpoints from a mobile device
- prototype aiot applications combining android sensors and linux ai tools

## When to choose
- you need on-device llm or vision model inference on arm android hardware with npu acceleration
- you want a linux development environment coexisting with android without a vm or reboot
- you are building robotics or embodied ai prototypes on phones, tablets, or arm dev boards
- you want quantized model deployment (int4/int8/fp16) optimized for qualcomm snapdragon chips

## When to avoid
- you need a general-purpose linux server or cloud deployment rather than android/arm edge devices
- your project targets x86 desktops, ios, or non-arm platforms
- you require a lightweight python library to import into an existing codebase instead of a full platform
- you depend on standard apache-2.0 licensing clarity, since the repo license is not clearly specified

## Facets
- artifact type: framework
- maturity: active
- function: machine-learning, deep-learning, llm-inference, computer-vision, robotics, developer-tools, terminal-ui, gui, sdk, self-hosted, streaming, chatbot, rag, stable-diffusion, gpu-computing, embedded, iot, speech-recognition, tts, image-processing, video-processing, audio-processing, nlp, agent-framework, mcp, prompt-engineering, llm-training, transformers, data-science, data-visualization, etl, web-scraping, workflow-automation, scheduling, webhook, api-framework, http-server, http-client, websocket, rpc, middleware, routing, templating, static-site-generator, ssr, frontend-framework, ui-components, css-framework, animation, state-management, form-handling, mobile-framework, desktop-framework, cli, editor, browser-extension, file-upload, file-system, compression, concurrency, error-handling, internationalization, date-time, math, plugin-system, documentation, markdown, pdf, email, json, yaml, csv, security, cryptography, networking, p2p, blockchain, game-engine, game, graphics, simulation, cloud, serverless, container-runtime, container-orchestration, infrastructure-as-code, deployment, microservices, api-gateway, service-discovery, secrets-management, feature-flags, configuration-management, monitoring, alerting, tracing, logging, testing, e2e-testing, mocking, fuzzing, benchmarking, rate-limiting, web-framework, graphql, graphql-client, object-storage, analytics, trading, ocr, geospatial, charts, pdf-viewer, backup, proxy, load-testing, accessibility, theme, chat-interface, version-control, code-review, dependency-audit, api-documentation, mock-api, data-generation, auth, authorization, orm, database-driver, database, vector-database, search-engine, caching, message-queue, serialization, parser, compiler, interpreter, programming-language, type-system, linter, formatter, build-tool, package-manager, ci-cd, vpn, privacy, penetration-testing, vulnerability-scanning, osint, reverse-engineering, ssh, wasm, reinforcement-learning
- domain: artificial-intelligence, machine-learning, deep-learning, large-language-models, chatbots, speech-processing, computer-vision, image-processing, data-science, data-visualization, databases, analytics, big-data, web-development, frontend, backend, mobile-development, desktop-applications, browser-extensions, web-design, graphics, cloud-computing, infrastructure-as-code, microservices, monitoring, networking, security, penetration-testing, osint, reverse-engineering, blockchain, fintech, e-commerce, iot, robotics, autonomous-vehicles, simulation, bioinformatics, healthcare, education, developer-tools, text-editors, version-control, compilers, programming-languages, parsers, apis, documentation, testing, performance, self-hosted, operating-systems, embedded-systems, gpu-computing, email, messaging-platforms, social-media, media, photography, cms, weather, travel, food, gaming-tools, entertainment, sports, accessibility, crawlers, files, pdf, spreadsheets, windows, apple-ecosystem, android-tools, privacy, censorship-circumvention, e-government, legal, real-estate, hr, erp, logistics, agriculture, energy, astronomy, chemistry, mathematics, quantum-computing, reinforcement-learning, time-series, graph-processing, cross-platform, hardware, awesome-lists, tutorials
- platform: python, cli, cross-platform, self-hosted, cloud, embedded, iot, editor-plugin, browser, bun, wasm, serverless, jvm, dotnet, php, ruby, go, rust, cpp, c, lua, elixir, jvm-scripting, game-engine, browser-extension, mac-catalyst, windows, bsd
- tags: aiot, android-linux, linux-on-android, edge-ai, on-device-ai, mobile-ai-development, ubuntu-on-android, harmonyos, hyperos, npu-acceleration, qualcomm-qnn, aidlite-sdk, ros2, ros, moveit2, gazebo, vscode, jupyter, xfce, ubuntu-desktop, arm64, fusion-architecture, no-vm, dual-ecosystem, android-api-access, touch-bar-terminal, app-center, aidgen, aidstream, aidcode, aidterminal, rhino-pi, edge-computing, int8-quantization, int4-quantization, fp16, vlm, vla, openclaw, qwen, phi3, deepseek, embodied-ai, lidar, robot-arm, usb-camera, http-inference-service, web-remote-access, nginx, filebrowser, embedded-boards, single-board-computer, snapdragon, cpu-gpu-npu, heterogeneous-computing, low-power-inference, python-ide, interactive-

[truncated]

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:29.709678+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:52:47.131487+00:00, confidence not recorded.
  - readme: https://github.com/aidlearning/AidLearning-FrameWork (fetched 2026-08-28T04:09:29.709678+00:00, sha 36e54899f3be)
  - homepage: https://docs.aidlux.com (fetched 2026-08-29T08:48:09.773086+00:00, sha 848601fc9e4f)
  - site_page: https://docs.aidlux.com/faq (fetched 2026-08-29T08:48:09.782370+00:00, sha 0bfc86485e20)
- Data as of 2026-08-30T08:39:29.467469+00:00.
