---
license: apache-2.0
base_model: Qwen/Qwen3.5-9B
library_name: transformers
pipeline_tag: image-text-to-text
language:
- en
- hi
- bn
- mr
- gu
- te
- ml
- pa
- kn
- or
- ta
tags:
- alpie
- 169pi
- qwen3.5
- vision-language
- multimodal
- reasoning
- coding
- video-understanding
- multilingual
- indic
- long-context
- gguf
- 9b
- apache-2.0
---
🌱 Alpie Seed 9B
A 9B open-weight vision-language model for reasoning, coding, and multimodal understanding.
A short demo of Alpie Seed running fully offline on a mobile device, tested on [PocketPal](https://github.com/a-ghorbani/pocketpal-ai). It shows the quantized model generating responses on-device with no cloud connection.
[▶️ Watch the demo video](https://huggingface.co/169Pi/Alpie_seed/resolve/main/alpie_offline_mobile_demo_fast.mp4)
📄 Technical Report
The Alpie Seed Technical Report documents the model in detail: lineage and architecture, the SFT and GRPO post-training pipeline, reward design, quantization and inference profiling, offline results on real devices (desktop GPU, Apple Silicon, mobile, and CPU-only), benchmark results across reasoning, coding, multimodal, and Indic-language tasks, safety evaluation, and limitations.
Get Alpie Seed
---
**Alpie Seed 9B** is a multimodal model developed by **169Pi AI**, built on the Qwen3.5-9B architecture and post-trained to strengthen reasoning, instruction following, coding, and visual understanding. It brings together text, image, and video understanding with a 262K context window and multiple quantized formats for deployment across different hardware.
## Alpie Seed Highlights
- **Unified vision-language model**: text, image, and video input on the Qwen3.5-9B architecture.
- **Reasoning and coding**: post-trained with supervised fine-tuning and GRPO; supports thinking and non-thinking modes.
- **262K native context** for long documents and extended conversations.
- **Flexible deployment**: FP16 weights plus 2-bit, 3-bit, and 4-bit GGUF builds.
- **Open license**: Apache 2.0.
## Available On
| Platform | Link |
|---|---|
| Hugging Face (GGUF) | [169Pi/Alpie_Seed_GGUF](https://huggingface.co/169Pi/Alpie_Seed_GGUF) |
| Ollama | [ollama.com/169pi/alpie-seed](https://ollama.com/169pi/alpie-seed) |
| Kaggle | [kaggle.com/models/alpie/alpie-seed-9b](https://www.kaggle.com/models/alpie/alpie-seed-9b) |
### Ollama
Run Alpie Seed directly from the Ollama library:
```bash
ollama run 169pi/alpie-seed
```
Available tags:
| Name | Size | Context | Input |
|---|---:|---:|---|
| `alpie-seed:latest` | 5.6 GB | 256K | Text |
| `alpie-seed:q2` | 3.8 GB | 256K | Text |
| `alpie-seed:q3` | 4.6 GB | 256K | Text |
| `alpie-seed:vision` | 6.6 GB | 256K | Text, Image |
To run a specific tag:
```bash
ollama run 169pi/alpie-seed:q2
ollama run 169pi/alpie-seed:vision
```
## Model Overview
- Type: Causal Language Model with Vision Encoder
- Training Stage: Post-training (SFT + GRPO) on Qwen3.5-9B
- Language Model
- Number of Parameters: 9B
- Hidden Dimension: 4096
- Token Embedding: 248320 (Padded)
- Number of Layers: 32
- Hidden Layout: 8 × (3 × (Gated DeltaNet → FFN) → 1 × (Gated Attention → FFN))
- Gated DeltaNet:
- Number of Linear Attention Heads: 32 for V and 16 for QK
- Head Dimension: 128
- Gated Attention:
- Number of Attention Heads: 16 for Q and 4 for KV
- Head Dimension: 256
- Rotary Position Embedding Dimension: 64
- Feed Forward Network:
- Intermediate Dimension: 12288
- LM Output: 248320 (Padded)
- MTP: trained with multi-steps
- Vision Encoder: 27-layer Vision Transformer
- Context Length: 262,144 tokens
The architecture is retained from Qwen3.5-9B; Alpie Seed's adaptation is carried out through post-training rather than a structural redesign.
## Training
Alpie Seed uses a two-stage post-training pipeline.
1. **Supervised fine-tuning (SFT):** a DORA adapter is trained to improve instruction following, response quality, and task performance.
2. **Group Relative Policy Optimization (GRPO):** a trainable DoRA adapter is optimized while the SFT adapter is kept as a frozen reference policy. The GRPO stage uses a 4-bit NF4 base with double quantization and BF16 computation, and the trained adapter is merged into the base model at its original precision for release.
## Benchmark Results
> **Evaluation Settings Note:** All benchmarks were evaluated with extended thinking enabled (`enable_thinking: true`), a maximum generation length of `max_tokens: 65536`, and `temperature: 0.0`.
>
> Alpie Seed scores are from the FP16 model and do not apply to the 2-bit, 3-bit, or 4-bit variants. **Bold** indicates the best score in each row. Comparison-model scores are taken from published model cards and reports (including the [Qwen3.5-9B model card](https://huggingface.co/Qwen/Qwen3.5-9B)).
### Language