Live chat companion
Answers chat in character on its trigger word or a mention. Rate-safe by design: it never floods your channel.
- PlatformsTwitch · YouTube
- Replies on!trigger · @mention
- Memory10 exchanges
Browser voice. Production voice is custom.
What it does
A co-host that reads your chat, talks with you out loud and stays on screen, all in the same voice and persona.
Answers chat in character on its trigger word or a mention. Rate-safe by design: it never floods your channel.
Talks with you out loud, takes interruptions and keeps the conversation moving while you play.
A PNGTuber that blinks and lip-syncs to its own speech, captured straight into your OBS scene.
Persona reel
Canon · Kanityan






Full figure. The canon, head to toe.
01 / 06
How it works
Point the bridge at your Twitch or YouTube chat. The companion joins under its own, clearly marked bot name.
Start from Kanityan or bring your own character: prompt, voice, trigger word and avatar set in one config.
Add the avatar to OBS as a browser source and start your stream. The companion takes it from there.
Demo
This is the same browser layer OBS captures. The chat below is a scripted preview of the gate at work.
Personas
Trust and safety
Each reply passes an output gate before it posts. If the gate is down or slower than 2 seconds, the reply is dropped.
A sliding window keeps it under Twitch's cap of 20. It speaks only on trigger or mention, and is always visibly a bot.
The bridge ships as a single Go binary you run on your own machine. Your keys never leave your side.
Pricing
Pricing opens with early access. Join the list to lock in a founding rate.
$—/mo
$—/mo
$—/mo
Changelog
Talk to it out loud: mic, voice activity detection and a spoken reply you can interrupt. Target: about 1.5s of conversational latency.
Kanityan live on AM RADIO through OBS, with the chat bridge and voice running together. Lipsync must stay within 100ms of the audio.
This site, live on Vercel. Billing, per-client personas and one-binary deploy come next.
A second input adapter on the same core, behind the same gates as Twitch.
Chat replies are spoken in Kanityan's voice, and the mouth moves with the actual audio.
Every reply gets a Ship, Rewrite or Drop verdict before it posts. If the gate is down, the reply is dropped.
Trigger replies, an 18 messages per 30s rate limit, reconnects and chat context, plus the on-screen PNGTuber avatar.