oneshotlm
Compare all models on this prompt →

Matrix digital rain · deepseek-chat

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.

⚠ no runnable output

This one-shot run produced no runnable artifact.

agent produced no index.html

The transcript below shows what the model did — read it to see why the one shot fell short.

transcript · 2 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

```html <!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-color: black; overflow: hidden; height: 100vh; width: 100vw; display: flex; justify-content: center; align-items: center; } canvas { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } </style> </head> <body> <canvas id="matrix"></canvas> <script> const canvas = document.getElementById('matrix'); const ctx = canvas.getContext('2d'); const katakana = 'ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶヷヸヹヺ・ーヽヾ'.split(''); const fontSize = 16; let columns = Math.floor(window.innerWidth / fontSize); const drops = Array.from({ length: columns }).fill(1); const trailLength = 20; const fadeInterval = (1 - 0.1) / trailLength; function draw() { ctx.fillStyle = 'rgba(0, 0, 0, 0.05)'; ctx.fillRect(0, 0, canvas.width, canvas.height); drops.forEach((y, i) => { const x = i * fontSize; const char = katakana[Math.floor(Math.random() * katakana.length)]; ctx.fillStyle = 'rgba(0, 255, 0, 1)'; ctx.fillText(char, x, y * fontSize); for (let t = 1; t <= trailLength; t++) { const opacity = Math.max(0.1, 1 - t * fadeInterval); ctx.fillStyle = `rgba(0, 255, 0, ${opacity})`; ctx.fillText(katakana[Math.floor(Math.random() * katakana.length)], x, (y - t) * fontSize); } if (y * fontSize > canvas.height && Math.random() > 0.975) { drops[i] = 0; } drops[i]++; }); } function resize() { canvas.width = window.innerWidth; canvas.height = window.innerHeight; columns = Math.floor(window.innerWidth / fontSize); drops.length = columns; drops.fill(1); } window.addEventListener('resize', resize); resize(); ctx.font = `${fontSize}px monospace`; setInterval(draw, 50); </script> </body> </html> ``` This HTML file creates a full-screen Matrix digital rain effect with green katakana characters. The leading character is bright, and the trailing characters fade out gradually. The canvas resizes dynamically with the window, ensuring the effect always fills the screen.

TAKE IT TO CODE

This run produced no artifact — reuse the prompt with a different model or your own pi-agent run.

RUN

modeldeepseek-chat
vendorDeepSeek
harnesspi-agent
generated2026-08-01

METRICS

runtime50.7s
tokens in1.8k
tokens out766
cached0
cost / run$0.0010