awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
aidlearning avatar

aidlearning/AidLearning-FrameWork

0
View on GitHub↗
5,780 星标·719 分支·Python·2 次浏览docs.aidlux.com↗

AidLearning FrameWork

AidLearning-Framework is an integrated development platform for building and deploying AI applications on ARM-based devices. It combines Android and Linux operating systems running simultaneously on a single device, providing a unified runtime environment for cross-system AI development. The platform includes hardware acceleration across CPU, GPU, and NPU, with a unified API that automatically selects the optimal compute backend for inference.

The framework distinguishes itself by enabling Python-based AI projects to be packaged directly into Android APK files for installation on mobile devices, eliminating the need for manual environment setup. It provides a visual drag-and-drop interface for designing AI applications with pre-built components, allowing rapid prototyping without writing code from scratch. A remote desktop bridge streams the Linux desktop environment over WebSocket to browser or touchscreen clients, enabling remote development and testing from any device.

The platform supports on-device inference for deep learning and generative AI models, with automatic conversion between model formats and optimization for target hardware. It includes a real-time camera pipeline for AI-driven vision applications, and offers a curated repository of pre-trained AI models for selection and deployment. The dual-OS containerization runs Android and Linux in isolated containers sharing the same kernel, enabling seamless cross-system communication without external hardware.

Documentation covers the full development lifecycle from model selection and conversion through visual application design to APK packaging and deployment on ARM devices.

Features

  • ARM Hardware Accelerators - Builds and deploys AI applications on ARM devices with hardware acceleration across CPU, GPU, and NPU.
  • Python-to-APK Bundlers - Bundles Python-based AI projects into Android APK files for direct installation on mobile devices.
  • Local On-Device AI - Provides a unified runtime for building and deploying AI applications locally on ARM devices.
  • GPU-Accelerated Inference - Accelerates deep learning inference across CPU, GPU, and NPU with automatic framework conversion.
  • ARM Multi-Hardware Accelerators - Automatically converts AI models and runs inference across CPU, GPU, and NPU on ARM-based mobile devices.
  • On-Device Inference - Executes pre-trained models directly on local ARM hardware with hardware acceleration.
  • Model Inference Accelerators - Provides a unified API that automatically selects the optimal compute backend for model inference.
  • ARM AIOT Platforms - Combines Android and Linux environments with CPU, GPU, and NPU acceleration for building and deploying AI applications on ARM devices.
  • Simultaneous Dual-OS Runtimes - Runs Android and Linux simultaneously on a single device for seamless cross-system AI development and deployment.
  • Simultaneous Dual-OS Runtimes - Runs Android and Linux simultaneously on a single ARM device for seamless cross-system AI application development.
  • Unified GPU Backend Abstractions - Abstracts CPU, GPU, and NPU access behind a single API that automatically selects the optimal compute backend.
  • AI Application Deployment Platforms - Provides pre-built hardware and an AI toolchain for quickly deploying edge AI applications.
  • AI Application APK Packagers - Packages Python-based AI projects into APK files for direct installation on Android devices.
  • Python-to-Android Package Bundlers - Converts Python-based projects into Android APK files for direct deployment on Android devices.
  • Dual-OS Container Runtimes - Runs Android and Linux in isolated containers sharing the same kernel for seamless cross-system communication.
  • Simultaneous Dual-OS Runtimes - Runs Android and Linux simultaneously on one device to enable seamless cross-system interaction without external hardware.
  • Simultaneous Dual-OS Runtimes - Runs Android and Linux at the same time on a single device for smooth cross-system communication without external interfaces.
  • Dual-OS Runtime Managers - Manages the combined Android and Linux runtime environment on ARM-based devices for AI development.
  • Generative Model Runtimes - Runs generative AI models on device to produce text or images from user prompts.
  • Model Format Converters - Converts AI models between different formats and optimizes them for target hardware.
  • Multi-Architecture Model Compilation - Converts models between frameworks and optimizes them for target hardware through a multi-stage pipeline.
  • Visual AI Workflow Builders - Provides a drag-and-drop wizard interface for designing AI applications with pre-built components on Android devices.
  • AI Application Designers - Ships a drag-and-drop wizard for rapid prototyping of AI applications with pre-built components.
  • Camera Stream Integration - Captures and processes camera frames through a configurable chain of AI inference and image processing stages.
  • Real-Time Processing Pipelines - Captures and processes camera frames through a configurable chain of AI inference stages.
  • Remote Desktop Environments - Streams a full Linux desktop environment over WebSocket to browser or touchscreen clients.
  • AI Pipeline Editors - Enables drag-and-drop assembly of AI pipelines by connecting pre-built functional blocks in a graphical editor.

