Javi0.4-2B

Javi0.4-2B-GGUF

GGUF quants of Javi0.4-2B, which is Javi0.3-2B with one embedding row changed. No fine-tuning, no new data, no gradients. The tied input/output row for token 51187 (=open_page) is multiplied by 0.84.

The edit biases one decision: after a failed lookup, call web_search again instead of opening a URL typed from memory. It does not add a new reasoning capability.

Measured effect

8 held-out eval-v3 canonical fail questions, first web_search forced to fail, greedy next tool:

model next web_search next open_page
Javi0.3-2B 0/8 8/8
Javi0.4-2B 7/8 1/8

This is a targeted probe, not the full eval v3. In a two-seed harness canary with real tools and sampling, 0.84 chose open_page after a permanently blocked search and completed, same as the base; it used one extra search on a normal lookup. A 0.75 scale flipped 4/4 but looped on 14 searches under a permanent block, so 0.84 is the conservative setting.

The edit reaches the canonical open_page tool. In opencode/grok, webfetch/web_fetch after a 403 is unchanged. Full eval v3/v3f was not run.

Files

File Quant Size Notes
Javi0.4-2B.Q8_0.gguf Q8_0 2.1 GB Close to lossless
Javi0.4-2B.Q4_K_M.gguf Q4_K_M 1.3 GB Smaller and faster

Both were quantized from an F16 GGUF of the edited merged model. Text only: the base model's vision tower is not in the GGUF. F16 is available from the same conversion if you need it.

Run it

llama.cpp

llama-server -hf javierbits/Javi0.4-2B-GGUF:Q8_0 --jinja -c 131072 -fa on -ctk q8_0 -ctv q8_0 \
  --chat-template-kwargs '{"enable_thinking": false}' \
  --temp 0.2 --top-p 0.8 --top-k 20 --min-p 0

Point any OpenAI-compatible agent at http://localhost:8080/v1. Javi is built for agents with tools (web search, page fetch, a shell).

lmdeck

lmdeck use javi0.4-2b

lmswitch

runtime: llama
model: "javierbits/Javi0.4-2B-GGUF/Javi0.4-2B.Q8_0.gguf"
port: 8157
ctx: 262144
display_name: "Javi0.4-2B Q8_0 (weight-space)"
extra_args: ["-fa", "on", "-ctk", "q8_0", "-ctv", "q8_0", "--jinja", "--chat-template-kwargs", "{\"enable_thinking\": false}", "--temp", "0.2", "--top-p", "0.8", "--top-k", "20", "--min-p", "0"]
  • Thinking off. It was trained and evaluated with enable_thinking: false.
  • Low temperature (0.2) keeps tool calls well formed.

Links

Downloads last month
-
GGUF
Model size
2B params
Architecture
qwen35
Hardware compatibility
Log In to add your hardware

4-bit

8-bit

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

Model tree for javierbits/Javi0.4-2B-GGUF

Finetuned
Qwen/Qwen3.5-2B
Quantized
(1)
this model