/ Модель

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

Лицензия
Apache 2.0
Архитектура
rodan-modern · dense
Базовая модель
Rodan-Base
Библиотека
mlx
Опубликована
16 июн 2026

Rodan-Chat

Генерация текстаТекст → текст3 профессии

Компактная англоязычная чат-модель на 10,41 млн параметров для простых инструкций, коротких диалогов и экспериментов с малыми языковыми моделями.

40скачиваний за 30 дней0лайковвеса обновлены16 июн 2026

Бенчмарки

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

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

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

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

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

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

Rodan-10M-Chat — небольшая чат-модель примерно на 10,41 млн параметров, разработанная автором серии Rodan и обученная на Apple M2 с использованием MLX. Это дообученная версия bfuzzy1/Rodan-Base: разговорные данные включены в этап продолженного предобучения с повторным использованием данных базовой модели, чтобы добавить диалоговые возможности и сохранить часть её прежних навыков.

Модель предназначена для простых инструкций и коротких диалогов на английском языке, а также для демонстраций и обучения работе с малыми языковыми моделями. Архитектура — плотная авторегрессионная модель-декодер; в README указаны 8 слоёв и контекстная обработка RoPE, но длина контекста не приведена. Для связных ответов требуется формат ChatML и штраф за повторения.

Модель может отвечать на простые вопросы и в целом удерживать тему, однако её знания ограничены, арифметика и абстрактные рассуждения слабы, а ответы могут содержать выдуманные сведения. Она не имеет защитного выравнивания и не предназначена для производственного использования, фактических запросов или советов. Лицензия — Apache-2.0.

Сценарии применения

  • ответы на простые вопросы на английском языке
  • короткие диалоги с моделью ChatML
  • демонстрация возможностей чат-моделей с малым числом параметров
  • обучение и эксперименты с продолженным предобучением языковых моделей

Ограничения

Знания модели ограничены; она слаба в арифметике и абстрактных рассуждениях и может выдумывать факты. Для связной генерации нужны ChatML и штраф за повторения; у модели нет защитного выравнивания.

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

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

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

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

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

Открыть на Hugging Face

Rodan-10M-Chat

A 10.41M-parameter chat model trained on one Apple M2 with MLX. It starts from the leaner Rodan-10M v9 base (PLE-free) and folds conversational data into a short continued-pretrain stage, which adds chat ability without throwing away what the base already knew.

Part of the Rodan-10M series. The base model (Rodan-10M-Base, v6) lives in its own repo; this is the chat stage built on the v9 checkpoint.

What it is

A ~10M chat model. With the right decoding settings it answers simple instructions coherently and stays on topic, which is more than I expected from something this small. It is not a production assistant. Its world knowledge is thin, its arithmetic is shaky, and it will make things up. Treat it as a demo of how much chat ability you can fit in 10M params, not as something to rely on.

USER:  What is the capital of France?
RODAN: The capital of France is Paris. It's a city known as the country, which has its own unique
       and cultural significance in Europe.

USER:  Give me a tip for staying healthy.
RODAN: You can use a regular exercise routine to manage your body and improve overall well-being.
       It's important ... maintaining healthy weight management by burning calories.

USER:  Why do we sleep?
RODAN: Sleep can be used to improve cognitive function and memory.

How it was built

At 10M params, ordinary supervised finetuning costs you base capability. We saw it in earlier Rodan experiments: a masked-SFT stage dropped board avg from about 34 to 32, the SFT tax. So instead of a separate masked-SFT stage, Rodan-Chat folds the instruction data into a continued-pretrain run mixed with 45% replay of the base's own domains (the approach Falcon used). The replay is what keeps the model from forgetting. Chat ability gets added while commonsense, science, and arithmetic stay roughly where they were.

  • Warm-start: Rodan-10M v9 (PLE-free, 10.41M). The tied embedding grows 8192→8194 for 2 ChatML tokens.
  • Data (73M tokens): 40M smol-smoltalk conversations in ChatML, plus 33M curated replay, full-sequence LM loss.
  • Optimizer: Muon on the 2D weights, AdamW elsewhere, low LR (1.2e-3, Muon 7e-3, below the base run), cosine, 6000 steps.
  • Result: perplexity dropped 24.9 → 14.6, and the base board avg held at 35.04.
