◇ △ ◇ △ ◇ △
28M params · runs at the edge

Small models.
Real speech.
No cloud.

Squeal Studio builds Russian-first language models small enough to run on the device already in your pocket — no API key, no data center, no bill that scales with usage.

28Mparameters
1,024token context
Apache 2.0license
why small

The industry keeps scaling up. We're scaling down.

01 — DESIGN

Most labs answer every problem with more parameters. We think that solves "can it do everything" while ignoring "can it run where you need it."

02 — LANGUAGE

drakon_28m uses a 24,001-token custom BPE vocabulary built around Cyrillic — Russian first, the language most "multilingual" models treat as a rounding error.

03 — DEPLOYMENT

A hybrid of depthwise conv, MinGRU and sparse attention keeps inference cheap enough for phones, Raspberry Pis, and browser tabs — not just racks in a data center.

the lineup

drakon_28m

base

pretrained

Raw pretraining on ~3B tokens of Russian text — education corpora, FineWeb2, Wikipedia, Habr, news and more — no instruction tuning.

ArchitectureConv + MinGRU + attention
Hidden size448
Layers / heads12 / 8 (every 3rd = attn)
Eval perplexity22.0
View on Hugging Face ↗

instruct

chat-tuned

Fine-tuned from base on ~59K Russian instruction examples to follow instructions and hold a conversation. Experimental — expect mistakes.

Base modeldrakon_28m-base
Context1,024 tokens
Runs onCPU, edge, browser
LicenseApache 2.0
View on Hugging Face ↗
moved

Moved to chat.squealstudio.ru

The in-browser demo no longer lives on this page. Chat with drakon_28m on its own home instead.

drakon_28m-instruct chat.squealstudio.ru
● moved — demo mode removed from this site