_____ _            __     ___ _ _                  _ _
|_   _| |__   ___   \ \   / (_) | | __ _ _ __   ___| | | ___
  | | | '_ \ / _ \   \ \ / /| | | |/ _` | '_ \ / _ \ | |/ _ \
  | | | | | |  __/    \ V / | | | | (_| | | | |  __/ | |  __/
  |_| |_| |_|\___|     \_/  |_|_|_|\__,_|_| |_|\___|_|_|\___|

    ~~~~~~~~~~~~ a meditation on form and obsession ~~~~~~~~~~~~
    
today generate form famous thomas about

The Villanelle Generator

A procedurally generated villanelle on the theme of nature. These are not Dylan Thomas—no algorithm could be—but they follow his form.

night
time
memory
love
nature
loss
hope
wandering
When storms reshape the land, I know the clean The tides go in and out settles in the grow And what renews now will always grow Though birds return each spring through the keen We learn to let the rivers seek the sea slow When storms reshape the land, I know the clean What seems so green might come to seen And every storms reshape the land will renews and flow And what renews now will always grow The clean holds more than meets the eye While something settles in the grow When storms reshape the land, I know the clean We cannot know how keen will try To shape what renews beneath the grow And what renews now will always grow So when the storms reshape the land settles by And tides go in and out renews in the slow When storms reshape the land, I know the clean And what renews now will always grow

Seed a Villanelle

Enter any word to generate a unique villanelle:

About Generated Villanelles

These villanelles are assembled from word banks themed to their subject matter. Each theme contains ten rhyming words for the 'a' sound, ten for the 'b' sound, ten images, and ten verbs. The generator constructs refrains and fills in the tercets according to the traditional pattern.

The results are imperfect by design—no algorithm can match human craft. But they demonstrate the form's structure and might spark your own attempts.