Star 历史

aidlearning/aidlearning-framework 的 Star 历史图表aidlearning/aidlearning-framework 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

AidLearning FrameWork 的开源替代方案

相似的开源项目,按与 AidLearning FrameWork 的功能重合度排序。
  • nvidia/isaac-gr00tNVIDIA 的头像

    NVIDIA/Isaac-GR00T

    6,222在 GitHub 上查看↗
    Jupyter Notebook
    在 GitHub 上查看↗6,222
  • facebookincubator/aitemplatefacebookincubator 的头像

    facebookincubator/AITemplate

    4,720在 GitHub 上查看↗

    AITemplate is an ahead-of-time deep learning compiler that translates PyTorch neural networks into standalone C++ source code. It functions as a PyTorch to C++ compiler and a GPU kernel fusion engine, producing self-contained executable binaries that run inference without requiring a Python interpreter or deep learning framework runtime. The project generates optimized CUDA and HIP C++ code specifically for NVIDIA TensorCores and AMD MatrixCores. It focuses on maximizing throughput for half-precision floating-point operations through a system that combines multiple neural network operators in

    Python
    在 GitHub 上查看↗4,720
  • qiuyannnn/local-file-organizerQiuYannnn 的头像

    QiuYannnn/Local-File-Organizer

    3,132在 GitHub 上查看↗

    Local-File-Organizer is a local-first file classification system that uses on-device machine learning models to categorize documents and media into structured directories. It functions as an automated file classifier and asset manager that leverages local inference to sort files based on content, meaning, and metadata. The project emphasizes privacy by performing all data processing and analysis on the local device, eliminating the need to send sensitive files to external cloud services. It utilizes local models to analyze text and image content to generate descriptive filenames and thematic

    Pythonfile-organizerllama3llm
    在 GitHub 上查看↗3,132
  • opennmt/ctranslate2OpenNMT 的头像

    OpenNMT/CTranslate2

    4,319在 GitHub 上查看↗

    CTranslate2 is a C++ inference engine and runtime for Transformer models, designed to execute models on both CPU and GPU with optimizations for speed and memory efficiency. It functions as a model format converter, quantization tool, and REST API server, enabling deployment of neural machine translation, automatic speech recognition, and text generation models. The engine distinguishes itself through a suite of runtime optimizations including layer fusion, weight-matrix quantization, batch-by-length grouping, and a caching allocator that reuses GPU memory. It supports tensor-parallel model di

    C++avxavx2cpp
    在 GitHub 上查看↗4,319
查看 AidLearning FrameWork 的所有 30 个替代方案→

常见问题解答

aidlearning/aidlearning-framework 是做什么的?

AidLearning-Framework is an integrated development platform for building and deploying AI applications on ARM-based devices. It combines Android and Linux operating systems running simultaneously on a single device, providing a unified runtime environment for cross-system AI development. The platform includes hardware acceleration across CPU, GPU, and NPU, with a unified API that automatically selects the optimal compute backend for inference.

aidlearning/aidlearning-framework 的主要功能有哪些?

aidlearning/aidlearning-framework 的主要功能包括:ARM Hardware Accelerators, Python-to-APK Bundlers, Local On-Device AI, GPU-Accelerated Inference, ARM Multi-Hardware Accelerators, On-Device Inference, Model Inference Accelerators, ARM AIOT Platforms。

aidlearning/aidlearning-framework 有哪些开源替代品?

aidlearning/aidlearning-framework 的开源替代品包括: nvidia/isaac-gr00t. facebookincubator/aitemplate — AITemplate is an ahead-of-time deep learning compiler that translates PyTorch neural networks into standalone C++… qiuyannnn/local-file-organizer — Local-File-Organizer is a local-first file classification system that uses on-device machine learning models to… pytorch/executorch — ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It… opennmt/ctranslate2 — CTranslate2 is a C++ inference engine and runtime for Transformer models, designed to execute models on both CPU and… chainner-org/chainner — chaiNNer is a GPU-accelerated AI image upscaling application that uses a visual node-based interface for constructing…