Prevon Pulse MK2

Prevon Pulse is a 270M-parameter fine-tune of FunctionGemma that picks an app action and fills in its arguments for the Prevon notes app, entirely on device. It is trained to read the tool menu it is given (renamed, masked and shuffled tools), to answer NoMatchingAction when nothing fits, and to stop on its own after one call.

FunctionGemma is provided under and subject to the Gemma Terms of Use found at ai.google.dev/gemma/terms

Files

file for
prevon-pulse-mk2.litertlm LiteRT-LM: Android, iOS, Apple Silicon Mac, Windows
prevon-pulse-mk2-Q8_0.gguf llama.cpp: Intel Mac
safetensors/ bf16 Hugging Face weights, tokenizer and config (source of the two files above)
training/ run settings, data hash and loss curve
SHA256SUMS.txt checksums of every file

Training

Full fine-tune of google/functiongemma-270m-it, 1 epoch over 140,945 rows (49 tools, 10.8% refusals, both prompt formats), learning rate 1.5e-5, effective batch 64, loss on the answer tokens only, best checkpoint kept. Final eval loss 0.0499. See training/run_manifest.json.

Evaluation

See eval/ and the table below (filled in from the real3 held-out test after scoring).

Use and limits

Built for the Prevon app's own prompt format; it is not a general chat model. Use is subject to the Gemma Terms of Use and Prohibited Use Policy (https://ai.google.dev/gemma/terms, https://ai.google.dev/gemma/prohibited_use_policy).

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

8-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for PrevonFounder/prevon-pulse-mk2

Quantized
(61)
this model