How to use from
OpenClaw
Start the llama.cpp server
# Install llama.cpp:
brew install llama.cpp
# Start a local OpenAI-compatible server:
llama serve -hf tugot17/LFM2.5-1.2B-Instruct-DSpark-5L-GGUF:F16
Configure OpenClaw
# Install OpenClaw:
npm install -g openclaw@latest
# Register the local server and set it as the default model:
openclaw onboard --non-interactive --mode local \
  --auth-choice custom-api-key \
  --custom-base-url http://127.0.0.1:8080/v1 \
  --custom-model-id "tugot17/LFM2.5-1.2B-Instruct-DSpark-5L-GGUF:F16" \
  --custom-provider-id llama-cpp \
  --custom-compatibility openai \
  --custom-text-input \
  --accept-risk \
  --skip-health
Run OpenClaw
openclaw agent --local --agent main --message "Hello from Hugging Face"
Quick Links

LFM2.5-1.2B-Instruct DSpark 5L draft (GGUF)

DSpark draft sidecar GGUF for mainline llama.cpp (DFlash/DSpark speculative decoding, merged in ggml-org/llama.cpp #25173). Converted from tugot17/LFM2.5-1.2B-Instruct-DSpark-5L with convert_hf_to_gguf.py --target-model-dir <target>.

Pairs with the target model LiquidAI/LFM2.5-1.2B-Instruct-GGUF โ€” the sidecar carries only the drafter (block size 7, rank-256 Markov head, confidence head); token embeddings and lm_head are shared from the target at load time.

Usage

llama-server -m <target>.gguf -md LFM2.5-1.2B-Instruct-DSpark-5L-draft-f16.gguf \
    --spec-type draft-dspark --spec-draft-n-max 8 --spec-draft-n-min 0 \
    -fa on -ngl 99

Greedy outputs are identical to the target alone; the timings field of each response reports draft_n / draft_n_accepted for acceptance-length tracking.

Downloads last month
84
GGUF
Model size
0.3B params
Architecture
dflash
Hardware compatibility
Log In to add your hardware

16-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for tugot17/LFM2.5-1.2B-Instruct-DSpark-5L-GGUF