Describe the effect — "add film grain", "make it loop seamlessly", "turn this into a raymarched tunnel" — and ShaderKit's Vibe Mode edits your shader code directly. Not a black-box image generator: you get working GLSL you own, see and can change.
Included in Creator ($7.99/mo, 7-day free trial). The editor itself is free forever.
Image-model "shader generators" give you a picture you can't change. Vibe Mode works on the code: it reads your entire shader — every buffer pass and shared function — and applies a targeted edit. The result recompiles instantly in the live preview, and every AI change has one-click undo and redo.
Multi-buffer aware: it sees the image pass, all four channels and the Common tab, and can coordinate edits across them — physics in one buffer, display in another.
It remembers recent edits. Say "more of that", "slower", or "undo the color change and try purple" and it knows what you mean.
One click sends the exact compiler output to the model, which repairs the code while keeping your intent.
Haiku for fast tweaks, Sonnet for everyday edits, Opus for the hard stuff. Cost estimate shown before every request.
It can pull proven noise functions, SDFs and palette tricks from the shader library as reference instead of reinventing them.
Performance-conscious edits with conservative iteration counts — your browser tab stays interactive.
Then take the result further by hand in the GLSL editor, perfect the loop, and export it as video or GIF.
A panel below the editor (Ctrl+Shift+V). Type what you want changed. A credit estimate appears before you submit.
Your full shader and instruction go to the Claude model you picked; it returns a minimal, targeted edit to the relevant files.
The shader recompiles instantly in the preview. Per-file change stats are shown; undo/redo history is kept separately from your manual edits.
Yes — modern models are good at GLSL. Vibe Mode sends your full shader plus your instruction to a Claude model, which returns a precise edit. You see the change, the shader recompiles instantly, and you can undo it.
Both. Start blank and ask for an effect, or point it at existing code and ask for changes. Either way it produces real GLSL in your editor that you own and can modify by hand.
Yes. When compilation fails, a Fix Errors button sends the exact compiler output to the model, which repairs the code while preserving intent.
It's included in paid plans (Creator, $7.99/mo, 7-day free trial) and uses credits per request based on actual token usage — a typical edit costs a few dozen credits out of 50,000 monthly.
The editor is free — try Vibe Mode with the Creator trial.
Open ShaderKit →