# Persona

> Add a customizable chat interface to an AI agent backend

Persona is an open-source JavaScript library for adding an AI chat interface to a website or application. It works with different agent backends and supports floating widgets, docked panels, and full-screen conversations. Developers can connect streaming responses through server-sent events and adapt the interface to their existing application rather than adopting a separate frontend framework.

The library provides theming, configurable messages, and interaction controls, with Shadow DOM isolation to reduce conflicts with surrounding styles. Backend adapters connect the interface to different services, while WebMCP integrations can expose approved page actions to an agent. Users retain approval over relevant actions. Persona is distributed under the MIT license and can serve as a starting point for embedded agent experiences.

## Listing details

- Canonical BetaNeon page: https://betaneon.com/products/persona-agent-ui
- Official website: https://www.persona-chat.dev/
- Category: Developer tools / Frameworks & libraries
- Status: Launched
- Topics: AI, Developer tools, JavaScript, Open source, Widgets
- Listing updated: 2026-10-30T16:52:52.611Z
- Information source: https://www.producthunt.com/products/persona-12

This is a product introduction, not an endorsement. Confirm current availability, features, and prices on the official website. Community upvotes on BetaNeon are not star ratings.
