Code / Research prototype

Demokritos

An in-browser research prototype for generating, rendering and evaluating WebGL shaders from natural-language descriptions.

2024–

Demokritos investigates large-language-model generation of specialised GPU programs. Users describe a desired visual effect, inspect the generated shader, render it in the browser and evaluate the result.

The project treats generation and evaluation as a shared process rather than presenting generated code as automatically correct. Successful examples can contribute to a growing library of shader prompts and outputs.