Skip to page content
SAVRN
Search Plan a project

Open-weight model

amlnn-adla-models

by Amlogic NPU Amlogic-NN/amlnn-adla-models

amlnn-adla-models is an open-weight model from Amlogic NPU, released under Apache License 2.0. Its published files total 24.7 GB.

ADLA-format inference model weights (LLM / VLM / ASR) for Amlogic chips, meant to be pulled directly with list / download from amlllm-openai-server bootstrap.

Parameters—
Context—
Weights704.7 KB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads—

Model Card

By Amlogic NPU, published under apache-2.0, revision a1ecd2101c5e.

ADLA-format inference model weights (LLM / VLM / ASR) for Amlogic chips, meant to be pulled directly with list / download from amlllm-openai-server bootstrap. Column meanings: Thinking = the model has a built-in thinking/reasoning mode; Tools = supports Function Calling; Multimodal = needs an mmproj projector to accept image input; Context = recommended context window (tokens). Each model consists of main weights + an mmproj vision projector; both files must stay in the same directory. Each model lives in its own sub-directory and ships its own model.json there; the dir field in metadata.jsonl is that directory name. Run these inside the amlllm-openai-server repository (uv installs the…

Read Amlogic NPU's full model card

Amlogic ADLA Model Zoo (Amlogic-NN/amlnn-adla-models)

ADLA-format inference model weights (LLM / VLM / ASR) for Amlogic chips, meant to be pulled directly with list / download from amlllm-openai-server bootstrap.

Models

Column meanings: Thinking = the model has a built-in thinking/reasoning mode; Tools = supports Function Calling; Multimodal = needs an mmproj projector to accept image input; Context = recommended context window (tokens).

LLM (text)

Model Family Thinking Tools Context Weights Size
Qwen2.5-1.5B-Instruct Qwen2.5 — Yes 8192 Qwen2.5-1.5B-Instruct-Q4AM_PB32.adla 1012 MiB
Qwen2.5-3B-Instruct Qwen2.5 — Yes 8192 Qwen2.5-3B-Instruct-Q4AM_PB32.adla 1.90 GiB
Qwen3-0.6B Qwen3 Yes Yes 8192 Qwen3-0.6B-Q4AM_PB32.adla 550 MiB
Qwen3-1.7B Qwen3 Yes Yes 8192 Qwen3-1.7B-Q4AM_PB32.adla 1.28 GiB
Qwen3-4B Qwen3 Yes Yes 8192 Qwen3-4B-Q4AM_PB32.adla 2.49 GiB
Qwen3-4B-Instruct-2507 Qwen3 — Yes 8192 Qwen3-4B-Instruct-2507-Q4AM_PB32.adla 2.49 GiB

The Qwen3 family uses hybrid reasoning: variants without an Instruct suffix (Qwen3-0.6B/1.7B/4B) think by default, while Instruct-2507 is the non-thinking variant.

VLM (multimodal)

Each model consists of main weights + an mmproj vision projector; both files must stay in the same directory.

Model Family Tools Context Weights mmproj Total
InternVL2-1B InternVL2 — 8192 InternVL2-1B-Q4AM_PB32.adla InternVL2-1B_mmproj-Q4A_PB32.adla 656 MiB
InternVL3-1B-Instruct InternVL3 — 8192 InternVL3-1B-Instruct-Q4AM_PB32.adla InternVL3-1B-Instruct.mmproj-Q4A_PB32.adla 656 MiB
Qwen2-VL-2B-Instruct-bartowski Qwen2-VL Yes 8192 Qwen2-VL-2B-Instruct-bartowski-Q4AM_PB32.adla Qwen2-VL-2B-Instruct.mmproj-bartowski-Q4A_PB32.adla 1.71 GiB
Qwen2.5-VL-3B-Instruct-unsloth Qwen2.5-VL Yes 8192 Qwen2.5-VL-3B-Instruct-unsloth-Q4AM_PB32.adla Qwen2.5-VL-3B-Instruct.mmproj-unsloth-Q4A_PB32.adla 2.89 GiB
Qwen3-VL-2B-Instruct Qwen3-VL Yes 8192 Qwen3-VL-2B-Instruct-Q4AM_PB32.adla Qwen3-VL-2B-Instruct_mmproj-Q4A_PB32.adla 1.82 GiB
Qwen3-VL-4B-Instruct Qwen3-VL Yes 8192 Qwen3-VL-4B-Instruct-Q4AM_PB32.adla Qwen3-VL-4B-Instruct_mmproj-Q4A_PB32.adla 3.28 GiB

ASR (speech recognition)

Each model lives in its own sub-directory and ships its own model.json there; the dir field in metadata.jsonl is that directory name.

Model Type Weights Attachments Total
sensevoice-small sensevoice sensevoice_small_w8a16_A311Y3.adla tokens.txt 246 MiB
whisper-large-v3-turbo whisper whisper_turbo_encoder_w4a16_A311Y3.adla whisper_turbo_decoder_w4a16_A311Y3.adla, data_bin/ (data.bin + tokenizer_info.bin) 1.81 GiB

Getting started

Run these inside the amlllm-openai-server repository (uv installs the dependencies):

# 1. list the available models (this repo is the default source)
uv run -m amlllm_openai_server.bootstrap list

# 2. download a model (by name, or by the line number shown by `list`)
uv run -m amlllm_openai_server.bootstrap download Qwen3-4B-Instruct-2507
uv run -m amlllm_openai_server.bootstrap download Qwen3-VL-4B-Instruct
uv run -m amlllm_openai_server.bootstrap download whisper-large-v3-turbo
uv run -m amlllm_openai_server.bootstrap download sensevoice-small

# Optional arguments
#   -t/--target     working directory (default: current dir)   -m/--model_dir  model dir (default <target>/models)
#   -c/--config_dir config dir (default <target>/config)       -f/--force      overwrite existing files
#   --host/--port   listen address written to server.yaml      --baseurl       use another model zoo

After downloading, the layout looks like this (every model owns its own models/<dir>/ with a single model.json):

models/
├── Qwen3-4B-Instruct-2507/
│   ├── Qwen3-4B-Instruct-2507-Q4AM_PB32.adla
│   └── model.json
├── Qwen3-VL-4B-Instruct/
│   ├── Qwen3-VL-4B-Instruct-Q4AM_PB32.adla
│   ├── Qwen3-VL-4B-Instruct_mmproj-Q4A_PB32.adla
│   └── model.json
└── whisper-large-v3-turbo/
    ├── whisper_turbo_encoder_w4a16_A311Y3.adla
    ├── whisper_turbo_decoder_w4a16_A311Y3.adla
    ├── data_bin/{data.bin, tokenizer_info.bin}
    └── model.json

models.enabled in config/server.yaml is extended automatically with the directory name of every model you downloaded, for example:

models:
  root_dir: "../models"
  enabled:
    - Qwen3-4B-Instruct-2507
    - Qwen3-VL-4B-Instruct
    - whisper-large-v3-turbo

enabled holds directory names, whereas a request uses the id from model.json as its model= value.

Notes

  • Upstream licenses and terms of use stay with the original publishers (Qwen / InternVL / OpenAI Whisper, etc.).
  • These weights are Amlogic ADLA build artifacts: they cannot be loaded by generic inference frameworks (transformers / llama.cpp, …) and must run on an Amlogic device through amlllm-openai-server.

Identity and Version

Repository
Amlogic-NN/amlnn-adla-models
Publisher
Amlogic NPU
Task
Not stated by the source
Modality
Other
Library
Not stated by the source
Parameters
Not stated by the source
Languages
Not stated by the source
Revision
a1ecd2101c5eeb1d62c902ae1c1ca0fb59135a50
First published
2026-01-30
Last updated
2026-09-23

Files and Weights

61 files, 24.7 GB in total. The weights are 2 files totalling 704.7 KB in bin.

Weights2 files · 704.7 KB
Configuration8 files · 2.2 KB
Documentation10 files · 8.5 KB
Other40 files · 24.7 GB
Repository1 file · 4.5 KB
Every file
FileTypeSizeSHA-256
ASR/A311Y3/whisper-large-v3-turbo/data_bin/data.binWeights102.9 KB 2a5f98228977
ASR/A311Y3/whisper-large-v3-turbo/data_bin/tokenizer_info.binWeights601.7 KB 55afbb337cf5
ASR/A311Y3/sensevoice-small/model.jsonConfiguration251 B —
ASR/A311Y3/whisper-large-v3-turbo/model.jsonConfiguration310 B —
clip/meta.yamlConfiguration263 B —
mobilenet/meta.yamlConfiguration261 B —
paddleocrv4-det/meta.yamlConfiguration281 B —
resnet/meta.yamlConfiguration257 B —
whisper/meta.yamlConfiguration348 B —
yolox/meta.yamlConfiguration246 B —
LLM/A311Y3/README.mdDocumentation37 B —
LLM/README.mdDocumentation15 B —
README.mdDocumentation5.5 KB —
VLM/A311Y3/README.mdDocumentation37 B —
VLM/README.mdDocumentation15 B —
clip/README.mdDocumentation547 B —
mobilenet/README.mdDocumentation613 B —
resnet/README.mdDocumentation604 B —
whisper/README.mdDocumentation547 B —
yolox/README.mdDocumentation580 B —
ASR/A311Y3/sensevoice-small/sensevoice_small_w8a16_A311Y3.adlaOther257.5 MB 4b2e572bbf57
ASR/A311Y3/sensevoice-small/tokens.txtOther315.9 KB —
LLM/A311Y3/Qwen2.5-1.5B-Instruct-Q4AM_PB32.adlaOther1.1 GB 4bc1434f396a
LLM/A311Y3/Qwen2.5-3B-Instruct-Q4AM_PB32.adlaOther2.0 GB 6d69d9553daa
LLM/A311Y3/Qwen3-0.6B-Q4AM_PB32.adlaOther576.6 MB ba934889da5b
LLM/A311Y3/Qwen3-1.7B-Q4AM_PB32.adlaOther1.4 GB fec4dcb28710
LLM/A311Y3/Qwen3-4B-Instruct-2507-Q4AM_PB32.adlaOther2.7 GB ab7d03b0bb80
LLM/A311Y3/Qwen3-4B-Q4AM_PB32.adlaOther2.7 GB 3c52536f7c4e
LLM/A311Y3/gemma-3-1b-it-Q4AM_PB32.adlaOther891.7 MB 0622c2691e88
LLM/A311Y3/gemma-3-270m-it-Q4AM_PB32.adlaOther406.7 MB 9ed71c738ba4
VLM/A311Y3/InternVL2-1B-Q4AM_PB32.adlaOther474.8 MB 035c5c3b6cde
VLM/A311Y3/InternVL2-1B_mmproj-Q4A_PB32.adlaOther213.3 MB 63076e71a0b0
VLM/A311Y3/InternVL3-1B-Instruct-Q4AM_PB32.adlaOther474.9 MB 37520c0c6c0e
VLM/A311Y3/InternVL3-1B-Instruct.mmproj-Q4A_PB32.adlaOther213.3 MB dc52bc5e4935
VLM/A311Y3/Qwen2-VL-2B-Instruct-bartowski-Q4AM_PB32.adlaOther1.3 GB c5a2585ace74
VLM/A311Y3/Qwen2-VL-2B-Instruct.mmproj-bartowski-Q4A_PB32.adlaOther525.6 MB 7383f26bae2f
VLM/A311Y3/Qwen2.5-VL-3B-Instruct-unsloth-Q4AM_PB32.adlaOther2.4 GB 142f34b0f569
VLM/A311Y3/Qwen2.5-VL-3B-Instruct.mmproj-unsloth-Q4A_PB32.adlaOther734.1 MB 0d5ebab9ed25
VLM/A311Y3/Qwen3-VL-2B-Instruct-Q4AM_PB32.adlaOther1.5 GB a121f5f0957e
VLM/A311Y3/Qwen3-VL-2B-Instruct_mmproj-Q4A_PB32.adlaOther420.8 MB fa691cf8ddbb
VLM/A311Y3/Qwen3-VL-4B-Instruct-Q4AM_PB32.adlaOther3.1 GB 227384bcec95
VLM/A311Y3/Qwen3-VL-4B-Instruct_mmproj-Q4A_PB32.adlaOther425.5 MB acc1d548b4fe
clip/text_model_int8_A311D2.adlaOther178.6 MB 0477858913ba
clip/text_model_int8_S905X5.adlaOther145.6 MB af7636ecb6c5
clip/vision_model_int8_A311D2.adlaOther231.4 MB 4fd33f5d1fe5
clip/vision_model_int8_S905X5.adlaOther93.1 MB e46f55e6eb54
metadata.jsonlOther6.7 KB —
mobilenet/mobilenet_v2_1.0_224_quant_A311D2.adlaOther3.6 MB 8ddac8400488
mobilenet/mobilenet_v2_1.0_224_quant_S905X5.adlaOther3.1 MB bf90fcaa6503
paddleocrv4-det/README.txtOther500 B —
paddleocrv4-det/paddleocr_det_quant_A311D2.adlaOther1.8 MB 2086812d24f4
paddleocrv4-det/paddleocr_det_quant_S905X5.adlaOther1.7 MB 69af693e3174
resnet/resnet_int8_A311D2.adlaOther26.5 MB 245cfaa459ef
resnet/resnet_int8_S905X5.adlaOther23.4 MB f7ca868e9a69
whisper/whisper_tiny_en_decoder_int8_A311D2.adlaOther123.9 MB f1c20f14c9ba
whisper/whisper_tiny_en_decoder_int8_S905X5.adlaOther101.5 MB 71a75a97057a
whisper/whisper_tiny_en_encoder_int8_A311D2.adlaOther23.0 MB adc116b6b751
whisper/whisper_tiny_en_encoder_int8_S905X5.adlaOther10.7 MB 59604c13efbf
yolox/yolox_s_int8_A311D2.adlaOther9.9 MB 2e851c08da1d
yolox/yolox_s_int8_S905X5.adlaOther8.9 MB 86d54c7f5f8e
.gitattributesRepository4.5 KB —

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
704.7 KB
Download from Amlogic NPU

Released by Amlogic NPU through its official repository on Hugging Face. Read the license.

Built From

Memory Requirements

PrecisionWeights in memory
As published704.7 KB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About amlnn-adla-models

Can I use amlnn-adla-models commercially?

Yes. amlnn-adla-models is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.