GraySoft
Projects Models Compare Cloud benchmarks FAQ Download guIDE →
Model Intelligence Sheet

Hal0ai/hal0-brain-sft-GGUF overview

hal0 brain sft GGUF F16 Single file F16 GGUF of Hal0ai/hal0 brain sft https://huggingface.co/Hal0ai/hal0 brain sft for llama.cpp / hal0 slot / Ollama users. Sa…

ggufhal0hal0-brainf16llama.cppquantizedtext-generationenbase_model:Hal0ai/hal0-brain-sftbase_model:quantized:Hal0ai/hal0-brain-sftlicense:apache-2.0endpoints_compatibleregion:usconversational

Runs locally from ~2.02 GB disk (4 GB VRAM class GPUs with llama.cpp / guIDE).

Downloads
0
Likes
0
Pipeline
text-generation
Author

Repository Files & Downloads

1 GGUF files detected
Direct downloads for local inference
FileTypeQuantizationSizeLink
model.ggufGGUFGGUF2.02 GBDownload

Model Details

Model IDHal0ai/hal0-brain-sft-GGUF
AuthorHal0ai
Pipelinetext-generation
Licenseapache-2.0
Base modelHal0ai/hal0-brain-sft
Last modified2026-07-20T12:58:31.000Z

Model README

---

license: apache-2.0

pipeline_tag: text-generation

base_model: Hal0ai/hal0-brain-sft

base_model_relation: quantized

tags:

- hal0

- hal0-brain

- gguf

- f16

- llama.cpp

- quantized

language:

- en

---

hal0-brain-sft (GGUF F16)

Single-file F16 GGUF of Hal0ai/hal0-brain-sft for llama.cpp / hal0-slot / Ollama users.

Same weights as the safetensors repo, repackaged as a GGUF for toolchains that can't consume HF transformers directly. Quant label in the GGUF general.file_type header is Q4_1 (the rocmfp4-llama fork's universal default — not to be trusted), but the actual weight tensors are F16. Match the 2.0 GB file size to confirm.

How hal0 uses this file

This is the brain slot's recommended load in installer/etc-hal0/slots/brain.toml:

[model]
default = "hal0-brain-sft"        # operator assigns one of the hal0ai/ GGUF variants
context_size = 65536

After hal0 model assign hal0-brain-sft-GGUF --slot brain && hal0 slot load brain, the GGUF is loaded by hal0-slot@brain.service (port 8089, GPU-Vulkan llama-server container, profile chat) and fronts the hal0/brain virtual model.

The brain is provisioned by hal0 API lifespan (ensure_brain_provisioned in src/hal0/brain/provision.py) and drives the shared toolloop.engine.run_tool_loop to serve /api/brain/chat (and the legacy /api/board/chat alias). Tool turns are routed off-slot to hal0/code or hal0/agent per [brain_chat].tool_model.

Usage — llama.cpp directly

# CLI
llama-cli -m model.gguf -p "What does the hal0 'agent' slot default to?" -n 256 --jinja

# Server (OpenAI-compatible, what hal0-slot wraps)
llama-server -m model.gguf --jinja -fa --port 8080

Usage — Ollama

# From a Modelfile
FROM ./model.gguf
PARAMETER stop "<|im_end|>"

ollama run hal0-brain-sft "What does the hal0 'agent' slot default to?"

Usage — hal0-slot (the official wiring)

# 1. Pull into hal0's local model store
hal0 model pull Hal0ai/hal0-brain-sft-GGUF

# 2. Assign to the brain slot (default port 8089, GPU-Vulkan)
hal0 model assign hal0-brain-sft --slot brain

# 3. Start the slot container
hal0 slot load brain

# 4. Verify it's serving
curl http://127.0.0.1:8089/v1/models

Then in hal0.toml:

[brain_chat]
enabled = true
model = "hal0/brain"
tool_model = "hal0/agent"          # OR "hal0/code" — routes tool turns
max_rounds = 8
completion_timeout_s = 300.0

Model details

| | |

|---|---|

| Base model | Hal0ai/hal0-brain-sft (BF16 safetensors) |

| Relation | quantized (same weights, GGUF container) |

| Architecture | LlamaForCausalLM, 1.5B params |

| Dtype / quant | F16 (tensors) |

| SHA-256 | ed9d28c4eac1d7c291bc80d9410c243a3d28e655921ccaf90f2b6619aa24d2c3 |

| File size | 2.0 GB |

| License | Apache-2.0 |

Related

License

Apache-2.0.

Provenance

Run Hal0ai/hal0-brain-sft-GGUF with guIDE

Download guIDE — the AI-native code editor with local LLM inference and 69 built-in tools.

Download guIDE → · Browse 524k+ models · Compare models

Source: Hugging Face · Compare models