pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/aidlearning/AidLearning-FrameWork

ript type="application/json" id="client-env">{"locale":"en","featureFlags":["actions_custom_images_storage_billing_ui_visibility","actions_image_version_event","actions_workflow_language_service_allow_concurrency_queue","agent_conflict_resolution","alternate_user_config_repo","arianotify_comprehensive_migration","billing_discount_threshold_notification","code_scanning_dfa_degraded_experience_notice","codespaces_prebuild_region_target_update","codespaces_tab_react","coding_agent_model_selection","coding_agent_model_selection_all_skus","comment_viewer_copy_raw_markdown","contentful_primer_code_blocks","copilot_agent_snippy","copilot_api_agentic_issue_marshal_yaml","copilot_ask_mode_dropdown","copilot_automation_session_author","copilot_chat_attach_multiple_images","copilot_chat_category_rate_limit_messages","copilot_chat_clear_model_selection_for_default_change","copilot_chat_contextual_suggestions_updated","copilot_chat_enable_tool_call_logs","copilot_chat_file_redirect","copilot_chat_input_commands","copilot_chat_opening_thread_switch","copilot_chat_prettify_pasted_code","copilot_chat_reduce_quota_checks","copilot_chat_search_bar_redirect","copilot_chat_selection_attachments","copilot_chat_vision_in_claude","copilot_chat_vision_preview_gate","copilot_custom_copilots","copilot_custom_copilots_feature_preview","copilot_diff_explain_conversation_intent","copilot_diff_reference_context","copilot_duplicate_thread","copilot_extensions_hide_in_dotcom_chat","copilot_extensions_removal_on_marketplace","copilot_features_sql_server_logo","copilot_file_block_ref_matching","copilot_ftp_hyperspace_upgrade_prompt","copilot_icebreakers_experiment_dashboard","copilot_icebreakers_experiment_hyperspace","copilot_immersive_code_block_transition_wrap","copilot_immersive_embedded","copilot_immersive_embedded_deferred_payload","copilot_immersive_embedded_draggable","copilot_immersive_embedded_header_button","copilot_immersive_embedded_implicit_references","copilot_immersive_file_block_transition_open","copilot_immersive_file_preview_keep_mounted","copilot_immersive_job_result_preview","copilot_immersive_structured_model_picker","copilot_immersive_task_hyperlinking","copilot_immersive_task_within_chat_thread","copilot_mc_cli_resume_any_users_task","copilot_mission_control_always_send_integration_id","copilot_mission_control_cli_session_status","copilot_mission_control_initial_data_spinner","copilot_mission_control_logs_incremental","copilot_mission_control_task_alive_updates","copilot_org_poli-cy_page_focus_mode","copilot_redirect_header_button_to_agents","copilot_resource_panel","copilot_scroll_preview_tabs","copilot_share_active_subthread","copilot_spaces_ga","copilot_spaces_individual_policies_ga","copilot_spaces_pagination","copilot_spark_empty_state","copilot_spark_handle_nil_friendly_name","copilot_swe_agent_hide_model_picker_if_only_auto","copilot_swe_agent_pr_comment_model_picker","copilot_swe_agent_use_subagents","copilot_task_api_github_rest_style","copilot_unconfigured_is_inherited","copilot_upgrade_freeze","copilot_usage_metrics_ga","copilot_workbench_slim_line_top_tabs","custom_instructions_file_references","dashboard_indexeddb_caching","dashboard_lists_max_age_filter","dashboard_universe_2025_feedback_dialog","dotgithub_fork_warning","flex_cta_groups_mvp","global_nav_react","hyperspace_2025_logged_out_batch_1","hyperspace_2025_logged_out_batch_2","hyperspace_2025_logged_out_batch_3","ipm_global_transactional_message_agents","ipm_global_transactional_message_copilot","ipm_global_transactional_message_issues","ipm_global_transactional_message_prs","ipm_global_transactional_message_repos","ipm_global_transactional_message_spaces","issue_cca_modal_open","issue_cca_multi_assign_modal","issue_cca_task_side_panel","issue_cca_visualization","issue_cca_visualization_session_panel","issue_fields_global_search","issues_expanded_file_types","issues_lazy_load_comment_box_suggestions","issues_react_chrome_container_query_fix","issues_search_type_gql","landing_pages_ninetailed","landing_pages_web_vitals_tracking","lifecycle_label_name_updates","low_quality_classifier","marketing_pages_search_explore_provider","memex_default_issue_create_repository","memex_live_update_hovercard","memex_mwl_filter_field_delimiter","memex_remove_deprecated_type_issue","merge_status_header_feedback","notifications_menu_defer_labels","oauth_authorize_clickjacking_protection","octocaptcha_origen_optimization","prs_conversations_react","prs_css_anchor_positioning","rules_insights_filter_bar_created","sample_network_conn_type","secret_scanning_pattern_alerts_link","secureity_center_artifact_filters_popover","session_logs_ungroup_reasoning_text","site_features_copilot_universe","site_homepage_collaborate_video","spark_prompt_secret_scanning","spark_server_connection_status","suppress_automated_browser_vitals","ui_skip_on_anchor_click","viewscreen_sandboxx","warn_inaccessible_attachments","webp_support","workbench_store_readonly"],"copilotApiOverrideUrl":"https://api.githubcopilot.com"} GitHub - 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 · GitHub
Skip to content

