Downloads · 30 days
72
1% of all-time downloads
coder3101/Cydonia-24B-v4.3-vision-heretic
Cydonia-24B-v4.3-vision-heretic is a machine learning model from coder3101. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for vllm. The card lists the license as apache-2.0.
This model adds vision capabilities to coder3101/Cydonia-24B-v4.3-heretic by grafting the Pixtral vision encoder and multimodal projector from mistralai/Mistral-Small-3.2-24B-Instruct-2506.
Downloads · 30 days
72
1% of all-time downloads
All-time downloads
8.7K
Public
Parameters
24B
192 GB on disk
Likes
2
Public
Click a slice to open those files.
.safetensors96 GB · 100%
From the Hugging Face model README
This model adds vision capabilities to coder3101/Cydonia-24B-v4.3-heretic by grafting the Pixtral vision encoder and multimodal projector from mistralai/Mistral-Small-3.2-24B-Instruct-2506.
Mistral3ForConditionalGeneration (same as the original Mistral Small 3.2 vision model).The Cydonia model was originally saved as MistralForCausalLM (text-only). The text weight keys were remapped from model.layers.X... to language_model.model.layers.X... to fit the Mistral3ForConditionalGeneration architecture, and the vision tower + projector from the original Mistral model were added.
This model ships with weights in two formats:
consolidated.safetensors — Mistral-native format (recommended, used with --config_format mistral --load_format mistral)model.safetensors — HuggingFace safetensors format (for transformers / other tooling)Note: The
consolidated.safetensorsfile stores Q/K attention weights in Mistral’s interleaved layout for rotary embeddings, which differs from the standard HuggingFace layout inmodel.safetensors. Always use the correct format flag when serving.
Other files included:
config.json — HuggingFace model configuration (Mistral3ForConditionalGeneration)params.json — Mistral-format model parameterstekken.json — Mistral tokenizerSYSTEM_PROMPT.txt — Default system promptgeneration_config.json — Generation configurationMake sure to install vLLM >= 0.9.1:
pip install vllm --upgrade
vllm serve coder3101/Cydonia-24B-v4.3-vision-heretic \
--tokenizer_mode mistral --config_format mistral \
--load_format mistral --limit-mm-per-prompt {image:10}
Note: Running this model on GPU requires ~55 GB of GPU RAM in bf16 or fp16.
from openai import OpenAI
client = OpenAI(api_key="EMPTY", base_url="http://localhost:8000/v1")
model = client.models.list().data[0].id
response = client.chat.completions.create(
model=model,
messages=[
{
"role": "user",
"content": [
{"type": "text", "text": "Describe this image in detail."},
{"type": "image_url", "image_url": {"url": "https://example.com/image.png"}},
],
}
],
temperature=0.15,
max_tokens=1024,
)
print(response.choices[0].message.content)
Apache 2.0 (same as the base models).