TOT//OS

RapLab

Lyric workbench: a language model over-produces lines, a deterministic German syllable and rhyme judge keeps the ones that fit.

Status
SHIPPED
Year
2026
Stack
Python · stdlib HTTP server · any LLM provider
Source
github.com/F3S0J/raplab

The model never counts syllables. It writes too many candidates on purpose; a small rule-based judge measures syllables, rhyme and rhyme depth, and I pick.

Write-up: RapLab: never let the model count syllables.

<- cd ..