ProUnlock everything for $49.99 a year, or $79.99 once. See plans ›

Nexus UI

Intelligence Glow, animated React component

Press and hold the screen to call the assistant. Light ripples out from your finger and flows around the edge of a phone, a Writing Tools panel rises, and the draft shimmers and rewrites itself word by word. Built from layered conic gradients on a canvas, with hold-to-call by pointer or keyboard.

  • Pro
  • AI Components
  • Glow

Taps when you press and hold, opens with a glass chime as Writing Tools rises, clicks softly as you slide across options, sweeps while the draft shimmers, then sparkles and chimes when the rewrite lands. Sound is off on this site until you switch it on.

Play with it

Move the controls and watch it change. Copy code gives you a snippet with only the props you changed.

9:41
Cancel

Dinner on Friday

To:Maya Chen
Cc/Bcc, From: [email protected]
Subject:Dinner on Friday

Hi Maya, just wanted to check if your still free on friday for dinner. I was thinking we could try the new thai place near the office, they have a outdoor terrace. Let me no what time works for you.

Sent from my iPhone

Press and hold the screen, tap Ask, or press Cmd K.

Props

PropTypeDefaultWhat it does
autoplayfalsePlays itself with a ghost pointer until the visitor touches it. Off by default, so a copied component reacts only to the visitor. Never runs under reduced motion.
className—Extra classes for the outer card.
enableSoundtruePlays interface sounds on interaction. They follow the sound switch (setSoundsEnabled, on by default) and stay silent on hover. Autoplay makes the same sounds once the visitor has used the page. Pass false to silence this component.

Intelligence Glow questions

Does it make sound, and how do I turn it off?

Taps when you press and hold, opens with a glass chime as Writing Tools rises, clicks softly as you slide across options, sweeps while the draft shimmers, then sparkles and chimes when the rewrite lands. Sounds are synthesised with the Web Audio API, so there are no audio files, and they only play after a click or key press. Pass `enableSound={false}` to silence this component, or call `setSoundsEnabled(false)` from `@/lib/ui-sounds` to switch every sound off at once. The CLI installs `@/lib/ui-sounds` with the component.