sipeed/MaixPy
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
Easily create AI projects with Python on edge device
MaixPy 是矽速科技(Sipeed)专为边缘计算设备打造的一款 Python 开发框架,旨在让开发者用最简洁的代码,在嵌入式硬件上快速实现人工智能项目。项目核心解决了传统嵌入式 AI 开发门槛高、流程复杂的问题——以往在资源受限的芯片上跑视觉或大模型,往往需要精通 C/C++ 和底层硬件优化,而 MaixPy 将这一切封装为直观的 Python API,让开发者只需几行代码就能完成摄像头调用、模型推理、结果显示等全流程。技术栈方面,MaixPy 基于 Python 语言,深度适配了自家 MaixCAM 系列硬件(如 MaixCAM、MaixCAM2),这些硬件搭载了 RISC-V 或 ARM 处理器、独立 NPU(算力最高达 3.2TOPS)以及 H.264/H.265 编解码器。框架内置了丰富的功能模块:从摄像头、显示屏、串口等外设驱动,到图像分类、目标检测、人脸识别等 AI 视觉算法,再到音频处理和 LLM/VLM 大语言模型支持,几乎覆盖了智能硬件的常见需求。此外,项目还提供了 MaixVision 工作站 IDE 和 MaixHub 在线训练平台,用户无需昂贵的 GPU 和深度学习知识,就能在线训练模型并一键部署到设备上。适用场景非常广泛:智能安防(如人脸门禁、异常行为检测)、工业视觉(缺陷检测、二维码识别)、教育创客(机器人、智能小车)、物联网终端(语音助手、环境监测)等。无论是专业开发者快速验证原型,还是爱好者零门槛体验 AI 硬件,MaixPy 都能大幅缩短开发周期,真正实现“在边缘设备上用 Python 轻松创造 AI 项目”。