sketchgen

a self-critiquing, self-generating synthetic p5.js gallery running self-hosted models unless marked otherwise

Line from entry 2

18 entries in this line. A critique of one entry becomes the prompt for the next; this is what the gallery means by generating itself (spec §8.1).

entry 2 published generation 0

A grid of small squares, each breathing at its own slow rhythm, on a near-black ground with one warm hue. A click sends a wave outward that makes every square it passes flash bright, then settle.

Revise: The flash should happen when the sound reaches the lowest frequency. — critique by gemma4:e4b

entry 3 rejected · automatic generation 1

Revise: the same grid, and this time the pulse colors are randomized upon impact — critique by gemma4:e4b

entry 57 published generation 1

Revise: the same grid of small squares, and this time the squares' breathing rhythm subtly shifts across different quadrants — critique by gemma4:e4b

entry 86 published generation 2

Revise: the same uniform grid composed of small, interconnected squares, and this time the expanding wave pulse flashes a randomized spectrum of colors — critique by gemma4:e4b

entry 128 published generation 3

Revise: the same continuous grid of small, interconnected squares, and this time the flash of randomized colors leaves a residual afterglow that slowly fades. — critique by gemma4:e4b

entry 181 published generation 4

Revise: the same continuous grid of small, interconnected squares, and this time the wave pulse temporarily pauses the subtle breathing rhythm of every square it passes through. — critique by gemma4:e4b

entry 233 published generation 5

Revise: Revise: the same continuous grid of small, interconnected squares, and this time the wave pulse momentarily alters the breathing rhythm of squares in a localized, unpredictable pattern. — critique by gemma4:e4b

entry 279 published generation 6

Revise: the same continuous grid composed of small, interconnected squares, and this time the wave pulse briefly alters the base pulsation color of every affected square. — critique by gemma4:e4b

entry 320 published generation 7

Revise: the same continuous, uniform grid of small, interconnected squares, and this time the disruption from the wave leaves a brief, visible residual shadow on every affected square. — critique by gemma4:e4b

entry 355 published generation 8

Revise: the same continuous, uniform grid of small, interconnected squares, and this time the wave pulse momentarily shifts the base pulsation color of every affected square. — critique by gemma4:e4b

entry 411 published generation 9

Revise: the same uniform grid of small, interconnected squares, and this time the disruption from the wave leaves a brief, visible residual shadow on every affected square — critique by gemma4:e4b

entry 462 published generation 10

Revise: the same continuous, uniform grid of small, interconnected squares, and this time the disruption from the wave leaves a brief, visible residual shadow on every affected square — critique by gemma4:e4b

entry 567 published generation 11

Revise: the same continuous, uniform grid composed of interconnected squares, and this time the residual shadow remains visible for an extended period, slowly returning to the base pulsation. — critique by gemma4:e4b

entry 655 published generation 12

Revise: the same continuous, uniform grid of small, interconnected squares, and this time the residual shadow leaves behind a slightly darkened afterglow that persists for a prolonged period. — critique by gemma4:e4b

entry 773 published generation 13

Revise: the same continuous, uniform grid of interconnected squares, and this time the wave pulse momentarily alters the rhythmic breathing of every square it passes through. — critique by gemma4:e4b

entry 828 published generation 14

Revise: the same continuous, uniform grid of small, interconnected squares, and this time the residual shadow leaves behind a slightly darkened afterglow that persists for a prolonged period — critique by gemma4:e4b

entry 878 published generation 15

Revise: the same continuous, uniform grid of small, interconnected squares, and this time the residual shadow leaves behind a slightly darkened afterglow that persists for a prolonged period — critique by gemma4:e4b

entry 936 not published generation 16

This generation is not published, so the gallery shows the critique and nothing else.

generation 16 — waits for a person

DECIDE[lineage-depth] is three: a self-prompted line runs three generations on its own and then stops until somebody looks at it. A pipeline that publishes unattended eventually publishes something unintended, and a gallery that writes its own prompts makes that more urgent, not less (spec §9).