rkllama

在瑞芯微开发板上像 Ollama 一样本地跑大模型

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 基础设施 🍴 复刻 105 🐛 待处理 68 👀 关注 22
GitHub ↗
GitHub 星标 ★ 618
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署于Rockchip设备

项目预览

rkllama 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类基础设施
开发团队NotPunchnox
定价模式🏷️完全免费
价格说明开源免费,需自行部署于Rockchip设备
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议GPL-3.0
主要语言Python
技术栈/模型ai,client,client-server,ia,llm,llm-apps,llm-inference,npu,npu-llm,offline,orange-pi,orangepi,orangepi5,orangepi5pro,python,rk3576,rk3588,rockchip,server
GitHub 星标★ 618
上线时间2024-12-30 00:00:00
代码更新2026-10-28
仓库体积24.4 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-16
浏览次数1

项目介绍

rkllama 是面向瑞芯微(Rockchip)NPU 的开源大模型推理服务,相当于把 Ollama 的体验搬到 RK3588、Orange Pi 5/5 Pro 等国产 ARM 开发板上。它基于瑞芯微官方 rkllm 运行时封装,提供客户端-服务端架构:服务端负责加载 .rkllm 格式模型并调用 NPU 加速,客户端通过命令行或 HTTP API 与模型对话,支持流式输出、模型拉取与切换。项目解决的核心问题是:在算力有限、生态割裂的嵌入式设备上,让开发者不必折腾交叉编译和底层驱动,就能本地离线运行 Llama、Qwen 等量化模型,兼顾隐私与低延迟。核心能力包括 NPU 加速推理、OpenAI 风格接口、多模型管理以及轻量 Python 实现,适合边缘 AI 与离线场景。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 618

使用教程

难度:进阶 约 50 分钟 部署方式:边缘设备 5 步

环境要求

  • RK3588 或 RK3576 开发板
  • 转好的专用模型
  • Linux 环境

安装与启动步骤

  1. 1先确认硬件

    只在瑞芯微那两代带 NPU 的板子上有意义,别的平台装了也跑不动。

  2. 2装本体

    Python 包方式最省事,也可以直接用镜像跑。

    python -m pip install .
  3. 3备模型文件

    它跑的是转好的专用格式,普通权重不能直接用。

  4. 4起服务

    对外接口与常见推理服务长得差不多,客户端改地址即可。

  5. 5量一遍吞吐

    NPU 的优势在能效不在绝对速度,先测并发下的实际表现。

如何确认成功

板上起服务后能用标准客户端对话,且推理确实跑在 NPU 上而不是回落到 CPU

注意事项

  • 只支持瑞芯微这两代带 NPU 的芯片,x86 机器上没有使用价值。
  • 权重必须转换成专用格式,这一步是整个流程里最容易卡住的。
  • 它相对通用推理服务的差别就是把模型放进 NPU,功耗低很多。
  • 板子内存有限,参数量大的模型要选量化版本。

核心亮点

  • 直接调用 Rockchip NPU(rkllm),比纯 CPU 推理显著提速,适合 RK3588 等边缘设备
  • 提供类 Ollama 的客户端-服务端与 HTTP API,接入现有应用成本低
  • 纯 Python 实现,代码轻量易读,方便二次开发和集成到自有系统

不足之处

  • 强依赖瑞芯微 NPU 与 rkllm 运行时,非 Rockchip 设备无法使用,硬件门槛高
  • 模型需转换为 .rkllm 格式,生态与模型数量远少于通用推理框架

适用场景

  • Orange Pi 5 等开发板上搭建离线私有聊天助手
  • 边缘设备上做本地文本摘要、翻译等低延迟推理
  • 教学或创客项目中演示 NPU 加速大模型推理

替代项目

ollama、llama.cpp、rknn-llm

上一篇:NadirClaw

下一篇:BigMoeOnEdge

同类项目推荐

axonhub 开源

一个网关,用任意 SDK 稳定调用 100+ 大模型,自动容灾省钱

⚡️ Open-source AI Gateway — Use any SDK to call 100+ LLMs. Built-in failover, loa···

★ 5421 2026-08-09
nano-vllm 开源

轻量跑大模型,看懂推理全流程

Nano vLLM

★ 16262 2026-08-09
harnessrouter 开源

一个 API 统一管理所有 AI 代理,自托管保安全。

HarnessRouter Community Edition: the self-hosted, Apache-2.0 edition of the unified ···

★ 3908 2026-08-19
ComfyUI-Nvidia-Docker 开源

一条命令拉起带 GPU 的 ComfyUI,权限不打架

ComfyUI for NVIDIA GPU in a Docker container with user configurable uid/gid

★ 440 2026-10-30
code-on-incus 开源

给每个 AI 代理一个独立沙箱,自动防威胁

Give the agent a machine. Just not yours. Each AI coding agent gets its own isolated···

★ 771 2026-08-09
cerul 开源

让 AI 记住视频内容,秒级检索关键画面

Open-source video processing core and CLI. Search and annotate local videos with you···

★ 166 2026-08-09
deepmem 开源

5分钟换掉Mem0,检索快2倍成本省10倍

Drop-in AI memory layer with 2x faster retrieval and 10x lower cost. Fully compatibl···

★ 114 2026-09-12
agent-vault 开源

给 AI 代理一个安全的凭证保险库,告别硬编码密钥

A HTTP credential proxy and vault for AI agents like Claude Code, OpenClaw, Hermes, ···

★ 2468 2026-08-09
Crane 开源

纯 Rust 多模态推理引擎,一个栈跑通文本、视觉、语音与 OCR。

A Pure Rust based LLM, VLM, VLA, TTS, OCR Inference Engine, powering by Candle & Rus···

★ 519 2026-09-19