Persona.js adds AI agent UI without a big frontend framework
Persona.js is a VanillaJS library for adding agent UI features to websites. It does not require React or another frontend , and it includes native WebMCP support.
The goal is to make small AI features less painful to add when an existing site is not already built around one modern . It is aimed at cases like content management systems, , , or large apps that already mix several frontend setups.
For teams already fully committed to React, Assistant UI, CopilotKit, and AI Elements are named as existing options. Persona.js is under the .
Key points
- Persona.js helps add agent UI features to a website with VanillaJS.
- It avoids a required on React or another .
- It includes native WebMCP support.
- It targets existing sites, CMS tools, , , and mixed frontend apps.
- React-heavy teams already have options such as Assistant UI, CopilotKit, and AI Elements.