The weights here are unchanged and still load, so existing links and scripts keep
working — but new work should use the per-variant repos above.
wyrmling is unofficial Fan Content permitted under the
Fan Content Policy. Not
approved/endorsed by Wizards. Portions of the materials used are property of
Wizards of the Coast. © Wizards of the Coast LLC. Card data provided by
Scryfall. Not affiliated with either.
wyrmling is a tiny decoder-only language model built entirely from scratch — its
own architecture, its own tokenizer, no inherited weights — for exactly one task:
translating a structured card
intent into the
mtg-compiler DSL, a typed s-expression
representation of Magic card mechanics. It speaks no English. The full story is in
the blog series
Teaching a model to write Magic cards by building the compiler
first, especially article 4 (shadowing).
Full model details, training recipe, evaluation, and limitations live on the
per-variant cards linked above.