OBS avatar
Visual state only: Kira changes image/state inside OBS.
OpenCohost should make stream integration simple without asking for dangerous credentials by default. Avatar and chat-link flows are the safe path; Stream Admin is MVP/testing only.
There are two normal connections: OBS shows Kira visually, and the chat link lets Kira understand the room. Stream Admin is different: it can touch channel controls, so it stays restricted.
OBS avatar
Visual state only: Kira changes image/state inside OBS.
Chat URL
Read the live chat from a YouTube/Twitch link.
OpenCohost
Shapes signals into safe context for Kira.
Stream Admin
Restricted MVP for privileged admin tests, not the default chat flow.
OBS avatar states
Kira can expose idle, listening, thinking, speaking, and related states through OBS image-source updates.
Chat by URL
The streamer links a YouTube/Twitch live or chat URL; OpenCohost treats it as a chat source, not as channel administration.
Small-stream support
Stream Chico lowers thresholds/cooldowns so smaller rooms can still produce useful co-host moments.
Stream Admin MVP
OAuth/admin operations remain restricted, approval-gated, and test-mode oriented because write scopes are high risk.
Safe default
OBS avatar and chat-by-link are the normal user path.
Restricted
OAuth/admin actions are test-mode only and require explicit approval.
Do not promise
Do not describe Stream Admin as general channel control until it is validated and released.