oneshotlm
Compare all models on this prompt →

Matrix digital rain · minimax-m2.5

Create the Matrix digital rain effect on a full-screen black canvas: columns of falling green katakana glyphs with a trailing fade and a brighter leading character.

⛨ sandboxed Open in new tab ↗
transcript · 6 messages
user

Create the Matrix digital rain effect on a full-screen black canvas: columns of falling green katakana glyphs with a trailing fade and a brighter leading character.

assistant
thinking
The user wants a Matrix digital rain effect. This is a classic visual effect inspired by the movie "The Matrix". I need to create a single HTML file with:

1. Full-screen black canvas
2. Columns of falling green katakana glyphs
3. Trailing fade effect (characters at the top of each column fade out)
4. Brighter leading character (the character currently falling is brightest)

I'll create this using HTML5 Canvas with JavaScript. The key elements:
- Katakana characters (I'll need a set of these)
- Canvas that fills the viewport
- Multiple columns, each with a vertical position
- Each column has a trailing effect where older characters fade
- The leading character is brightest/white
- Green color scheme like the movie

Let me write the complete code.
write /tmp/ws/index.html (4161 bytes)
toolResult

Successfully wrote 4161 bytes to /tmp/ws/index.html

assistant
thinking
I've created the Matrix digital rain effect. Let me verify it was written correctly by checking a portion of the file.
read {"path":"/tmp/ws/index.html","limit":30}
toolResult

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Matrix Digital Rain</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; } body { background: #000; overflow: hidden; } canvas { display: block; } </style> </head> <body> <canvas id="matrix"></canvas> <script> const canvas = document.getElementById('matrix'); const ctx = canvas.getContext('2d'); [103 more lines in file. Use offset=31 to continue.]

assistant
thinking
The file was created successfully. The Matrix digital rain effect includes:

1. Full-screen black canvas
2. Columns of falling katakana characters (plus Latin, numbers, and symbols for variety)
3. Trailing fade effect using semi-transparent black overlay
4. Brighter leading character with white-green glow and shadowBlur effect

The code looks complete. Let me verify it's all there.

Created `index.html` with the Matrix digital rain effect featuring: - **Full-screen black canvas** - Adapts to window resize - **Falling katakana glyphs** - Plus Latin characters, numbers, and symbols for variety - **Trailing fade effect** - Semi-transparent black overlay creates the classic Matrix trail - **Brighter leading character** - Occasional bright white-green character with glow effect (`#fff` + `shadowBlur`) - **Random columns** - Each column falls at varying speeds - **Click interaction** - Click anywhere to add more rain drops from the top Open `index.html` in a browser to see the iconic green digital rain cascading down the screen.

TAKE IT TO CODE

A single self-contained HTML file — copy it and open in any browser, or reuse the prompt with your own pi-agent run.

RUN

modelminimax-m2.5
vendorMiniMax
harnesspi-agent
generated2026-08-01

EVALUATION

4/5 working

Classic Matrix digital rain with green katakana columns, fading trails, and self-animating motion; no interactivity but not required.

Vision grade · anthropic/claude-sonnet-5

MEASUREMENTS

Raw readings from the capture, not a verdict — the grade above is the only judgement. Percentages are how much of the screen changed; the measure under-reports sparse motion on a dark background.

idle motion9.6%
on click8.6%
on drag8.9%
on wheel9.8%
on enter + space8.1%
on arrow keys8.4%
on w/a/s/d8.7%
frame spread6 / 255
console errors0
js errors none

METRICS

runtime15.1s
tokens in7.1k
tokens out1.4k
cached5.5k
cost / run$0.0018