What is K2 Horizon 3.7B?
K2 Horizon 3.7B is IFM's small dense model for text reasoning and agent tasks. It offers a 512K context window and publishes results for repository repair, terminal work and function calling. This size is worth testing when a compact model misses instructions but a larger download is difficult to accommodate.
| Specification | K2 Horizon 3.7B |
|---|---|
| Parameters | 3.7B core; 5.058B stored parameters |
| Architecture | Dense decoder-only |
| Layers | 36 |
| Context window | 524,288 tokens; native from midtraining |
| Modalities | Text input and output |
| Release status | Released checkpoint |
| License | Apache-2.0, per model card |
The name counts a 3.7B core, while the complete tensor inventory contains 5.058B parameters. The configuration has 36 layers and hidden size 2,560. Native 512K context starts in the midtraining stages; it is a supported window, not a promise that a small machine can keep that entire conversation in memory.
K2 Horizon 3.7B benchmarks
These percentage scores come from IFM's model card, which warns that baseline protocols may differ. Atomic Chat has not reproduced them. Keep the evaluation setup with each score when comparing a local run with the published table. Source: official model card.
| Benchmark | K2-Horizon-3.7B | Qwen3.5-4B | G9v3-3B | Granite 4.2-3B | Nemotron 3 Nano-4B |
|---|---|---|---|---|---|
HMMT Feb 2026 Olympiad math | 70.5 | 61.6 | 34.1 | 57.2 | 34.7 |
SWE-bench Verified Software engineering | 68.6 | 41.2 | 16.4 | 32.2 | 1.8 |
GPQA Diamond Expert science | 65.4 | 77.1 | 43.8 | 55.9 | 51.3 |
HLE Expert questions | 12.9 | 9.9 | 4.5 | 6.6 | 4.9 |
SciCode Scientific coding | 25.9 | 16.1 | 17.7 | 24.9 | 16.4 |
Terminal-Bench 2.1 Terminal agents | 25.1 | 25.8 | 6.0 | 13.9 | 3.7 |
BFCL v4 Function calling | 50.9 | 55.7 | 47.9 | 50.8 | 36.8 |
IFM reports 68.6 on SWE-bench Verified, ahead of the listed small-model references. Qwen3.5-4B scores higher on GPQA Diamond, Terminal-Bench 2.1 and BFCL v4. The case for this checkpoint is therefore task-specific: test repository changes separately from tool selection and terminal execution.
K2 Horizon 3.7B hardware requirements
The original weight shards total 10.12 GB, not the roughly 7.4 GB you would infer from the 3.7B name alone. The official GGUF is called K2-Horizon-4B-BF16.gguf and retains BF16 precision. Its source is the 3.7B model, not a separate 4B release.
| Precision | Source | Size on disk |
|---|---|---|
| BF16 Safetensors | IFM/K2-Horizon-3.7B | 10.12 GB |
| BF16 GGUF (official) | IFM/K2-Horizon-3.7B-GGUF K2-Horizon-4B-BF16.gguf | 10.13 GB |
These files exclude the memory used by the inference runtime and attention cache. Neither an 8 GB machine nor an 8 GB GPU can hold the full BF16 model in that memory pool. Quantized files need their own measured sizes and a compatible loader; they should not inherit the vendor's unquantized benchmark scores.
Sizes use decimal GB and cover weights only. For the format distinction, see what GGUF is. A memory tier is not listed because minimum runtime memory has not been measured for these builds.
How to run K2 Horizon 3.7B in Atomic Chat
Atomic Chat execution has not been verified for this checkpoint. IFM's official GGUF card requires a llama.cpp build with K2 Horizon architecture support and points to its development fork. Check architecture support before downloading these files. The usual search, download and start-chat flow is not yet a verified procedure for this model. Browse the model catalog for other checkpoints and their documented download options.
K2 Horizon 3.7B license
IFM labels this checkpoint Apache-2.0 in the official model card. Use the publisher's release information as the source for its license, and review any additional notices attached to the exact build you redistribute. A community conversion is not an Atomic Chat release.
Sources and file inventories checked September 15, 2026.
