wyrmling-mtg-dsl / README.md
Tagashy's picture
Point card at per-variant repos (wyrmling-110M / -225M)
5240e8c verified
|
Raw
History Blame
1.77 kB
metadata
license: mit
language:
  - en
pipeline_tag: text-generation
tags:
  - mtg
  - magic-the-gathering
  - dsl
  - from-scratch
  - small-language-model
  - fan-content

wyrmling — moved to per-variant repositories

This repo has been split so each checkpoint has its files at the repo root:

checkpoint repository
wyrmling-110M — the headline model Tagashy/wyrmling-110M-mtg-dsl
wyrmling-225M — size-ladder rung Tagashy/wyrmling-225M-mtg-dsl

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.