Edge AI Evaluation Infrastructure

Choose edge models and inference hardware with evidence

JishuBench combines unified orchestration with a Host-Target architecture to create reproducible evaluation evidence for edge AI models, devices, and inference stacks.

View on GitHub
JISHU/BENCHRUN READY

Host

Orchestration · Datasets · Scoring

BENCHMARKS

lmms-evaltau-benchterminal-benchclaw-eval...

Target

Inference · Hardware metrics

MODELS

QwenGemma...

DEVICES

DGX SparkMac Studio...

One workflow, from evaluation to selection

Connect model quality, hardware performance, and real workloads with data that can be compared and trusted.

Joint Model & Hardware Evaluation

Evaluate model quality and hardware performance together to guide edge model and device selection.

Unified Multi-Benchmark Orchestration

Bring leading evaluation frameworks into one workflow for multiple benchmark types.

Host-Target Separation

Run evaluation on an easy-to-deploy Host while the Target only runs model inference and lightweight integration.

Deployment

The Host orchestrates evaluation while the Target serves inference, connected through an OpenAI-compatible interface.

01 / HOST

Deploy the Host

Install JishuBench, evaluation frameworks, and datasets on a workstation or server for preflight, orchestration, and scoring.

git clone https://github.com/x-aijishu/jishubench.git
uv sync --extra essentials
uv run jishu-bench preflight
target.inference_base_url: http://<target-ip>:8080/v1
02 / TARGET

Deploy the Target

Run llama-server on the edge device to provide inference to the Host, with optional hardware metric collection.

llama-server --host 0.0.0.0 --port 8080 --models-dir /path/to/models -np 4
Optional monitoring: edge-eval-agent --bind 0.0.0.0:9090
View deployment docs

Phase 1 Measured Results

20–30B Edge AI Score Reference

Results are from single task runs on internal project devices and are for reference only.

VLM Core

Modelmmmu_valmmbenchrealworldqapopetextvqammstarocrbenchTotal time
模型 A-35B-A3B49.4%86.7%77.9%88.8%84.5%69.6%86.0%263 min
模型 B-26B-A4B54.4%84.4%66.4%86.8%68.4%70.0%82.7%300 min
模型 C-9B43.4%83.9%74.9%89.8%83.2%68.2%85.1%271 min
模型 D-27B52.6%87.7%76.0%89.0%84.5%72.4%85.8%570 min
模型 E-31B58.9%87.0%68.9%88.4%71.7%74.4%85.5%657 min

Evaluated with lmms-eval. The table shows primary metric scores for mmmu_val, mmbench, realworldqa, pope, textvqa, mmstar, and ocrbench, along with 7-task parallel batch wall time.

tau-bench

Modelairlineretailtelecompass@1
模型 A-35B-A3B74.0%80.7%90.4%83.5%
模型 B-26B-A4B44.7%78.4%13.2%44.2%

Shows pass@1 reward across the airline, retail, and telecom domains.