Book a demo Start for free

Compare model versions

Model: XHToken/Spark-X2.5-1.7B

Earlier snapshot Snapshot #355 Repository revision 448e61e (opens in a new tab) Recorded at 04 Sep 2026, 14:12 UTC Unchanged through 14 Sep 2026, 07:17 UTC
Later snapshot Snapshot #6062 Repository revision 14d6e83 (opens in a new tab) Recorded at 16 Sep 2026, 07:10 UTC Unchanged through 05 Nov 2026, 10:51 UTC

Summary

Licence

Unchanged

No change

Apache-2.0 Apache-2.0

PinDiff reports the declared licence and licence files. It does not interpret licence terms.

Evidence · Observed by PinDiff

Earlier
Snapshot #355 · revision 448e61e · Recorded at 04 Sep 2026, 14:12 UTC
Later
Snapshot #6062 · revision 14d6e83 · Recorded at 16 Sep 2026, 07:10 UTC
Source
Licence tag declared in the model card metadata, observed via the Hugging Face API; licence file hashes from the repository file manifest.

Weights

Unchanged

No change

Evidence · Observed by PinDiff

Earlier
Snapshot #355 · revision 448e61e · Recorded at 04 Sep 2026, 14:12 UTC
Later
Snapshot #6062 · revision 14d6e83 · Recorded at 16 Sep 2026, 07:10 UTC
Source
Weight file hashes and sizes from the repository file manifest (Git LFS SHA256 where available). Weight files are not downloaded.

Remote code / configuration

Unchanged

No change

Remote code Yes Yes

config.json Unchanged

generation_config.json Unchanged

Evidence · Observed by PinDiff

Earlier
Snapshot #355 · revision 448e61e · Recorded at 04 Sep 2026, 14:12 UTC
Later
Snapshot #6062 · revision 14d6e83 · Recorded at 16 Sep 2026, 07:10 UTC
Source
Stored config.json and generation_config.json at each revision (trust_remote_code / auto_map), and Python file hashes from the repository file manifest.

Access / gating

Unchanged

No change

Public Public

Evidence · Observed by PinDiff

Earlier
Snapshot #355 · revision 448e61e · Recorded at 04 Sep 2026, 14:12 UTC
Later
Snapshot #6062 · revision 14d6e83 · Recorded at 16 Sep 2026, 07:10 UTC
Source
Gated and private flags observed via the Hugging Face API.

Model card

Changed

Model card modified (10 sections)

llama.cpp Added +12 −0

Diff

