Persona.js
Open-source AI chat widget for websites with SSE streaming and style isolation.

What is Persona.js?
Persona.js is a Developer Productivity tool. Open-source AI chat widget for websites with SSE streaming and style isolation. It is aimed at developers.
Persona is an open-source AI chat widget that integrates into any website. It supports SSE streaming, agent loops, tool use, and style isolation without framework dependencies. Designed for developers to embed chat functionality quickly.
Built for developers.
Features
Streams From Any Backend
Style It Like It Belongs
Floating Docked Or Fullscreen UX
Install Persona
Mount The Widget
Run The CLI Setup
Use cases
- Integrate Persona into a website for AI chat functionality
- Embed Persona into a static HTML site for quick deployment
- Use Persona to operate an app through AI chat interactions
Who it's for
Pros & cons
Pros
- Open-source and themeable
- Zero framework dependencies
Cons
No documented limitations yet.
Developer & API
Open source· MIT· 248 stars· 17 forks
FAQ
What is Persona.js?
Persona.js is a Developer Productivity tool. Open-source AI chat widget for websites with SSE streaming and style isolation. Persona is an open-source AI chat widget that integrates into any website. It supports SSE streaming, agent loops, tool use, and style isolation without framework dependencies. Designed for developers to embed chat functionality quickly.
Who should use Persona.js?
Persona.js is built for developers. Common uses: integrate Persona into a website for AI chat functionality, embed Persona into a static HTML site for quick deployment and use Persona to operate an app through AI chat interactions.
Is Persona.js open source?
Yes, Persona.js is open source under the MIT license.
What are the best alternatives to Persona.js?
Similar tools on AiByts include ShogunAI, Skim, Pieces, LobeChat and Bond.
Details are compiled from Persona.js's website and public sources, last verified Oct 5, 2026. Features and pricing change — confirm on the official site before you buy.
Try Persona.js
Visit the official website
Comments
Sign in to join the discussion.