2026-02-06 16:13:50 +08:00
|
|
|
# Supported Models
|
|
|
|
|
|
|
|
|
|
aha supports a growing collection of state-of-the-art AI models across multiple domains.
|
|
|
|
|
|
2026-03-05 21:57:03 +08:00
|
|
|
## Language Model
|
2026-02-06 16:13:50 +08:00
|
|
|
|
2026-02-06 17:05:08 +08:00
|
|
|
| Model | Parameters | Description | Use Case | License |
|
|
|
|
|
|-------|-----------|-------------|----------|---------|
|
|
|
|
|
| **Qwen3-0.6B** | 0.6B | Latest generation | Advanced reasoning | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **MiniCPM4-0.5B** | 0.5B | Efficient lightweight | Edge deployment | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
2026-02-06 16:13:50 +08:00
|
|
|
|
2026-03-24 16:18:39 +08:00
|
|
|
## Embedding
|
|
|
|
|
|
|
|
|
|
| Model | Parameters | Description | License |
|
|
|
|
|
|-------|-----------|-------------|---------|
|
|
|
|
|
| **Qwen3-Embedding-0.6B** | 0.6B | Text embedding (safetensors) | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3-Embedding-4B** | 4B | Text embedding (safetensors) | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3-Embedding-8B** | 8B | Text embedding (safetensors) | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
|
|
|
|
|
## Reranker
|
|
|
|
|
|
|
|
|
|
| Model | Parameters | Description | License |
|
|
|
|
|
|-------|-----------|-------------|---------|
|
|
|
|
|
| **Qwen3-Reranker-0.6B** | 0.6B | Text reranking (embedding-similarity baseline, safetensors) | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3-Reranker-4B** | 4B | Text reranking (embedding-similarity baseline, safetensors) | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3-Reranker-8B** | 8B | Text reranking (embedding-similarity baseline, safetensors) | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
|
2026-02-06 16:13:50 +08:00
|
|
|
## Vision & Multimodal
|
|
|
|
|
|
2026-03-05 21:57:03 +08:00
|
|
|
| Model | Parameters | Description | License |
|
|
|
|
|
|-------|-----------|-------------|---------|
|
|
|
|
|
| **Qwen2.5-VL-3B** | 3B | Image understanding | [Qwen Research License](https://huggingface.co/Qwen/Qwen2.5-VL-3B-Instruct/blob/main/LICENSE) |
|
|
|
|
|
| **Qwen2.5-VL-7B** | 7B | Image understanding | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3-VL-2B** | 2B | Enhanced multimodal | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3-VL-4B** | 4B | Enhanced multimodal | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3-VL-8B** | 8B | Enhanced multimodal | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3-VL-32B** | 32B | Enhanced multimodal | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3.5-0.8B** | 0.8B | Native Multimodal | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3.5-2B** | 2B | Native Multimodal | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3.5-4B** | 4B | Native Multimodal | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3.5-9B** | 9B | Native Multimodal | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
2026-03-24 16:18:39 +08:00
|
|
|
| **Qwen3.5-9B-Claude-4.6-Opus-Reasoning-Distilled-v2** | 9B | Distilled variant (Qwen3.5 family) | [Model license on HF](https://huggingface.co/Jackrong/Qwen3.5-9B-Claude-4.6-Opus-Reasoning-Distilled-v2) |
|
|
|
|
|
|
|
|
|
|
### Qwen3.5 GGUF Sources (Runtime Reused)
|
|
|
|
|
|
|
|
|
|
- Jackrong/Qwen3.5-4B-Claude-4.6-Opus-Reasoning-Distilled-v2-GGUF
|
|
|
|
|
- Jackrong/Qwen3.5-9B-Claude-4.6-Opus-Reasoning-Distilled-v2-GGUF
|
|
|
|
|
- unsloth/Qwen3.5-0.8B-GGUF
|
|
|
|
|
- unsloth/Qwen3.5-2B-GGUF
|
|
|
|
|
- unsloth/Qwen3.5-4B-GGUF
|
|
|
|
|
- lmstudio-community/Qwen3.5-0.8B-GGUF
|
|
|
|
|
- lmstudio-community/Qwen3.5-2B-GGUF
|
|
|
|
|
- lmstudio-community/Qwen3.5-4B-GGUF
|
2026-02-06 16:13:50 +08:00
|
|
|
|
|
|
|
|
## OCR
|
|
|
|
|
|
2026-02-06 17:05:08 +08:00
|
|
|
| Model | Languages | Type | Strength | License |
|
|
|
|
|
|-------|-----------|------|----------|---------|
|
2026-03-17 21:35:54 +08:00
|
|
|
| **PaddleOCR-VL** | Multi | Lightweight | General documents | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **PaddleOCR-VL1.5** | Multi | Lightweight | General documents | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
2026-02-06 17:05:08 +08:00
|
|
|
| **Hunyuan-OCR** | Chinese | Deep learning | Complex layouts | [Tencent Hunyuan Community License](https://huggingface.co/tencent/HunyuanOCR/blob/main/LICENSE) |
|
|
|
|
|
| **DeepSeek-OCR** | Multi | Scene text | Natural images | [MIT](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/mit.md) |
|
2026-03-07 18:08:06 +08:00
|
|
|
| **GLM-OCR** | 8 | Scene text | complex document | [MIT](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/mit.md) |
|
2026-02-06 16:13:50 +08:00
|
|
|
|
2026-03-05 21:57:03 +08:00
|
|
|
## Speech Recognition (ASR)
|
|
|
|
|
|
|
|
|
|
| Model | Parameters | Language | Real-time | Speed | License |
|
|
|
|
|
|-------|-----------|----------|-----------|-------|---------|
|
|
|
|
|
| **Fun-ASR-Nano-2512** | 2G | Chinese/English | Yes | Fast | Not Specified |
|
|
|
|
|
| **GLM-ASR-Nano-2512** | 4.5G | Chinese/English | Yes | Fast | [MIT](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/mit.md) |
|
|
|
|
|
| **Qwen3-ASR-0.6B** | 0.6B | Chinese/English | Yes | Fast | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **Qwen3-ASR-1.7B** | 1.7B | Chinese/English | Yes | Fast | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
|
|
|
|
|
|
2026-02-06 17:05:08 +08:00
|
|
|
## Audio Generation
|
2026-02-06 16:13:50 +08:00
|
|
|
|
2026-02-06 17:05:08 +08:00
|
|
|
| Model | Parameters | Type | Description | License |
|
|
|
|
|
|-------|-----------|------|-------------|---------|
|
|
|
|
|
| **VoxCPM-0.5B** | 0.5B | Voice Codec | Neural audio codec | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
|
|
|
|
| **VoxCPM1.5** | - | Voice Codec | Enhanced voice generation | [Apache 2.0](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/apache-2.0.md) |
|
2026-02-06 16:13:50 +08:00
|
|
|
|
2026-02-06 17:05:08 +08:00
|
|
|
## Image Processing
|
2026-02-06 16:13:50 +08:00
|
|
|
|
2026-02-06 17:05:08 +08:00
|
|
|
| Model | Type | Description | License |
|
|
|
|
|
|-------|------|-------------|---------|
|
|
|
|
|
| **RMBG-2.0** | Background Removal | Remove image backgrounds | [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/deed.en) |
|
2026-02-06 16:13:50 +08:00
|
|
|
|
|
|
|
|
## Model Sources
|
|
|
|
|
|
|
|
|
|
Models are sourced from:
|
|
|
|
|
|
|
|
|
|
- [Hugging Face](https://huggingface.co) - Primary model hub
|
|
|
|
|
- [ModelScope](https://modelscope.cn) - Chinese model hub
|
|
|
|
|
|
2026-03-24 16:18:39 +08:00
|
|
|
## Registered Repositories (Not Runtime-Integrated Yet)
|
|
|
|
|
|
|
|
|
|
The following repositories are now cataloged for future integration, but are **not** directly runnable in current `aha` runtime yet:
|
|
|
|
|
|
|
|
|
|
### MLX / Format-Specific Variants
|
|
|
|
|
- Jackrong/MLX-Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled-v2-4bit
|
|
|
|
|
- Jackrong/MLX-Qwen3.5-9B-Claude-4.6-Opus-Reasoning-Distilled-v2-4bit
|
|
|
|
|
- Jackrong/MLX-Qwen3.5-9B-Claude-4.6-Opus-Reasoning-Distilled-v2-6bit
|
|
|
|
|
- Jackrong/MLX-Qwen3.5-9B-Claude-4.6-Opus-Reasoning-Distilled-v2-8bit
|
|
|
|
|
- Jackrong/MLX-Qwen3.5-4B-Claude-4.6-Opus-Reasoning-Distilled-v2-4bit
|
|
|
|
|
- Jackrong/MLX-Qwen3.5-4B-Claude-4.6-Opus-Reasoning-Distilled-v2-6bit
|
|
|
|
|
- Jackrong/MLX-Qwen3.5-4B-Claude-4.6-Opus-Reasoning-Distilled-v2-8bit
|
|
|
|
|
|
|
|
|
|
### Embedding Models
|
|
|
|
|
- google/embeddinggemma-300m
|
|
|
|
|
- ggml-org/embeddinggemma-300M-GGUF
|
|
|
|
|
- onnx-community/embeddinggemma-300m-ONNX
|
|
|
|
|
- unsloth/embeddinggemma-300m-GGUF
|
|
|
|
|
- onnx-community/Qwen3-Embedding-0.6B-ONNX
|
|
|
|
|
- Qwen/Qwen3-Embedding-0.6B-GGUF
|
|
|
|
|
- onnx-community/Qwen3-Embedding-4B-ONNX
|
|
|
|
|
- Qwen/Qwen3-Embedding-4B-GGUF
|
|
|
|
|
- Qwen/Qwen3-Embedding-8B-GGUF
|
|
|
|
|
- onnx-community/Qwen3-Embedding-8B-ONNX
|
|
|
|
|
- perplexity-ai/pplx-embed-v1-0.6b
|
|
|
|
|
- nomic-ai/nomic-embed-text-v2-moe
|
|
|
|
|
- nomic-ai/nomic-embed-text-v2-moe-GGUF
|
|
|
|
|
- jinaai/jina-embeddings-v5-text-small
|
|
|
|
|
- jinaai/jina-embeddings-v5-text-nano
|
|
|
|
|
- jinaai/jina-embeddings-v5-text-small-text-matching
|
|
|
|
|
- jinaai/jina-embeddings-v5-text-small-text-matching-GGUF
|
|
|
|
|
- sentence-transformers/all-MiniLM-L6-v2
|
|
|
|
|
- sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2
|
|
|
|
|
|
|
|
|
|
### Reranker Models
|
|
|
|
|
- BAAI/bge-reranker-v2-m3
|
|
|
|
|
- ggml-org/Qwen3-Reranker-0.6B-Q8_0-GGUF
|
|
|
|
|
|
|
|
|
|
### ONNX Repositories
|
|
|
|
|
- onnx-community/GLM-OCR-ONNX
|
|
|
|
|
- onnx-community/Qwen3-Reranker-0.6B-ONNX
|
|
|
|
|
- onnx-community/Qwen3.5-2B-ONNX
|
|
|
|
|
- onnx-community/Qwen3.5-4B-ONNX
|
|
|
|
|
- onnx-community/Qwen3.5-0.8B-ONNX
|
|
|
|
|
- onnx-community/Qwen3-VL-2B-Instruct-ONNX
|
|
|
|
|
- onnx-community/ONNX_Qwen3-Embedding-0.6B
|
|
|
|
|
- onnx-community/Nanbeige4.1-3B-ONNX
|
|
|
|
|
- onnx-community/Qwen3-Embedding-8B-ONNX
|
|
|
|
|
- onnx-community/Qwen3-Embedding-4B-ONNX
|
|
|
|
|
- onnx-community/bge-reranker-v2-m3-ONNX
|
|
|
|
|
- onnx-community/all-MiniLM-L6-v2-ONNX
|
|
|
|
|
|
2026-02-06 16:13:50 +08:00
|
|
|
## Adding New Models
|
|
|
|
|
|
|
|
|
|
See [Development Guide](./development.md) for instructions on adding new model integrations.
|
|
|
|
|
|
2026-02-06 17:05:08 +08:00
|
|
|
## License Compliance
|
|
|
|
|
|
|
|
|
|
**Important**: Each model has its own license. Please review the model's license before use in production. Some key considerations:
|
2026-02-06 16:13:50 +08:00
|
|
|
|
2026-02-06 17:05:08 +08:00
|
|
|
- **Apache 2.0**: Permissive, commercial-friendly
|
|
|
|
|
- **MIT**: Permissive, commercial-friendly
|
|
|
|
|
- **Qwen Research License**: Research use, may have restrictions
|
|
|
|
|
- **Tencent Hunyuan Community License**: Custom license, review terms
|
|
|
|
|
- **CC BY-NC 4.0**: Non-commercial only
|
2026-02-06 16:13:50 +08:00
|
|
|
|
2026-02-06 17:05:08 +08:00
|
|
|
Always verify license terms before deployment in production environments.
|
|
|
|
|
|
|
|
|
|
## Model Updates
|
2026-02-06 16:13:50 +08:00
|
|
|
|
2026-03-05 21:57:03 +08:00
|
|
|
Models updated from time to time.
|
2026-02-06 16:13:50 +08:00
|
|
|
|
|
|
|
|
## Performance Benchmarks
|
|
|
|
|
|
|
|
|
|
Approximate inference speeds on CPU (M1 Pro):
|
|
|
|
|
|
|
|
|
|
| Model | Task | Tokens/sec |
|
|
|
|
|
|-------|------|------------|
|
2026-02-06 17:05:08 +08:00
|
|
|
| Qwen3-0.6B | Text | 40-50 |
|
|
|
|
|
| Qwen2.5-VL-3B | Vision | 20-30 |
|
|
|
|
|
| Qwen3-ASR-0.6B | ASR | 200-500x |
|
|
|
|
|
| VoxCPM-0.5B | TTS | Real-time |
|
2026-02-06 16:13:50 +08:00
|
|
|
|
|
|
|
|
*Benchmarks vary by hardware and input size.*
|