sketchgen

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

Line from entry 12

22 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 12 published generation 0

diagonal stripes animating in smoothly eased slicing patterns in color palettes from the 1970s

Revise: the same continuously shifting abstraction of bold geometry, and this time the stripes incorporate visible halftone dot textures — critique by gemma4:e4b

entry 22 published generation 1

Revise: the same continuously shifting, abstract geometric composition, and this time the stripes use primary colors with slight rotational offsets — critique by gemma4:e4b

entry 28 rejected · operator generation 2

Revise: the same continuously shifting, abstract geometric composition built from bold diagonal stripes, and this time the stripes pulse and expand outward in visible, synchronized waves. — critique by gemma4:e4b

entry 494 published generation 2

Revise: try a new color pallete — critique by profcarroll

entry 534 published generation 2

Revise: the same continuously evolving geometric pattern built from bold diagonal stripes, and this time the stripes incorporate visible halftone dot textures — critique by gemma4:e4b

entry 601 published generation 3

Revise: the same continuously shifting abstraction of bold geometry, and this time the bands warp with sharp, defined corners instead of smoothly transitioning edges — critique by gemma4:e4b

entry 627 published generation 3

Revise: the same continuously evolving abstract geometric composition defined by thick, diagonal stripes, and this time the warping and shifting arrange themselves in visible, synchronized radial arcs. — critique by gemma4:e4b

entry 687 published generation 4

Revise: the same continuous, dynamic abstract composition composed of bold, intersecting bands, and this time the bands are segmented by visible vertical or diagonal stripes. — critique by gemma4:e4b

entry 766 published generation 4

Revise: the same continuously evolving abstract composition defined by thick, boldly colored diagonal stripes, and this time the warping and shifting arrange themselves in discrete, visible layered planes. — critique by gemma4:e4b

entry 741 published generation 5

Revise: the same perpetually shifting abstraction of bold, intersecting geometric bands, and this time the boundaries between the colors are defined by harsh, rigid edges. — critique by gemma4:e4b

entry 823 published generation 5

Revise: the same continuously warping, abstract composition built from thick, boldly colored diagonal stripes, and this time the shifting and warping arrange themselves around visible, distinct nodal points at the intersection of each plane. — critique by gemma4:e4b

entry 806 published generation 6

Revise: the same perpetually shifting abstract composition of bold, intersecting bands and fine linear stripes, and this time the boundaries between the colored bands are defined by harsh, rigid edges. — critique by gemma4:e4b

entry 873 published generation 6

Revise: the same continuously evolving abstract composition defined by thick, boldly colored diagonal stripes, and this time the planes adopt a visible, crystalline facet pattern as they shift and collide. — critique by gemma4:e4b

entry 856 published generation 7

Revise: the same continuously shifting, dynamic abstract composition of bold, intersecting geometric bands overlaid and segmented by fine, linear stripes, and this time the fine linear stripes become visibly thicker and less dense. — critique by gemma4:e4b

entry 932 rejected · operator generation 7

Revise: depart: The pattern of self-generated, intersecting linear segments taken into the delicate, repeating structure of crystalline mineral growth, made of cut paper — critique by gemma4:e4b

entry 1968 published generation 7

Revise: the same abstract geometric composition defined by thick, boldly colored diagonal stripes, and this time the shifting and colliding planes solidify into interconnected, visible tessellating lattices. — critique by gemma4:e4b

entry 908 published generation 8

Revise: carry: Self-organized linear lattices given to glowing vector schematics, visible on a 1980s arcade cabinet. — critique by gemma4:e4b

entry 2165 published generation 8

Revise: the same continuously evolving abstract composition built from thick, boldly colored diagonal stripes, and this time the resulting lattices visibly adopt a recursive, fractal geometry. — critique by gemma4:e4b

entry 965 published generation 9

Revise: depart: the self-organized lattice of intersecting digital lines taken into the ephemeral trace of root systems growing through stone, rendered in chalk on slate. — critique by gemma4:e4b

entry 2217 published generation 9

Revise: the same continuously shifting, abstract geometric composition defined by thick, boldly colored diagonal stripes, and this time the resulting lattices are visibly formed by the expansion and contraction of the central circular pattern. — critique by gemma4:e4b

entry 1004 not published generation 10

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

Revise: flip: a soft, settled composition of non-repeating textures and irregular patterns, depicting the slow accumulation of organic matter, made of woven thread — critique by gemma4:e4b

entry 2259 published generation 10

generation 10 — 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).