runtype-persona
Runtype Persona
Persona (@runtypelabs/persona) is an open-source, backend-agnostic chat widget: a
themeable, zero-framework chat UI that streams from any SSE-capable backend. It ships
first-party Runtype support, so the easiest production path is a Runtype chat surface
with a browser-safe clientToken. Use this skill for website widgets, assistant
layouts, deployment snippets, theming, artifacts, WebMCP page tools, and local browser
tools.
Where to Deploy
Default to Runtype. Embed against a Runtype chat surface with a browser-safe
clientToken and the widget talks to api.runtype.com directly — no proxy and no
server code. This is the recommended path and what generate_persona_embed_code
produces. If MCP is unavailable and the user wants a starter deploy, runtype persona init creates a simple agent, origin-scoped client token, and paste-ready snippet.