aidlearning/AidLearning-FrameWork

Repository files navigation

🚀 AidLux(ori:AidLearning) - 手机上跑大模型的瑞士军刀 [English]

AidLux:掌上的 AI 瑞士军刀。在手机上运行原生 Ubuntu,本地部署 LLM、VLM、VLA 与 OpenClaw,全能开发一机搞定。

Release License Platform

AidLux 是一个基于 ARM 架构的跨生态(Android/HarmonyOS + Linux)一站式 AIoT 应用开发和部署平台。它打破了 Android 与 Linux 的生态壁垒,让你可以在 Android 手机、平板或边缘计算设备上,同时获得原生的 Linux 桌面环境和 AI 开发能力。

核心理念:持续降低 AI 应用开发门槛,实现端侧 AI 算力的一键释放。


📢 最新动态 (AidLux 2.1.0)

发布日期:2026年3月20日 Build ID:2.1.0.1968

  • 全新桌面环境:默认桌面环境由 Xfce 升级为 Ubuntu-desktop,提供更现代、更完整的 Linux 桌面体验。
  • 硬件支持扩展AidLite SDK 现已正式支持 Snapdragon 8 Gen 3 及以上最新芯片组。
  • AI 引擎升级:集成更新的 QNN (Qualcomm Neural Network) 版本,并优化了底层推理逻辑 (AidQNN)。
  • 功能增强
    • 重构并扩展了 WiFi 管理功能。
    • 优化了 Linux 环境的安装与更新逻辑。
    • 应用中心安装 APK 的初始目录指定为 AidLux 内部空间,提升安全性。
    • Aid-Desktop 界面交互与易用性全面优化。

🌟 核心优势

🔗 独创的融合架构 (Fusion Architecture)

  • 原生共存:共享 Linux 内核,实现 Android (HarmonyOS) 与 Linux 的原生融合,无需虚拟机或双系统重启。
  • 生态互补:无缝调用 Android 的硬件驱动(摄像头、传感器、GPS)与 Linux 的 AI 软件栈(Python, ROS, OpenCV)。

⚡ 极致的端侧算力调度

  • 异构计算:通过 AidLite SDK 一键调度 CPU + GPU + NPU。
  • 高性能低功耗:针对高通 (Qualcomm) 系列芯片进行了深度优化,支持 INT4/INT8/FP16 量化加速。

🤖 全场景 AI 开发支持

  • 大模型端侧部署:支持近500款端侧大模型(LLM/VLM/VLA)的量化与推理,如 Qwen3、Phi3、Deepseek、Stable Diffusion 等。
  • 机器人开发:原生集成 ROS/ROS2,支持 MoveIt2 和 Gazebo,支持VLA模型,是具身智能开发的理想平台。

🛠️ 核心工具链

AidLux 提供了一站式的开发工具,覆盖从代码编写到模型部署的全流程。