SourceShareRole
smol-smoltalk (ChatML)55%instruction / multi-turn chat
Cosmopedia (replay)9%commonsense anchor
dolmino pes2o + StackExchange (replay)9%knowledge anchor
synthetic arithmetic (replay)9%computation anchor
FineMath (replay)9%math anchor
science-QA (replay)9%science-MC anchor

Chat fold loss & data mix

Architecture

Same as the base: decoder-only, dim 320, 8 layers, 8 heads, MQA with 1 KV head, SwiGLU 768, RMSNorm, RoPE base 200k, QK-norm, tied embeddings, value-residual, LRM. No PLE, since the probe on the base showed it was dead. Vocab is 8194 (the 8k byte-BPE set plus <|im_start|> and <|im_end|>).

Evaluation

The base capability held; there was no SFT-tax collapse. Zero-shot lm-eval, limit 1000, ChatML-wrapped:

TaskMetricRodan-Chatv9 baseΔ
HellaSwagacc_norm31.730.1+1.6
ARC-Easyacc_norm35.335.4≈
ARC-Challengeacc_norm22.422.2≈
PIQAacc53.855.5−1.7
ArithMark-2acc25.828.4−2.6
Board avg (÷4)35.0435.70−0.66

The 0.66 dip is partly just the ChatML wrapper hurting multiple-choice loglikelihood, and it's nowhere near the 34→32 drop a naive finetune would have caused. The replay did its job.

For instruction following itself, IFEval is close to useless at 10M: it grades strict constraint compliance, which really needs a model two or three orders of magnitude larger. So we measured the thing we actually care about instead. On 24 instruction prompts, an LLM judge compared Rodan-Chat against the v9 base, both decoded with the same repetition penalty. Chat won 14, tied 9, and lost 1, for a 93% win-rate excluding ties. The base tended to lose by sliding into code or rambling, while Chat gave coherent on-topic answers, several of them correct (Paris, photosynthesis producing glucose, the opposite of hot being cold, sleep helping memory).

Chat eval: board held + win-rate

We skipped a full IFEval score on purpose. It grades strict format compliance, which a 10M model fails near-uniformly, so the number carries no signal and isn't worth the long generative eval. The win-rate above is the instruction-following metric we trust at this scale.

Usage

Wrap prompts in ChatML and decode with a repetition penalty. Tiny models loop badly under pure greedy decoding, and the penalty is the difference between gibberish and readable answers.

ctx = f"<|im_start|>user\n{question}<|im_end|>\n<|im_start|>assistant\n"
# greedy + repetition_penalty 1.3 + no-repeat-3gram ; stop on <|im_end|> (8193) or <|endoftext|> (0)

The settings I'd recommend: greedy, repetition_penalty=1.3, no_repeat_ngram=3, max_new≈70, low or zero temperature.

Limitations

  • ~10M params, English only, for research and teaching. Don't use it in production, for factual queries, or for advice.
  • Thin world knowledge, weak arithmetic, prone to making things up, near chance on abstract reasoning.
  • It needs a repetition penalty to stay coherent; pure greedy decoding loops.
  • No safety alignment. It imitates the shape of a chat reply without being a reliable assistant.

License

Weights are open. Data falls under the respective dataset licenses (smol-smoltalk, Cosmopedia, dolmino-mix ODC-By, AllenAI QA sets, FineMath).

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

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

GPU в ailist

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

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

MLX-модели работают только на Apple Silicon.

Ревизия весов
a4c1304

0 моделей