









Persona ist eine leichtgewichtige, quelloffene und framework-unabhängige AI-Chat-UI-Bibliothek, die von Runtype entwickelt wurde. Sie ermöglicht es Entwicklern, ein anpassbares AI-Chat-Widget oder eine Vollbild-Copilot-Umgebung in jede beliebige Website oder statisches HTML einzubetten. Sie ist backend-agnostisch und unterstützt nativ WebMCP. Das bedeutet, dass AI-Assistenten Tools, die direkt im Code der übergeordneten Seite bereitgestellt werden (wie Suchen, Warenkörbe, Buchungen und Formulare), automatisch erkennen und nach expliziter Benutzerfreigabe sicher ausführen können. Persona unterstützt SSE-Streaming, Agent-Loops, Stil-Isolierung via Shadow DOM zur Vermeidung von CSS-Konflikten, Spracheingabe/-ausgabe und enthält einen umfangreichen Theme-Editor.
Um Persona zu nutzen, installieren Sie es via npm mit 'npm install @runtypelabs/persona' oder binden Sie das globale Script-Tag über ein CDN in Ihre HTML-Datei ein. Initialisieren Sie es anschließend mit der Funktion 'initAgentWidget', indem Sie einen Selektor für den Ziel-Container angeben und die API-URL Ihres benutzerdefinierten Server-Sent Events (SSE) Backends konfigurieren. Alternativ können Sie 'npx @runtypelabs/cli@latest persona init' ausführen, um ein direkt kopierbares Installations-Snippet zu generieren.





55.22%
Social Media Listening