Persona.js ships WebMCP-native chat UI
Persona.js is an open-source, framework-agnostic AI chat UI library that embeds into any website using Shadow DOM to isolate styling. Natively integrated with WebMCP, it allows embedded AI assistants to dynamically discover and execute JavaScript tools exposed directly by the host page without backend routing.
WebMCP-native client-side tool discovery turns the typical embedded chat widget from a passive conversational interface into an active, high-dexterity browser-level agent.
* Framework-free Vanilla JS architecture ensures zero-dependency integration and minimal performance overhead on the host website.
* Direct access to parent page tools via WebMCP removes the complexity and token inefficiency of routing client-side interactions through intermediate backend APIs.
* Shadow DOM styling guarantees that the chat widget will not break or be broken by the existing styles of the host site.
DISCOVERED
1d ago
2026-06-28
PUBLISHED
1d ago
2026-06-28
RELEVANCE
AUTHOR
[REDACTED]