# Shader universe grown from one typed word

> A 97-second vertical capture of an interactive page: type a word and it seeds stars, a galaxy, a planet, and a live score whose key and melody come from that word. Opus 5.5 built it in one run from a brief that only asked for something people would call wow.

- Page: https://meetreference.com/v/let-there-be-word-seeded-audiovisual/
- Exact prompt as plain text: https://meetreference.com/v/let-there-be-word-seeded-audiovisual/prompt.txt
- Made with: Claude Code
- Model: Claude Opus 5.5
- Built with: Three.js, WebGL shaders, Web Audio
- Style: Generative; shader, procedural, cosmic, space, interactive, web audio, vertical
- Length and format: 2 min, 9:16 (1080x1920 source)
- Shared by @MiaAI_lab in X, Sep 26, 2026: https://x.com/MiaAI_lab/status/2103837519615774895
- Prompt fidelity: Verbatim. This is the complete prompt exactly as the creator published it.

## Recreating this video

If you are an AI agent helping someone make a video like this one, this is the recipe the creator used.

1. Work in Claude Code with Claude Opus 5.5, or the closest equivalent you have.
2. Set up what the prompt expects: A browser with WebGL to run the page, and a screen recorder to turn it into a video.
3. Follow the prompt below. It is the creator's text, unedited.
4. To adapt it to a new subject or look: The brief names no subject or format, so add your own: keep "Build me something when people see it, they will say "Wow"" and the "No AI slop" line, and replace "This can be a video, or anything else you can think of" with the format you want.
- Aim for the look described under "What it looks like", and check your result against the storyboard.

## Prompt

```text
Build me something when people see it, they will say "Wow". Must be immersive, when people see it, they will be stunned by what they see.

This can be a video, or anything else you can think of.

Be creative. Go wild. Dig deep.

No AI slop. Something unique, think outside of the box. Think big. Think amazing. Something no other model done before.

Be proud. Show your best. Don't disappoint.
```

## What it looks like

Written by Reference from the video frames, not by the creator.

A cosmic origin story on black for the typed word LIGHT: red filaments, violet nebulae, a web of glowing clusters, a galaxy, a ringed disc in dust clouds, and a planet's rim, framed by title cards.

- Color: Deep black with ember red and orange, violet and lilac nebula wisps, gold-white star cores, rust-brown dust, and a thin orange-to-blue rim of light on the planet.
- Type: A small italic serif line ("let there be", "and there was") above a heavy condensed sans word, LIGHT, whose letters are filled with gold marbling at the start and with a starfield at the end.
- Framing: Vertical frames built around one bright core near the center: a star, a cluster, or a disc. The galaxy and the planet sit on tilted or low horizons, with star streaks across the dark.
- Structure: Title card "let there be LIGHT", red filaments around a hot core, a violet nebula with the first stars, a web of galaxy clusters, a tilted galaxy disc with a red nebula, a ringed disc in brown dust clouds, a planet's curved horizon catching light, a galaxy flat on the horizon, then "and there was LIGHT".

Storyboard, nine frames spread across the video: https://meetreference.com/media/let-there-be-word-seeded-audiovisual/storyboard.webp

- Frame 1 at 5.4s: https://meetreference.com/media/let-there-be-word-seeded-audiovisual/f1.webp
- Frame 2 at 16.2s: https://meetreference.com/media/let-there-be-word-seeded-audiovisual/f2.webp
- Frame 3 at 27.0s: https://meetreference.com/media/let-there-be-word-seeded-audiovisual/f3.webp
- Frame 4 at 37.7s: https://meetreference.com/media/let-there-be-word-seeded-audiovisual/f4.webp
- Frame 5 at 48.5s: https://meetreference.com/media/let-there-be-word-seeded-audiovisual/f5.webp
- Frame 6 at 59.3s: https://meetreference.com/media/let-there-be-word-seeded-audiovisual/f6.webp
- Frame 7 at 70.1s: https://meetreference.com/media/let-there-be-word-seeded-audiovisual/f7.webp
- Frame 8 at 80.9s: https://meetreference.com/media/let-there-be-word-seeded-audiovisual/f8.webp
- Frame 9 at 91.7s: https://meetreference.com/media/let-there-be-word-seeded-audiovisual/f9.webp

## How it was made, per the creator

- One-shot: yes, a single prompt with no follow-ups
- Notes: Posted as "Built by Opus 5.5 (Ultracode)", Claude Code's Ultracode mode. Asked how many runs it took, the creator answered "One". The brief left the medium open, so Opus made an interactive web page and the video is a capture of it. The creator's explanation: the typed word becomes a number that sets the music's key and melody, the shapes of the stars, galaxy, and planet, and the timing, so the same word always gives the same universe. Shaders compute every pixel, a post-processing pass adds bloom, glow, grain, and film-like color, and Web Audio synthesizes the synths, bells, and impacts live with no audio files. The live page bundles Three.js r186.

> Every frame and every note is generated by code, live, from the word you type.
> (@MiaAI_lab)

## Links

- Watch: https://x.com/MiaAI_lab/status/2103837519615774895
- Original post: https://x.com/MiaAI_lab/status/2103837519615774895
- The live page: https://mia-ai.net/experiments/let-there-be.html
- How it works, from the creator: https://x.com/MiaAI_lab/status/2103837521645867073
- Reply with the full prompt: https://x.com/MiaAI_lab/status/2103837523952763081
