/ Модель

Характеристики

Контекст
262 144 токена
Размер весов
37,7 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3_5_moe · dense
Базовая модель
Ornith-1.5-35B-A3B
Библиотека
mlx-vlm
Опубликована
20 авг 2026

Ornith-1.5-35B-A3B-uncensored-MLX-8bit

Изображение и текст → текст3 профессии

Ornith-1.5-35B-A3B-uncensored-MLX-8bit — мультимодальная vision-language модель, опубликованная junafinity на основе Ornith-1.5-35B-A3B от ornith-ai.

430скачиваний за 30 дней1лайквеса обновлены24 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Модель адаптирована с помощью Abliterix: из языковой части удалено направление, связанное с отказами, поэтому она предназначена прежде всего для red teaming, оценки защитных механизмов и исследований в области кибербезопасности, а не для неконтролируемого публичного развёртывания.

Модель содержит около 35 млрд параметров и использует архитектуру с MoE-компонентами; сохранён vision tower, поэтому она поддерживает обработку изображений и текста. Это MLX-чекпойнт для Apple Silicon, преобразованный через mlx-vlm с 8-битным квантованием и типом данных bfloat16; vision tower и сопутствующие препроцессоры включены в файл. Блок multi-token prediction (MTP) в этой версии отсутствует, поскольку mlx-vlm удаляет тензоры mtp.* при конвертации.

По данным README, на отложенном наборе вредоносных запросов число отказов у родительской модели снизилось со 100 до 9 из 100, однако эти результаты измерялись на bf16-версии до квантования и не гарантируются для данного MLX-чекпойнта. Abliteration не устраняет все отказы и не заменяет модерацию: ограничения могут сохраняться при многоходовом взаимодействии, системных инструкциях и обработке изображений. Модель рекомендуется использовать с независимым уровнем фильтрации и оценивать относительно базовой версии. Лицензия — Apache-2.0.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Ornith-1.5-35B-A3B-uncensored-MLX-8bit

