How to use from the
Use from the
llama-cpp-python library
# !pip install llama-cpp-python

from llama_cpp import Llama

llm = Llama.from_pretrained(
	repo_id="SwarmDo/SwarmDo-A1-GGUF",
	filename="",
)
llm.create_chat_completion(
	messages = [
		{
			"role": "user",
			"content": "What is the capital of France?"
		}
	]
)

SwarmDo-A1 — GGUF (Ollama / llama.cpp / LM Studio)

Run a strong open coding model locally in one command. SwarmDo-A1 is an execution-grounded coding model built on Qwen3.6-27B (Apache-2.0). These are ready-to-run GGUF quantizations for Ollama, llama.cpp, and LM Studio — no Python, no setup.

ollama run hf.co/SwarmDo/SwarmDo-A1-GGUF:Q4_K_M

That's it — Ollama pulls the model straight from Hugging Face. No ollama.com account needed.


Quick start

Ollama (recommended):

ollama run hf.co/SwarmDo/SwarmDo-A1-GGUF:Q4_K_M     # ~16 GB, best size/quality balance
ollama run hf.co/SwarmDo/SwarmDo-A1-GGUF:Q8_0       # ~29 GB, higher fidelity

llama.cpp:

llama-cli -m SwarmDo-A1-Q4_K_M.gguf -p "Write a Python LRU cache with a capacity limit." -n 512

LM Studio: search SwarmDo/SwarmDo-A1-GGUF in the in-app model catalog and download a quant.


Which quant should I pick?

Tag File Size Min RAM/VRAM* Use it when
Q4_K_M SwarmDo-A1-Q4_K_M.gguf ~16.5 GB ~18–20 GB Default. Best balance of size, speed, quality.
Q8_0 SwarmDo-A1-Q8_0.gguf ~28.6 GB ~30–32 GB Maximum fidelity, near-lossless vs fp16.

*Approximate; leave headroom for context. Q4_K_M runs on a single 24 GB GPU or a 32 GB Mac.


What is SwarmDo-A1?

SwarmDo-A1 is a coding model whose edge comes from execution-grounded development — it is tuned and evaluated against real test execution, not just leaderboard text matching. On agentic software-engineering tasks, our re-based + tuned stack shows a decision-grade paired win over its starting point (~+25 points, McNemar p < 0.01, measured in-harness). It is built on the Qwen3.6-27B linear-attention hybrid base (Apache-2.0), so it's fully open and self-hostable.

  • Strengths: Python and general-purpose code generation, bug-fixing, and agentic coding workflows.
  • License: Apache-2.0 — commercial use allowed.
  • Context: long-context capable (linear-attention hybrid architecture).

Honest scope (please read)

A bare GGUF gives you the model's core text/code generation. The full SwarmDo-A1 system — the execution-verified best-of-N selection and the render-verified visual-coding capability (image → code) — runs through the complete self-hosted harness (vLLM + tools + vision tower), which a plain chat GGUF does not carry. For the full system see SwarmDo/SwarmDo-A1. If you just want a fast, strong local coding chat model, this GGUF is exactly that.

Links

Citation

@misc{swarmdo-a1,
  title  = {SwarmDo-A1: an execution-grounded open coding model},
  author = {SwarmDo},
  year   = {2026},
  url    = {https://huggingface.co/SwarmDo/SwarmDo-A1}
}
Downloads last month
304
GGUF
Model size
27B 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 SwarmDo/SwarmDo-A1-GGUF

Base model

Qwen/Qwen3.6-27B
Quantized
(642)
this model

Evaluation results

  • paired win vs base (McNemar) on SWE-bench (agentic, in-harness)
    self-reported
    +25pp re-base, p<0.01