Added: + > [!NOTE]
Added: + > Native `spark2_5` support requires [llama.cpp](https://github.com/ggml-org/llama.cpp/) `b10828` or later.
Added: +
Added: + Run the model in the CLI:
Added: + ```bash
Added: + llama cli -m /path/to/Spark-X2.5-1.7B-GGUF
Added: + ```
Added: +
Added: + Launch the OpenAI-compatible API server:
Added: + ```bash
Added: + llama serve -m /path/to/Spark-X2.5-1.7B-GGUF
Added: + ```

Before

Not present in the earlier snapshot.

After

> [!NOTE]
> Native `spark2_5` support requires [llama.cpp](https://github.com/ggml-org/llama.cpp/) `b10828` or later.

Run the model in the CLI:
```bash
llama cli -m /path/to/Spark-X2.5-1.7B-GGUF
```

Launch the OpenAI-compatible API server:
```bash
llama serve -m /path/to/Spark-X2.5-1.7B-GGUF
```
Ollama Changed +8 −0

Diff

Added: + [Download Ollama](https://ollama.com/download)
Added: +
Added: + > [!NOTE]
Added: + > Native `spark2_5` support requires Ollama [`v0.34.1`](https://github.com/ollama/ollama/releases) or later.
Added: +
Added: + ```bash
Added: + ollama run SparkLLM/Spark-X2.5-1.7B
Added: + ```

Before

Heading only; no text in this section.

After

[Download Ollama](https://ollama.com/download)

> [!NOTE]
> Native `spark2_5` support requires Ollama [`v0.34.1`](https://github.com/ollama/ollama/releases) or later.

```bash
ollama run SparkLLM/Spark-X2.5-1.7B
```
LM Studio Changed +4 −0

Diff

Added: + [Download LM Studio](https://lmstudio.ai/download)
Added: +
Added: + > [!NOTE]
Added: + > Native `spark2_5` support requires runtime version `2.34.0` or later.

Before

Heading only; no text in this section.

After

[Download LM Studio](https://lmstudio.ai/download)

> [!NOTE]
> Native `spark2_5` support requires runtime version `2.34.0` or later.
Unsloth Added +4 −0

Diff

Added: + [Download Unsloth Studio](https://unsloth.ai/)
Added: +
Added: + > [!NOTE]
Added: + > The latest Unsloth Studio supports native Spark-X2.5 GGUF inference.

Before

Not present in the earlier snapshot.

After

[Download Unsloth Studio](https://unsloth.ai/)

> [!NOTE]
> The latest Unsloth Studio supports native Spark-X2.5 GGUF inference.
Build Removed +0 −8

Diff

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

Before

```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
```

After

Not present in the later snapshot.

Create and Run Removed +0 −13

Diff

Removed: - Create the model definition, then start the Ollama server in one terminal:
Removed: -
Removed: - ```bash
Removed: - printf 'FROM /absolute/path/to/your.gguf\n' > ./Modelfile.spark
Removed: - ./ollama serve
Removed: - ```
Removed: -
Removed: - Create and run the model from another terminal:
Removed: -
Removed: - ```bash
Removed: - ./ollama create Spark-X2.5-1.7B -f ./Modelfile.spark
Removed: - ./ollama run Spark-X2.5-1.7B
Removed: - ```

Before

Create the model definition, then start the Ollama server in one terminal:

```bash
printf 'FROM /absolute/path/to/your.gguf\n' > ./Modelfile.spark
./ollama serve
```

Create and run the model from another terminal:

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

After

Not present in the later snapshot.

Build Removed +0 −6

Diff

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

Before

```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
```

After

Not present in the later snapshot.

Set Up LM Studio Removed +0 −21

Diff

Removed: - 1. Close LM Studio.
Removed: -
Removed: - 2. Back up the selected runtime directory:
Removed: -
Removed: - ```text
Removed: - <LM_STUDIO_HOME>/extensions/backends/<selected-runtime>/
Removed: - ```
Removed: -
Removed: - 3. Copy the `llama.cpp-spark` build output into the selected runtime directory, overwriting the existing files.
Removed: -
Removed: - 4. Place the GGUF model in the following directory:
Removed: -
Removed: - ```text
Removed: - <LM_STUDIO_HOME>/models/<org>/<name>/
Removed: - ```
Removed: -
Removed: - Example runtime directory on macOS:
Removed: -
Removed: - ```text
Removed: - ./build/bin/* -> ~/.lmstudio/extensions/backends/llama.cpp-mac-arm64-apple-metal-advsimd-<version>/
Removed: - ```

Before

1. Close LM Studio.

2. Back up the selected runtime directory:

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

3. Copy the `llama.cpp-spark` build output into the selected runtime directory, overwriting the existing files.

4. Place the GGUF model in the following directory:

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

Example runtime directory on macOS:

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

After

Not present in the later snapshot.

Run with LM Studio Removed +0 −1

Diff

Removed: - Open My Models, select the Spark-X2.5 model, click Load, then start a new Chat.

Before

Open My Models, select the Spark-X2.5 model, click Load, then start a new Chat.

After

Not present in the later snapshot.

Run with the lms CLI Removed +0 −5

Diff

Removed: - ```bash
Removed: - # Replace <model> with a model listed by lms ls.
Removed: - lms load <model>
Removed: - lms chat <model>
Removed: - ```

Before

```bash
# Replace <model> with a model listed by lms ls.
lms load <model>
lms chat <model>
```

After

Not present in the later snapshot.

29 other sections unchanged.

Evidence · Observed by PinDiff

Earlier
Snapshot #355 · revision 448e61e · Recorded at 04 Sep 2026, 14:12 UTC
Later
Snapshot #6062 · revision 14d6e83 · Recorded at 16 Sep 2026, 07:10 UTC
Source
README.md at each revision, stored by PinDiff. Sections are compared individually.
Stored file SHA256
60478d573be4612f90d8c03c5b73cfaef47e1cabda9678bd2746282b3009d502 → ab5dcaa0eec542f2472019d60e65b4fbce92d3db7073ae067318f0e55a17fd39

Repository status

Changed

Repository revision moved

Earlier
Revision 448e61e (opens in a new tab) · 20 files · 3.43 GB
Later
Revision 14d6e83 (opens in a new tab) · 20 files · 3.43 GB

A new revision does not by itself mean files changed; the categories above show what differs.

Evidence · Observed by PinDiff

Earlier
Snapshot #355 · revision 448e61e · Recorded at 04 Sep 2026, 14:12 UTC
Later
Snapshot #6062 · revision 14d6e83 · Recorded at 16 Sep 2026, 07:10 UTC
Source
Default-branch head commit observed via the Hugging Face API.

Files

Unchanged

No change

Evidence · Observed by PinDiff

Earlier
Snapshot #355 · revision 448e61e · Recorded at 04 Sep 2026, 14:12 UTC
Later
Snapshot #6062 · revision 14d6e83 · Recorded at 16 Sep 2026, 07:10 UTC
Source
File hashes and sizes from the repository file manifest. Weights, licence, configuration, Python and model card files are covered above.

Evidence observed by PinDiff from the Hugging Face API and stored when recorded. PinDiff compares stored metadata, hashes and text files; it does not download weight files. Change events recorded between these snapshots