An abliterated (refusal-direction-ablated) 35B vision-language build of ornith-ai/Ornith-1.5-35B-A3B, produced with Abliterix (winning trial #17) and published by junafinity.

Vision tower is preserved — see Vision & MTP preservation. Converted with mlx-vlm (-q --q-bits 8 --dtype bfloat16, 8.596 bits per weight).

This is an mlx-vlm vision checkpoint (tower inside the file). mlx-vlm drops mtp.*. For 35B native MTP use Ornith-1.5-35B-A3B-uncensored-GGUF-8bit.

Intended use: red teaming and defensive cybersecurity research

These uncensored (abliterated) weights are built as a research instrument for red teaming and defensive cybersecurity work. Safety training suppresses the display of capability, not capability itself. A refusal tells you the model declined. It does not tell you whether the weights could have complied. That conflation underestimates the true ceiling and hides holes in your filters, classifiers, and policy layer.

Use each uncensored checkpoint as the treatment half of a controlled pair against its original base model:

  • Capability-ceiling measurement. Upper-bound what the weights can actually produce in a domain, independent of shipped refusals.
  • Defensive-stack evaluation. Test input filters, output classifiers, prompt-injection defenses, and moderation APIs when the model itself contributes no refusals. That is how you find gaps in a defensive control plane.
  • Attack-surface isolation. Automated red-team loops stall on unrelated refusals. A non-refusing target isolates the control under test (injection, tool abuse, data-exfil paths, policy bypass).
  • Detection and classifier work. Generate labeled completions for training or benchmarking output-moderation and abuse-detection models.
  • Interpretability of residual refusal. Abliteration is a specified edit on known language-model components. The pair (base vs this) is a clean experimental control.

Operating rules. Do not expose these weights as a public endpoint without an independent moderation layer. Abliteration removes a direction, not a policy; some refusals survive (multi-turn re-assertion, system-prompt steering, vision-path refusals). Always report the delta against the base model. Re-measure on your own prompts. Whoever deploys it owns the moderation layer the original guardrails were carrying.

Variants in this family

Hub collection: https://huggingface.co/collections/junafinity/ornith-15-uncensored-6a896c737cf40ad660af2ebd

ModelBaseFormatPrecisionNotes
Ornith-1.5-9B-uncensoredOrnith-1.5-9BSafetensors (bf16)16-bitFull-precision abliterated weights
Ornith-1.5-9B-uncensored-MLX-8bitOrnith-1.5-9BMLX8-bitApple Silicon, mlx-vlm
Ornith-1.5-9B-uncensored-GGUF-8bitOrnith-1.5-9BGGUFQ8_0llama.cpp
Ornith-1.5-35B-A3B-uncensored-MLX-8bit ← you are hereOrnith-1.5-35B-A3BMLX8-bitApple Silicon, mlx-vlm
Ornith-1.5-35B-A3B-uncensored-MLX-MXFP4Ornith-1.5-35B-A3BMLXMXFP4Apple Silicon, mlx-vlm
Ornith-1.5-35B-A3B-uncensored-GGUF-8bitOrnith-1.5-35B-A3BGGUFQ8_0llama.cpp

Vision & MTP preservation

The vision tower and the multi-token-prediction (MTP) block are not Abliterix steering targets. The edit touches language-model attention q/k/v/o, mlp.down_proj, and fused MoE expert/router parameters. Vision and mtp.* tensors are never steered.

ComponentIn this artifact
Vision tower✅ inside the checkpoint (mlx-vlm; preprocessor sidecars included)
MTP head❌ not carried in this format (see the format note below)

Format note: the vision tower is carried inside the MLX checkpoint (converted with mlx-vlm, which retains it — note that mlx-lm would strip it).

⚠️ mlx-vlm unconditionally drops mtp.* tensors during conversion, so this MLX build does not carry the MTP head. If you need multi-token prediction, use Ornith-1.5-35B-A3B-uncensored-GGUF-8bit, which does.

Abliteration result

MetricValue
Refusals on held-out harmful set100 → 9 / 100 (9%)
KL divergence from base0.3985
ToolAbliterix 1.12.2
Optuna trials50 (15 warmup), seed 42
Selected trial#17
Steeringper-layer attn q/k/v/o + mlp.down_proj
MoE expert steeringn_suppress=4, router_bias=-2.72, expert_ablation_weight=4.31

These figures were measured on the bf16 parent, not on this quantized checkpoint. Quantization is applied after those measurements. If exact numbers matter for your work, re-run the evaluation against this MLX build.

Method

  1. Residual-stream activations captured on harmful vs. harmless prompt sets.
  2. Refusal direction estimated per layer; attention and mlp.down_proj steered.
  3. Fused-MoE expert suppression + router bias (the path Heretic cannot touch on this architecture).
  4. Optuna TPE over 50 trials; trial #17 selected (9% refusals, KL 0.3985, under the 0.5 damage threshold).

Usage

Requires Apple Silicon (M-series) and mlx-vlm:

pip install mlx-vlm
# text
python -m mlx_vlm generate \
  --model junafinity/Ornith-1.5-35B-A3B-uncensored-MLX-8bit \
  --prompt "Your prompt here" \
  --max-tokens 512

# image + text
python -m mlx_vlm generate \
  --model junafinity/Ornith-1.5-35B-A3B-uncensored-MLX-8bit \
  --prompt "Describe this image." \
  --image photo.jpg \
  --max-tokens 512
from mlx_vlm import load, generate
from mlx_vlm.prompt_utils import apply_chat_template

model, processor = load("junafinity/Ornith-1.5-35B-A3B-uncensored-MLX-8bit")
config = model.config

prompt = apply_chat_template(processor, config, "Your prompt here", num_images=0)
print(generate(model, processor, prompt, max_tokens=512, verbose=False))

LM Studio

Search junafinity/Ornith-1.5-35B-A3B-uncensored-MLX-8bit and import as an MLX model. No extra projector file is required (vision is inside the repo).

⚠️ mlx-vlm drops mtp.* during conversion. This MLX 35B build does not carry the MTP head. Use the GGUF-8bit sibling if you need MTP.

Responsible use

Primary intended use is red teaming and defensive cybersecurity research. See the section of that name above.

This model has had safety guardrails reduced or removed. Do not expose it as a public endpoint without an independent moderation layer. You are responsible for compliance with the base model's license and acceptable-use policy, applicable law, and the terms of any platform you deploy on. Removing guardrails does not remove accountability.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · mlx-vlm

Нельзя запустить

MLX-модели работают только на Apple Silicon, на GPU NVIDIA они не запускаются.

Класс архитектуры
Qwen3_5MoeForConditionalGeneration
Ревизия весов
0f8e354

0 моделей