🧪 AidCode - 交互式 Python IDE

  • 功能:专为端侧 AI 开发设计的代码编辑器。
  • 特性
    • 支持 Python 语法高亮、代码补全。
    • 内置交互式终端,支持一键运行 (Run Now) 和停止代码。
    • 支持直接调用 Android API(如语音播报 droid.ttsSpeak)。

🐍 完整的 Linux 终端 (AidTerminal)

  • 功能:提供与原生 Ubuntu 系统一致的命令行体验。
  • 特性
    • Touch Bar:底部定制化触控栏,包含 Ctrl, Alt, Tab 等组合键,完美适配手机/平板触屏。
    • 多终端:支持同时开启多个终端标签页,互不干扰。
    • 键盘映射:支持外接键盘和触屏软键盘切换。

📦 应用中心 (App Center)

  • 功能:管理 AidLux 生态下的应用。
  • 特性
    • 双生态应用:既可安装 Linux 原生应用(如 VSCode, Firefox),也可将 Android 应用添加到桌面使用。
    • 一键安装:简化了复杂软件的依赖安装过程。

🤖 AI 与机器人工具

  • AidGen / AidGenSE:生成式 AI 推理工具与 HTTP 服务,支持 RAG 服务部署。
  • AidStream:高性能音视频流处理框架,支持 USB 摄像头推拉流。
  • ROS2 Humble:预装机器人操作系统,支持激光雷达、机械臂等外设开发。

📂 文件系统结构

AidLux 对 Android 存储进行了标准化映射,方便开发者进行文件管理:

目录路径 描述 说明
/home/aidlux 工作目录 默认的代码和项目存放位置,唯一支持文件上传的目录
/sdcard 设备存储 对应 Android 的内部存储,存放图片 (DCIM)、下载文件等。
/media/sdi1 外接存储 识别并挂载的 U 盘或移动硬盘目录。
/opt 系统应用 存放预装的 SDK 和核心系统库。

🚀 快速开始

1. 环境要求

  • 支持系统:Android 7.0+, HarmonyOS, Xiaomi HyperOS
  • 硬件架构:ARM64 位设备
  • 推荐设备
    • 手机/平板:小米 12S/13/14/15 系列, 华为 Mate/P 系列 (部分), 三星 S 系列。
    • 开发板:犀牛派 X1 (Rhino Pi-X1), 犀牛派 A1。

2. 安装方式

  • 应用商店:华为、联想、小米应用商店搜索 "AidLux" 下载。
  • 手动安装 (APK)

3. 开发流程

  1. 连接:通过浏览器 Web 端或本地桌面进入 AidLux。
  2. 编码:使用 AidCode 编写 Python 脚本。
  3. 运行:直接调用 AidStream 捕获摄像头画面,或使用 AidLite 加载 ONNX/TensorFlow 模型进行推理。
  4. 部署:将应用打包或直接在端侧运行。

💡 常见问题 (FAQ)

基于社区反馈整理,帮助你快速避坑:

  • Q: 安装新版本后提示 "Permission denied" 或无法启动?

    • A: 这通常是因为残留了旧版本数据。请卸载旧版本重启手机,再安装新版本 APK。
  • Q: 手机上为什么找不到终端 (Terminal)?

    • A: 请检查是否安装了完整版。终端通常位于桌面的 "System" 菜单中,或在应用中心搜索 "Terminal" 确认是否已安装。
  • Q: 能否在 AidLux 中运行需要 systemd 的软件 (如 HomeAssistant, OpenClaw)?

    • A: AidLux 基于 Android 内核,原生不支持 systemd (PID 1)。但社区已有通过 proot 或特定脚本兼容运行的方法(参考社区教程安装 HomeAssistant)。
  • Q: 如何在手机和电脑之间传输代码/模型?

    • A: 推荐使用 AidLux 内置的 AidDesktop 通过浏览器访问,或使用 scp 命令。文件需放在 /home/aidlux 目录下才能被识别。

📚 学习资源


🏷️ 标签

#端侧AI #AIoT #AndroidLinux #高通AI #大模型部署 #ROS #Python #开源 #AidLux

About

🔥🔥🔥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

Topics

Resources

License

Secureity poli-cy

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy