ñü.ævätåřşExploreOpen the studio

ñü.ævätåřş · avatars.khensu.nu

stream with an avatar.
your face never leaves the device.

Style filters like the cloud apps — ink, toon, pixel, glass — run here, on your GPU. nu.media packs the flat look into fewer bits; nu.network carries the call. Same stream fits AR glasses.

live studio

Pick a style. Start the camera. Nothing is uploaded — the meter is an example of how a stylized nu.media base layer sits under a normal photo encode.

camera off

style
ink
pack estimate
—
vs photo hevc
—
path
on device · nu.media base

Frames stay on this device. The meter is an example from frame entropy, not a lab benchmark. On a call, the same look rides a nu.media base layer over nu.network — small enough for AR glasses.

why this beats the cloud styler

  • On device. Devut-class apps and Live Styler send frames to a GPU farm. nu.avatars styles locally.
  • Smaller bits. Flat colour and edges pack tighter than a photo. The wire budget is the same stealth tick and call tiers as nu.media.
  • Private path. Styled video rides encrypted calls on nu.network — not a style CDN that sees your face.
  • AR ready. Mesh + style pack, or the stylized base layer, is thin enough for glasses and visionOS.

three pack modes

  1. Style pack. Style id and optional palette (bytes) plus landmarks each tick. The receiver paints the avatar.
  2. Stylized base. Camera → style → nu.media half-res base → mixnet or call relays.
  3. Local style. Unstyled nu.media on the wire; each peer or wearable applies the look.

Detail: dev.khensu.nu/specs/nu-avatars. Codecs: nu.media. Network: nu.network.