# K3 v1.0.1 Image Input

This release contains scheduler/runtime/OS dependency debs, manifests,
provenance, installed-deb E2E evidence, and a complete image model overlay.
Install `model-source/rootfs/` into the image root and verify every file against
`model-source/model-assets.json` before sealing the image.

`image-profile.json` is the complete `full` image contract. The model rootfs is
release-local and self-contained; external canonical paths are rebuild
provenance only.

## Required model targets

- `/root/models/spacemit-ai/llm/MiniCPM5-1B/MiniCPM5-1B-Q4_K_M.gguf`
- `/root/models/spacemit-ai/llm/Qwen3-30B-A3B-Q4_0.gguf`
- `/root/models/spacemit-ai/embed/Bge-Small-Zh-V1.5-Q4_K_M.gguf`
- `/root/models/spacemit-ai/rerank/Bge-Reranker-V2-M3-Q4_0.gguf`
- `/root/models/spacemit-ai/vision/ppocr/PP-OCRv5_mobile_det.onnx`
- `/root/models/spacemit-ai/vision/ppocr/PP-OCRv5_mobile_rec.onnx`
- `/root/models/spacemit-ai/vision/ppocr/ppocrv5_dict.txt`
- `/root/models/spacemit-ai/vlm/Qwen3.5-2B/qwen3_5_2b-text-q41.gguf`
- `/opt/rv-sherpa-onnx/models/candidates/current/asr-streaming-zipformer/`
- `/opt/rv-sherpa-onnx/models/candidates/current/tts-matcha/`

Canonical model sources are
`/data/company/project/vlm-llm-benchmark/drivers/spacemit-ai/model_zoo` and
`/data/RV/rva23-bench/models`. The exact scheduler model contract is
`manifests/model-manifest.json`.

The archived `evidence/k3-ppocrv6-shim.json` is an independent recognizer/EP
diagnostic from an earlier device run. PPOCRv6 shim files are not a scheduler
runtime requirement; the product OCR route uses the PP-OCRv5 assets listed
above.

Install `runtime/rv-sherpa-onnx-runtime_*.deb`, the required OS packages, then
`scheduler/k3-scheduler_1.0.1_riscv64.deb`. The release identity is fixed to
source commit `7d3781be60a483849fe59fa70c4300c2587b964a`.

## Attune application packages

The Attune application-layer packages are staged under `attune/`:

```text
attune/attune-server_1.5.29+k3sqliteobs20260812.1_riscv64.deb
attune/attune-web-demo_1.5.29+k3sqliteobs20260812.1_all.deb
attune/attune-oss-companion_1.5.29+k3sqliteobs20260812.1_all.deb
```

Install these after the scheduler/runtime dependencies are in place. The server
package contains only the Attune NAS Web/API control plane; scheduler packages
still own inference runtimes, model lifecycle, and model files. The web demo is
the browser test surface for Attune APIs, and the OSS companion package carries
generic prompt/profile/skill assets.

The base image or official apt source must provide `ca-certificates`, `curl`,
`libgcc-s1`, `poppler-utils`, and `python3`, as locked by `image-profile.json`.

Release-local validation evidence for this application package set:

```text
evidence/attune-api-contract.json
evidence/attune-web-demo.json
evidence/attune-release-report.md
```

## Cloud/dl manual model distribution

For manual installation from the cloud, download the complete 42-file model
package from `manual-models/model-tree.tar` instead of `model-source/rootfs/`.
`model-source/rootfs/` remains the local image-build overlay contract and is not
published as a directory on dl.
