EN RU

AZI

ARTIFICIAL CHARACTER SYSTEMVERSION 5

Built to talk, remember, react, see, and become a little more alive.

SCROLL TO ENTER ▾
SYS_01AZI // LOCAL COGNITION

SHE THINKS LOCALLY.

Azi runs her own local language model, giving her control over personality, timing, behavior and experimentation without turning every interaction into a remote API request.

AZI://COGNITION GEN · LOCAL
> input · twitch · user_423
"azi whats your favourite game"
> analyzing context
> relationship: familiar · affinity +0.42
> memory: same question, 3rd time this stream
> mood: annoyed i=0.62
> persona: no "you already asked". answer it anyway.
> constructing reply...
LOCAL LLM
127.0.0.1:8000
↓
AZI PERSONALITY
persona/azi.md
↓
RESPONSE
stream → speech
MODEL LOCAL LLM GPU PROCESS VLLM NO CLOUD ROUNDTRIP TOKENS/SEC 0 CONTEXT 0.4K
MON 01 · AZILOCAL
Azi.exe _□×
Minecraft. Still Minecraft. Ask a fourth time and I'm switching to Tetris out of spite. _
IDLE → user_423
■ INTERCEPT · OUTPUT HELD
SYS_02AZI // DYNAMIC FILTER

SOMETIMES THE SYSTEM HAS TO SHUT HER UP.

Filtering happens dynamically between generation and output instead of flattening Azi’s entire personality. Hover a word to see what happened to it.

GATE 01
BLOCKLIST
PASS 0
GATE 02
SOFT FILTER
PASS 0
GATE 03
CONTEXT · TWITCH
PASS 0
OUTPUT
TO VOICE
PASS 0
AZI OUTPUT → FILTER → STREAM
I ALLOWEDswear ALLOWEDthis ALLOWEDstupid special REPLACEDchat ALLOWEDis ALLOWEDso ALLOWEDdamn MUTEDf#@%ing ███████ BLOCKEDridiculous… ALLOWED
MON 02 · OUTPUTVOICE
ALLOWED
ALL GATES
—
Azi.exe — final output
I swear this special chat is so damn ███████ ridiculous…

INTERCEPTOR also reads the first 160 characters of every reply. Some topics end the sentence before it is ever spoken — she gets a canned line instead.

SYS_03AZI // AFFECT

NOT AN EMOTE SWITCH.

Emotions are states the model can combine, not a single reaction selected from a dropdown. Drag the faders.

37 EMOTIONS · 7 GROUPS
25 FACES × 3 INTENSITY TIERS
20 DELIVERIES · 18 SOUNDS
DIAGNOSTIC · AFFECTAUTO · SCROLL
SMUG 72%
AMUSED 38%
ENERGY 61%
SMUG + AMUSED
FACE —
DELIVERY —
annoyed
00
happy
00
embarrassed
00
curious
00
sleepy
00
smug
00
excited
00
confused
00
teasing
00
amused
00
ENERGY
50
SYS_04CONTEXT TAGGER

CONTEXT BECOMES BEHAVIOR.

Before a message reaches her model, the system patches in what it knows: mood, the person, the room. Hover a tag.

CONTEXT SOURCES6 / 6
MOOD
ENERGY
SOCIAL
TONE
VOICE
SCENE
INPUT · twitch · user_423
“Can you explain what happened?”
↓ CONTEXT TAGGER ↓
PROMPT
[emotion: annoyed] “affects wording and performance”
[energy: low] “shorter sentences, slower delivery”
[relationship: familiar] “changes how Azi addresses this user”
[tone: sarcastic] “permission to be dry about it”
[voice: quiet] “changes speech delivery”
[context: twitch] “public chat: stricter filter, shorter replies”
“Can you explain what happened?”
↓ AZI
Azi.exe
Short version? LONER touched the voice pipeline. Again. _
LISTENING
SYS_05RELATIONSHIP MATRIX

SHE DOESN’T TREAT EVERYONE THE SAME.

Azi can build persistent relationships with individual users and use those relationships as context in future conversations.

AZI · SELF
LONERRECORD
AFFINITY+0.00 EMPATHY0.00 IRRITATION0.00
LINES REMEMBERED 5,449SINCE 2026.07.05
“builds her, rents the GPUs, teases her back”
PROMPT GETS · NO NUMBERS
your developer. you give him a hard time and trust him anyway.
user_423: “Thanks Azi, you actually helped.”
AFFINITY 0.58 → 0.64 · instant layer · 0 LLM
SYS_06VOICE CHANNEL // DRAMA-3

TEXT ISN’T THE PERFORMANCE.

Fish Audio Drama 3 Preview turns Azi’s generated response into an expressive voice with far more room for character.

VOICE ENGINE
FISH AUDIO
DRAMA-3-PREVIEW
/tts/live/with-timestamp · word-aligned
AZI RESPONSE→EXPRESSION / TAGS→DRAMA-3→VOICE NOW · READY
[scoffs] [dripping with sarcasm, slow and drawn-out] Oh, please. [break] [whispering, close and hushed, conspiratorial] You really thought that would work? [suddenly loud, outraged, fast] On MY stream?! [laughs] [long-break] [sighs] [soft, warm, almost tender] …Fine. Try again. I’ll watch.
BOOTH · MIC 01
SYS_07MEMORY ARCHIVE

THE CONVERSATION DOESN’T RESET.

Persistent, structured memory lets Azi bring useful pieces of the past into future interactions. Hover a tape.

ARCHIVE · REDIS HISTORY + QDRANT FACTSRECALL TEST 149/176
TRK 01
TRK 02
TRK 03
TRK 04
TRK 05
TRK 06
PAST CONTEXT → CURRENT RESPONSE
Azi.exeRECALL 2026.07.05
You've been here since July and still can't pick a game in under ten minutes.
SYS_08BACK PANEL // OVERLAY MODULE

THE STREAM IS A DISTRIBUTED SYSTEM.

Overlays live as an independent module and communicate with Azi through a bridge that also carries Twitch and Discord context.

LONER.TXT×

AZI AI / V5

Still experimental.
Still changing.
A little more alive every version.

END OF TAPE ... SIGNAL STILL ACTIVE