model release

Taobao's MNN team open-sources MNN-Pocket-0.3B, a 300M-parameter on-device model with a 173MB INT4 package

TL;DR

Alibaba's MNN team at Taobao has open-sourced MNN-Pocket-0.3B, a roughly 300-million-parameter model built to run inside mobile apps. The INT4 deployment package is 173MB, and the team reports about 350 tokens per second decoding on an iPhone 18 Pro.

3 min read
0

Alibaba's MNN team at Taobao has open-sourced MNN-Pocket-0.3B, a roughly 300-million-parameter language model whose INT4 deployment package is 173MB. IT Home reported the release on November 6, and Pandaily covered it. The model is built around the MNN inference engine and targets large, all-purpose shopping and service apps such as Taobao, where an on-device model must share compute, memory and battery with everything else on the phone.

Design targets

The team describes MNN-Pocket-0.3B as an "app-native large model" and set four goals:

  • Decoding above 200 tokens per second on specified devices.
  • Peak memory under 300MB, inside a model budget of about 500MB that leaves room for context growth and integration overhead.
  • No more than one ten-thousandth of a reference phone's battery per typical inference, so 100 runs cost under 1%.
  • Results matching an 8B-class model on specified business tasks.

Reported device performance

According to the team's own tests:

  • iPhone 18 Pro: runs fully offline through the MNN engine at an average decode speed of about 350 tokens per second. The INT4 package includes weights, tokenizer, compute graph and inference configuration.
  • iPad Pro (M5, Metal backend): 466 tokens per second decoding and 8,721 tokens per second prefill, with peak memory rising 228MB over baseline.
  • Snapdragon 8 Gen 5 phone (CPU backend): 251 tokens per second.
  • OnePlus 13: an incremental energy cost of about 0.3% of battery for 100 runs.

Architecture and training

The model was trained from scratch with Chinese and English as focus languages. The team tested dense configurations from about 50M to 1.3B parameters and found around 300M to be the largest size that met both the memory and speed targets. It settled on 28 layers with grouped-query attention. Going to 36 layers did not raise average scores but slowed decoding, the team says.

The vocabulary was trimmed from about 151,000 tokens in the Qwen3 tokenizer to 64,000, which reduces embedding and output-layer costs.

Benchmarks

The team reports an IFEval score of 73.20, a Chinese IFEval score of 74.59, and an average of 50.00 across 11 Chinese and English benchmarks. It says this is ahead of the same-size and larger models it compared, including Qwen3-0.6B. These are the team's figures. The model card says that, like other sub-billion-parameter models, it is not recommended for advanced math or long-horizon code generation.

Released variants

The Hugging Face release includes:

  • a base model for continued pretraining
  • a supervised fine-tuning checkpoint
  • the instruction-tuned model
  • a GGUF build
  • the INT4 MNN build
  • a decision-head model for choosing among candidates

The release also includes a DFlash2 speculative decoding draft model, which the team says can double decoding throughput on certain tasks.

What this means

The release is framed around the constraints of a single large app rather than a general-purpose assistant. The published targets for memory, speed and battery draw per inference are explicit and tied to named devices, so developers can check them against their own hardware. The team's finding that 36 layers added latency without raising average scores, and that about 300M parameters was the ceiling for its memory and speed goals, shows how those limits shaped the architecture. The vocabulary cut from about 151,000 to 64,000 tokens is one concrete way the team reduced footprint. The speed, battery and benchmark figures all come from the team's own testing, and the model card's warning against advanced math and long-horizon code generation defines where the model is not intended to be used.

Related Articles

model release

Underdog releases Woof, a 31M-parameter open text-to-speech model that runs in a browser

Underdog's new text-to-speech model Woof has 31 million parameters and weighs 31.7 MB. The company says it runs on most devices without an internet connection, and the weights are open to download. Underdog demonstrated it with a browser game posted on November 5, 2026.

model release

ByteDance Seed releases Cola2, a 9B continuous-latent language model with 60.10 eight-task average

ByteDance Seed has published Cola2, a 9B-parameter base language model that generates continuous latent blocks with a diffusion transformer and realizes them as discrete tokens. Trained on 346.03B source tokens, it reports a 60.10 average across eight tasks. Weights are on Hugging Face; training code is not included.

model release

Baidu open-sources ERNIE 5.5 Flash Base, an MoE model with 1M-token context for fine-tuning and inference

Baidu open-sourced ERNIE 5.5 Flash Base on November 5. It is a Mixture-of-Experts base model pretrained on 33.5 trillion tokens, with 128K pretraining context and up to 1M tokens in fine-tuning and inference. Baidu claims it sets state-of-the-art results among models of the same size.

model release

Preferred Networks opens PLaMo 3 Translate weights in four sizes, 0.8B to 31B

Preferred Networks released PLaMo 3 Translate, a translation-specialized LLM, as open weights on November 5 in four sizes: 0.8B, 2B, 8B and 31B. The company claims world-class translation performance and says even the smallest model outperforms Google's TranslateGemma and Tencent's Hy-MT2.

Comments

Loading...