AI Lab — Edge AI Model Hub on Rockchip - 1

AI Lab — Edge AI Model Hub on Rockchip

One place to try popular AI models on reComputer RK3576/RK3588 — object detection, chat, and image understanding, all running locally.

Beginner15minAI
rk3576rk3588edge-ainpuyoloobject-detectionLLMdeepseekvlmqwenmultimodal

What This Lab Does

A one-stop sandbox to try popular open-source AI models on your reComputer RK3576 / RK3588. Pick a preset, deploy with one click, and start calling the API — everything runs on the device, no cloud needed.

PresetModelWhat you getHardware
Object DetectionYOLO 11 (Nano / Small / Medium)Detect 80 common objects in images or live videoRK3576 or RK3588
LLM ChatDeepSeek-R1 (1.5B / 7B, multiple quantizations)OpenAI-compatible chat API, fully localRK3576 (8GB recommended for 7B)
Vision ChatQwen2.5-VLDescribe images, answer questions about picturesRK3576 (8GB+)

Output Interfaces

PresetEndpointMethodDescription
Object Detection:8000/api/models/yolo11/predictPOSTUpload image, returns bounding boxes
Object Detection:8000/api/video_feedGETMJPEG stream with detection overlay
LLM Chat:8001/v1/chat/completionsPOSTOpenAI-compatible chat (supports streaming)
Vision Chat:8002/v1/chat/completionsPOSTOpenAI-compatible vision chat (text + image)
Vision Chat:8002/docsGETInteractive API docs (Swagger UI)

Quick start — Object Detection:

curl -X POST http://<device-ip>:8000/api/models/yolo11/predict \
  -F "file=@photo.jpg" -F "conf=0.5"

Quick start — Chat (LLM or VLM):

curl http://<device-ip>:8001/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model":"rkllm-model","messages":[{"role":"user","content":"Hello!"}],"max_tokens":256}'

Core Value

  • One platform, three models — try detection, chat, and vision without setting up three different stacks
  • Local-only by default — your images and conversations never leave the device
  • Standard APIs — REST + OpenAI-compatible interfaces, drop-in for existing clients
  • NPU accelerated — Rockchip NPU runs inference efficiently on low-power hardware

Integration Scenarios

ScenarioWhich presetHow it fits
Security camera intrusion detectionObject DetectionCall predict API from NVR for person/vehicle alerts
Air-gapped chatbot or code assistantLLM ChatOpenAI-compatible client points to local endpoint
Document screening / image triageVision ChatSend page screenshots, ask questions in natural language
Robot perception + dialogObject Detection + LLMPair detection output with LLM reasoning on the same device

Technical Specs

SpecValue
Object Detection latency~30ms/frame (RK3576) · ~20ms (RK3588)
LLM token speedDepends on variant — 1.5B fastest, 7B strongest
Memory needed4GB for 1.5B LLM · 8GB+ for 7B LLM and Vision Chat
Disk needed3–10GB per preset, depending on model
Supported hardwarereComputer RK3576 (all presets) · reComputer RK3588 / ROCK 5T (Object Detection only)

Good to Know

  • Each preset deploys independently — you can have all three running on the same RK3576 (they use different ports: 8000 / 8001 / 8002)
  • First startup downloads the Docker image (1–4GB) and loads the model — allow a few minutes
  • Object Detection works with or without a camera (image upload always works)
  • LLM and Vision Chat are RK3576-only because they require RKLLM NPU support not yet available on RK3588
  • All conversations and detections stay on-device — nothing is sent to a cloud

Integration Interfaces

http

Object Detection preset — image upload prediction

/api/models/yolo11/predict · Port: 8000 · Method: POST
{"predictions":[{"class":"person","confidence":0.92,"box":{"x1":100,"y1":200,"x2":300,"y2":500}}]}
http_stream

Object Detection preset — MJPEG video stream with detection boxes overlay

/api/video_feed · Port: 8000 · Method: GET
http

LLM Chat preset — OpenAI-compatible chat completion API

/v1/chat/completions · Port: 8001 · Method: POST
{"model":"rkllm-model","messages":[{"role":"user","content":"Hello"}],"max_tokens":512,"stream":false}
http

Vision Chat preset — OpenAI-compatible vision API (text + image input)

/v1/chat/completions · Port: 8002 · Method: POST
{"model":"rkllm-vision","messages":[{"role":"user","content":[{"type":"text","text":"Describe this image"},{"type":"image_url","image_url":{"url":"https://example.com/photo.jpg"}}]}]}

Usage Requirements

network

Network connection for Docker image pull

rtsp

USB camera (optional, only needed for Object Detection live video)

Deployment Options

edge_device
reComputer RK3588
reComputer RK3588
Contact Us
We Are Glad to Be Your Hardware Partner !
Next
AI Lab — Edge AI Model Hub on Rockchip