How to use from
vLLM
Install from pip and serve model
# Install vLLM from pip:
pip install vllm
# Start the vLLM server:
vllm serve "SwarmDo/SwarmDo-A2-merged"
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:8000/v1/chat/completions" \
	-H "Content-Type: application/json" \
	--data '{
		"model": "SwarmDo/SwarmDo-A2-merged",
		"messages": [
			{
				"role": "user",
				"content": [
					{
						"type": "text",
						"text": "Describe this image in one sentence."
					},
					{
						"type": "image_url",
						"image_url": {
							"url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg"
						}
					}
				]
			}
		]
	}'
Use Docker
docker model run hf.co/SwarmDo/SwarmDo-A2-merged
Quick Links

SwarmDo-A2 — merged weights (turnkey, code + vision in one model)

Pre-merged, ready-to-serve weights of SwarmDo-A2. The combined coding + render-verified visual-coding adapter is already merged into Qwen/Qwen3.6-27B with the vision tower intact, so you can serve it directly with vLLM — no merge step needed.

vllm serve SwarmDo/SwarmDo-A2-merged --served-model-name swarmdo-a2 \
  --enable-auto-tool-choice --tool-call-parser qwen3_xml --reasoning-parser qwen3 \
  --enforce-eager --trust-remote-code

Then call it as an OpenAI-compatible chat endpoint (model = "swarmdo-a2"); pass an image via the standard image_url block for visual-coding (image → code).

One model, both skills — fixes real bugs (execution-verified) and writes code from images (render-verified), with measured proof that combining the two degrades neither (the "churn gate").

Notes: serve as these merged weights (native fast path). Do not load A2 as a vLLM LoRA — the adapter reaches the base's gated-DeltaNet modules, which JIT-hang under vLLM's LoRA path. There is no text GGUF for A2 (quantizing to GGUF drops the vision tower). Apache-2.0.

Downloads last month
395
Safetensors
Model size
27B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for SwarmDo/SwarmDo-A2-merged

Merge model
this model