I post an example of text output:
sokeey chear qot aleedy chokeey cheor cheal alched chochor rchedar
otoar cheol sorshey lcheedy alchey alched olo otoar dytchy chdol chochor
ototar olkeedy oldaiin eeety ykeor lchedy dodl qod polchedy
teeoar chody dod chedain daiinokshody cheedy teeoar chckheed alshedy
oinoly qoka tchoar cheeog ykaly oeeody
okchey
khey olaiin pcheocphy dosg tchoar oteey oaiin pcheocphy tolkeeedy
qoteeod dosg loiin opalkar polaiin polkeey ctheor sheekain chedar chokey
tolkeeedy pchomotor kalol okyytaiin
olshdy shdalo qokain
dyoty ychocphy shoeey kydain lchey shdaly lshechy qokcho
ockhhy keshar okal ykeey ytodaly shoshy skaiiodar scho
araiiin chol kydain chlol lteey arom oraiiin olaiiin cthar
chopchy kedar ykeey cheedy shtor pchody yty qototeeey qokchedy
sorchy chckhy otair dkeey chcthy qokeey dsheedal qody pcheety qofchedy oto
osary chedy ckhey pchomotor qokshedy okey chtaldy cphol cheol qotes
dcheedy qedy kan ctheety oteeg qotas qokshedy ear
yteod ctho toar okoraldy kar dar qotes tochady chtaly
qody qokeody daral shokol okchaldy chotal chdam lkarshar
okoraldy qokeody okary dalam dokedy
sokeey chear qot aleedy chokeey cheor cheal alched chochor rchedar
otoar cheol sorshey lcheedy alchey alched olo otoar dytchy chdol chochor
ototar olkeedy oldaiin eeety ykeor lchedy dodl qod polchedy
teeoar chody dod chedain daiinokshody cheedy teeoar chckheed alshedy
oinoly qoka tchoar cheeog ykaly oeeody
okchey
khey olaiin pcheocphy dosg tchoar oteey oaiin pcheocphy tolkeeedy
qoteeod dosg loiin opalkar polaiin polkeey ctheor sheekain chedar chokey
tolkeeedy pchomotor kalol okyytaiin
olshdy shdalo qokain
dyoty ychocphy shoeey kydain lchey shdaly lshechy qokcho
ockhhy keshar okal ykeey ytodaly shoshy skaiiodar scho
araiiin chol kydain chlol lteey arom oraiiin olaiiin cthar
chopchy kedar ykeey cheedy shtor pchody yty qototeeey qokchedy
sorchy chckhy otair dkeey chcthy qokeey dsheedal qody pcheety qofchedy oto
osary chedy ckhey pchomotor qokshedy okey chtaldy cphol cheol qotes
dcheedy qedy kan ctheety oteeg qotas qokshedy ear
yteod ctho toar okoraldy kar dar qotes tochady chtaly
qody qokeody daral shokol okchaldy chotal chdam lkarshar
okoraldy qokeody okary dalam dokedy
Note that unicode character at start of line 7 is one of the special gliphs from EVA transliteration.
The model reproduces many surface-level statistical and positional properties of the Voynich text, but fails to capture its core lexical structure: a highly productive system that generates many new word forms while keeping them densely interconnected.
The words are not drawn from a fixed bag of words. The model starts from an attested vocabulary, but new tokens are continuously created through small mutations of existing ones. These candidates are then selected based on local context and compatibility with similar forms, and finally projected back onto the known vocabulary space. This creates a system where words are partly reused, but also systematically varied, rather than simply sampled independently from a predefined list.
Text is generated token by token using a hybrid mechanism. At each step, the model either copies and mutates a recent token, samples from a compatible “family” of similar forms, or introduces controlled innovations that are snapped back to attested vocabulary. Generation is constrained by a real line skeleton, so line length, position in line, and paragraph-initial context directly influence which forms can appear. Additional biases enforce known properties such as longer words and higher gallows frequency at line and paragraph starts.
This setup reproduces well the external structure of the text: line lengths, repetition rate, basic entropy, and most positional effects (line start/end distributions, paragraph-initial patterns). However, it fails to reproduce the internal lexical geometry. Vocabulary size is too small, hapax rate is far too low, and both global and local Levenshtein connectivity are weaker than in Voynich.
The model captures how the text looks, but not how it generates many new yet tightly related word forms. For example, word daiin appears only as part of two longer words.
sokeey chear qot aleedy chokeey cheor cheal alched chochor rchedar
otoar cheol sorshey lcheedy alchey alched olo otoar dytchy chdol chochor
ototar olkeedy oldaiin eeety ykeor lchedy dodl qod polchedy
teeoar chody dod chedain daiinokshody cheedy teeoar chckheed alshedy
oinoly qoka tchoar cheeog ykaly oeeody
okchey
khey olaiin pcheocphy dosg tchoar oteey oaiin pcheocphy tolkeeedy
qoteeod dosg loiin opalkar polaiin polkeey ctheor sheekain chedar chokey
tolkeeedy pchomotor kalol okyytaiin
olshdy shdalo qokain
dyoty ychocphy shoeey kydain lchey shdaly lshechy qokcho
ockhhy keshar okal ykeey ytodaly shoshy skaiiodar scho
araiiin chol kydain chlol lteey arom oraiiin olaiiin cthar
chopchy kedar ykeey cheedy shtor pchody yty qototeeey qokchedy
sorchy chckhy otair dkeey chcthy qokeey dsheedal qody pcheety qofchedy oto
osary chedy ckhey pchomotor qokshedy okey chtaldy cphol cheol qotes
dcheedy qedy kan ctheety oteeg qotas qokshedy ear
yteod ctho toar okoraldy kar dar qotes tochady chtaly
qody qokeody daral shokol okchaldy chotal chdam lkarshar
okoraldy qokeody okary dalam dokedy
sokeey chear qot aleedy chokeey cheor cheal alched chochor rchedar
otoar cheol sorshey lcheedy alchey alched olo otoar dytchy chdol chochor
ototar olkeedy oldaiin eeety ykeor lchedy dodl qod polchedy
teeoar chody dod chedain daiinokshody cheedy teeoar chckheed alshedy
oinoly qoka tchoar cheeog ykaly oeeody
okchey
khey olaiin pcheocphy dosg tchoar oteey oaiin pcheocphy tolkeeedy
qoteeod dosg loiin opalkar polaiin polkeey ctheor sheekain chedar chokey
tolkeeedy pchomotor kalol okyytaiin
olshdy shdalo qokain
dyoty ychocphy shoeey kydain lchey shdaly lshechy qokcho
ockhhy keshar okal ykeey ytodaly shoshy skaiiodar scho
araiiin chol kydain chlol lteey arom oraiiin olaiiin cthar
chopchy kedar ykeey cheedy shtor pchody yty qototeeey qokchedy
sorchy chckhy otair dkeey chcthy qokeey dsheedal qody pcheety qofchedy oto
osary chedy ckhey pchomotor qokshedy okey chtaldy cphol cheol qotes
dcheedy qedy kan ctheety oteeg qotas qokshedy ear
yteod ctho toar okoraldy kar dar qotes tochady chtaly
qody qokeody daral shokol okchaldy chotal chdam lkarshar
okoraldy qokeody okary dalam dokedy
Note that unicode character at start of line 7 is one of the special gliphs from EVA transliteration.
The model reproduces many surface-level statistical and positional properties of the Voynich text, but fails to capture its core lexical structure: a highly productive system that generates many new word forms while keeping them densely interconnected.
The words are not drawn from a fixed bag of words. The model starts from an attested vocabulary, but new tokens are continuously created through small mutations of existing ones. These candidates are then selected based on local context and compatibility with similar forms, and finally projected back onto the known vocabulary space. This creates a system where words are partly reused, but also systematically varied, rather than simply sampled independently from a predefined list.
Text is generated token by token using a hybrid mechanism. At each step, the model either copies and mutates a recent token, samples from a compatible “family” of similar forms, or introduces controlled innovations that are snapped back to attested vocabulary. Generation is constrained by a real line skeleton, so line length, position in line, and paragraph-initial context directly influence which forms can appear. Additional biases enforce known properties such as longer words and higher gallows frequency at line and paragraph starts.
This setup reproduces well the external structure of the text: line lengths, repetition rate, basic entropy, and most positional effects (line start/end distributions, paragraph-initial patterns). However, it fails to reproduce the internal lexical geometry. Vocabulary size is too small, hapax rate is far too low, and both global and local Levenshtein connectivity are weaker than in Voynich.
The model captures how the text looks, but not how it generates many new yet tightly related word forms. For example, word daiin appears only as part of two longer words.

