vork by Voyager
An agent writes a scene as code, renders it on the GPU, looks at the result and revises the code. Source-available and free during the research preview.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
A self-learning generative art engine that reads the history of computer art (via @Noahbolanowski) and answers in its own language — one artwork a day. After Cohen & AARON: change the program, not the picture.
翻訳待ち
Loading the full README.
Read the full README ↗A self-learning generative art engine that reads art history and answers in its own language — one artwork a day.
Each day the system reads @Noahbolanowski's posts on the history of computer art — the moments computation first met artistic practice — and renders a new piece in response. Nothing here is hand-drawn: the work is the engine. Following Harold Cohen and AARON, when the engine can't do something a source demands, the program is changed, never the individual picture — so its vocabulary grows over time (see Lineage). Ninety-plus days in, the archive has begun to develop a signature of its own.
→ Open the project · start with the Concepts screen to read the archive as an argument.
Three ways to read the archive:
Recent chapters in the engine's own evolution: a disorder dial (Molnár's 1% / Nees's Schotter — order collapsing along a spatial gradient), canonical seeds (each artwork is a reproducible score, not just a print), and a sonic dimension (every genome already encodes a chord — press ◐ Sound in the generator to hear it).
Each day, the system reads @Noahbolanowski's tweets about art and technology history — surfacing forgotten moments where computation first met artistic practice — and generates a new artwork from what it hears.
The piece is not an illustration of the tweets. It is a translation: the day's dominant themes, the images' color temperature, the emotional register of the language — all encoded into a genome of ~25 parameters that governs palette, pixel density, flow character, geometric weight, organic drift, and mechanical presence. Twelve candidates render; the best is selected by an aesthetic fitness function, with occasional curatorial overrides when theme and fitness disagree.
The winning genome enters an ancestry archive and breeds future generations. Over time, the system develops aesthetic preferences — recurring palette combinations, structural signatures, depth formulas — that evolve from the accumulated pressure of past selections.
2d) show days where no tweets were postedThe publish.sh script copies the latest artwork and genome data from the working directory and pushes to GitHub Pages:
cd /path/to/mechanical-reverie-public
./publish.sh "Day 45 — Future Mural"
Started March 29, 2026. Updated nightly.