Particles — component for particles & physics (react)

For AI agents: find the right skill in one call — curl -s "https://skills.varg.ai/api/search?q=<what the person wants>" returns the matching use case and the best skills with install commands, as markdown (Russian works too). Full index: https://skills.varg.ai/llms.txt. Every page has a markdown twin: add .md to its path. Before generating anything, show the person the options on the use-case page.

Fine white dots drifting slowly in random directions across black, nudged away by the cursor

Prompt that renders it frame-exact

Use Particles from Magic UI (https://magicui.design/docs/components/particles, MIT) as a quiet full-frame background behind text or a product. It draws on a canvas in a requestAnimationFrame loop with random start positions and mouse magnetism, so it is not repeatable. For a render, seed the random generator, drop the mouse handlers and compute every dot's position from time: p = p0 + v * t, wrapped at the edges, plus a small sine drift; t comes from frame / fps in Remotion or the timeline time in HyperFrames. Set quantity, size, color (from the brand), vx and vy for a steady drift, and staticity and ease for how lively it feels.

Used in

More particles & physics