LFM2.5-Audio-1.5B-OHF-Voice

Fine-tuned from LiquidAI/LFM2.5-Audio-1.5B on Paulescu/OHF-Voice-audio-20260504 to map spoken Home Assistant voice commands directly to function calls. Part of the Liquid Cookbook voice-assistant example.

Output format (no system prompt; the function set is baked into the weights):

HassStartTimer|$minutes=5|$name=oven
HassLightSet|$area=bedroom|$brightness=70
HassGetCurrentTime

Files

llama-liquid-audio-server requires four GGUFs to run inference:

file description source
LFM2.5-Audio-1.5B-OHF-Voice-Q8_0.gguf Language model backbone fine-tuned in this repo
mmproj-LFM2.5-Audio-1.5B-OHF-Voice-Q8_0.gguf Audio encoder + projector fine-tuned in this repo
vocoder-LFM2.5-Audio-1.5B-OHF-Voice-Q8_0.gguf Audio decoder (unused for function-calling) copied from upstream
tokenizer-LFM2.5-Audio-1.5B-OHF-Voice-Q8_0.gguf Tokenizer / speaker file copied from upstream

The runners/ folder bundles llama-liquid-audio-server and llama-liquid-audio-cli binaries for macos-arm64, ubuntu-x64, ubuntu-arm64, and android-arm64, built from llama.cpp PR #18641.

Reproduce the eval

git clone https://github.com/Liquid4All/cookbook
cd cookbook/examples/voice-assistant
uv sync
# point configs/finetuned-Q8_0.yaml at this repo and run:
uv run python scripts/eval.py --config configs/finetuned-q8.yaml
Downloads last month
163
GGUF
Model size
1B params
Architecture
lfm2
Hardware compatibility
Log In to add your hardware

8-bit

16-bit

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

Model tree for on-device-ml/LFM2.5-Audio-1.5B-OHF-Voice-GGUF

Quantized
(6)
this model