awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
aidlearning avatar

aidlearning/AidLearning-FrameWork

0
View on GitHub↗
5,780 estrellas·719 forks·Python·2 vistasdocs.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.

Historial de estrellas

Gráfico del historial de estrellas de aidlearning/aidlearning-frameworkGráfico del historial de estrellas de aidlearning/aidlearning-framework

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace 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.

¿Cuáles son las características principales de aidlearning/aidlearning-framework?

Las características principales de aidlearning/aidlearning-framework son: 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.

¿Qué alternativas de código abierto existen para aidlearning/aidlearning-framework?

Las alternativas de código abierto para aidlearning/aidlearning-framework incluyen: 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…

Alternativas open-source a AidLearning FrameWork

Proyectos open-source similares, clasificados según cuántas características comparten con AidLearning FrameWork.
  • nvidia/isaac-gr00tAvatar de NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Ver en GitHub↗
    Jupyter Notebook
    Ver en GitHub↗6,222
  • facebookincubator/aitemplateAvatar de facebookincubator

    facebookincubator/AITemplate

    4,720Ver en 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
    Ver en GitHub↗4,720
  • qiuyannnn/local-file-organizerAvatar de QiuYannnn

    QiuYannnn/Local-File-Organizer

    3,132Ver en 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
    Ver en GitHub↗3,132
  • opennmt/ctranslate2Avatar de OpenNMT

    OpenNMT/CTranslate2

    4,319Ver en 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
    Ver en GitHub↗4,319
Ver las 30 alternativas a AidLearning FrameWork→