yuzu.docsSiteOpen app
The presence

Appearance

Give it a face and it stops being a window of text — it reacts, in time with what's said.

Appearance is optional and purely expressive. It changes nothing about how the presence reasons, spends, or remembers — a presence with no body is the same presence, just unseen. Give it one and it wears it: a Live2D model that moves with the conversation.

Format
Live2D Cubism 4
Setup
Upload only
Reactions
Automatic
Behaviour
Unchanged

Why it's separate

yuzu keeps appearance strictly orthogonal to behaviour on purpose. You should be able to change a face — or remove it — without it feeling like a different presence. Tone and character live in Preferences and memory; the body only renders them.

With and without a model

  • No model — a default visual. Fully functional; just not its face.
  • A model — the presence renders as it and reacts: tone, beats like a sent message, an on-chain event landing.
  • Swapped — change it any time. Memory, wallet, and way are untouched; only the body differs.
shell
yuzu appearance set ./model.model3.zip
yuzu appearance clear                # back to default

Reactions are driven for you — you never script them. How that works, and what a model needs to ship, is the next page.