---
title: Spark-X2.5-1.7B-GGUF
canonical_url: "https://www.modelscope.cn/models/XHToken/Spark-X2.5-1.7B-GGUF"
md_url: "https://www.modelscope.cn/models/XHToken/Spark-X2.5-1.7B-GGUF.md"
repository: XHToken/Spark-X2.5-1.7B-GGUF
chinese_name: XHToken/Spark-X2.5-1.7B-GGUF
last_updated: 2026-09-07
license: apache-2.0
pipeline_tag: text-generation
tasks:
  - text-generation
base_model:
  - XHToken/Spark-X2.5-1.7B
base_model_relation: quantized
library_name:
  - gguf
language:
  - en
  - zh
downloads: 2237
stars: 18
tags:
  - gguf
  - llama.cpp
  - ollama
  - lm-studio
  - sparkx2_5
---

# Spark-X2.5-1.7B-GGUF

> Spark-X2.5-1.7B-GGUF - XHToken 在 ModelScope 开源的模型。Spark-X2.5-1.7B-GGUF

XHToken/Spark-X2.5-1.7B-GGUF 是 ModelScope 魔搭社区上的text-generation模型，采用 apache-2.0 许可，基于 XHToken/Spark-X2.5-1.7B 构建。

- **Repository**: XHToken/Spark-X2.5-1.7B-GGUF
- **License**: apache-2.0
- **Tasks**: text-generation
- **Base model**: XHToken/Spark-X2.5-1.7B
- **Tags**: gguf, llama.cpp, ollama, lm-studio, sparkx2_5
- **Downloads**: 2237
- **Stars**: 18
- **Last updated**: 2026-09-07

Source: https://www.modelscope.cn/models/XHToken/Spark-X2.5-1.7B-GGUF

---

# Spark-X2.5-1.7B-GGUF

> [!NOTE]
> This repository provides a BF16 GGUF conversion of Spark-X2.5-1.7B.

Spark-X2.5 is a compact, general-purpose language model for conversation, writing, translation, reasoning, coding, tool use, and agentic workflows. It uses a hybrid attention architecture, supports a native context length of up to 1M tokens, and covers more than 200 languages. For its architecture, training methods, benchmark results, fine-tuning, and citation, see the [Spark-X2.5-1.7B](https://modelscope.cn/models/XHToken/Spark-X2.5-1.7B).

## Local Deployment

The GGUF file can be used for local inference with **Ollama** and **LM Studio**. Spark-X2.5 support is provided by [XHToken/llama.cpp](https://github.com/XHToken/llama.cpp), so the Quick Starts below use this compatible implementation.

## Ollama Quick Start

### Build

```bash
git clone https://github.com/XHToken/llama.cpp.git llama.cpp-spark
git clone https://github.com/ollama/ollama.git ollama-spark
cd ollama-spark
export OLLAMA_LLAMA_CPP_SOURCE="$(cd ../llama.cpp-spark && pwd)"
cmake -S . -B build
cmake --build build --parallel 8
```

### Import the GGUF

Replace the model path below with the absolute path to the downloaded GGUF file:

```bash
printf 'FROM /absolute/path/to/Spark-X2.5-1.7B.gguf\n' > ./Modelfile.spark
```

### Create and Run

Start the Ollama server in the first terminal:

```bash
./ollama serve
```

Open a second terminal in the same `ollama-spark` directory:

```bash
./ollama create Spark-X2.5-1.7B -f ./Modelfile.spark
./ollama run Spark-X2.5-1.7B --think=false
```

`--think=false` disables thinking mode for faster, direct responses.

## LM Studio Quick Start

### Build the Compatible llama.cpp Runtime

```bash
git clone https://github.com/XHToken/llama.cpp.git llama.cpp-spark
cd llama.cpp-spark
cmake -S . -B build
cmake --build build --parallel 8
```

### Configure LM Studio

1. Close LM Studio.
2. Back up the selected LM Studio runtime directory:

   ```text
   <LM_STUDIO_HOME>/extensions/backends/<selected-runtime>/
   ```

3. Copy the `llama.cpp-spark` build output into the selected runtime directory, replacing the existing runtime files.
4. Place `Spark-X2.5-1.7B.gguf` in:

   ```text
   <LM_STUDIO_HOME>/models/<org>/<name>/
   ```

Example runtime directory on Apple Silicon:

```text
./build/bin/* -> ~/.lmstudio/extensions/backends/llama.cpp-mac-arm64-apple-metal-advsimd-<version>/
```

### Run

Open LM Studio, select the model under My Models, click Load, and start a new chat.

You can also use the `lms` CLI:

```bash
lms ls
lms load <model>
lms chat <model>
```
