toolcompass.

Find your next AI tool

Search by product name or task. Press Escape to close.

Persona.js

● Identity checked

JavaScript agent interface library · Official-source review 2026-10-09

Persona.js is a vanilla JavaScript library for floating, docked or fullscreen agent interfaces. It streams from an SSE backend and discovers page tools through WebMCP with a user-approval interface.

Updated 2026-10-09View sources
Official website
Category
JavaScript agent interface library
Free access
Package and examples are public; software license, hosted Runtype prices and ongoing free allowances were not established from this page.
API access
JavaScript npm/script integration, configurable SSE adapters and WebMCP page tools; examples for AI SDK, OpenAI Agents, LangGraph, Hono and other backends.

Is Persona.js right for you?

A good fit for

Relevant to developers adding an agent interface to an existing backend and validating tool approval and browser support.

Before you choose

UI library does not provide free model inference or remove backend integration costs. Runtype setup requires account/client token; arbitrary SSE backend is also supported. Page tools remain application code and their authorization must be enforced independently. Styling isolation, transport compatibility and tool approval were not tested in an app. No package installed, demo action executed or token minted.

Workflow and handoff

Check the license, connect a test SSE backend, and validate a harmless page tool with explicit user approval and server-side authorization.

Pricing and practical limits

UI library does not provide free model inference or remove backend integration costs. Runtype setup requires account/client token; arbitrary SSE backend is also supported. Page tools remain application code and their authorization must be enforced independently. Styling isolation, transport compatibility and tool approval were not tested in an app. No package installed, demo action executed or token minted.

Review method

Official product evidence reviewed on 2026-10-09; product artwork inspected visually. No hands-on vendor application test was performed. Application performance, security claims and plan enforcement were not independently tested.

What it can do

Features & capabilities

Unknown is different from unavailable. Each fact carries its own evidence.

CapabilityValueEvidenceChecked
Product workflowPersona.js is a vanilla JavaScript library for floating, docked or fullscreen agent interfaces. It streams from an SSE backend and discovers page tools through WebMCP with a user-approval interface.Facts sourced2026-10-09
Pricing and restrictionsUI library does not provide free model inference or remove backend integration costs. Runtype setup requires account/client token; arbitrary SSE backend is also supported. Page tools remain application code and their authorization must be enforced independently. Styling isolation, transport compatibility and tool approval were not tested in an app. No package installed, demo action executed or token minted.Facts sourced2026-10-09

Understand the total cost

Persona.js pricing & plans

Pricing

Not listed

Official monthly price not confirmed

API
JavaScript npm/script integration, configurable SSE adapters and WebMCP page tools; examples for AI SDK, OpenAI Agents, LangGraph, Hono and other backends.
Explore pricing & history

Alternatives to Persona.js

View all ↗

The practical questions

Frequently asked questions

Was the application hands-on tested?

No. This listing is based on dated official-source evidence and a visual artwork check. Unconfirmed costs and restrictions are identified explicitly.

What is Persona.js used for?

Persona.js is a vanilla JavaScript library for floating, docked or fullscreen agent interfaces. It streams from an SSE backend and discovers page tools through WebMCP with a user-approval interface.

Does Persona.js have a free plan?

Package and examples are public; software license, hosted Runtype prices and ongoing free allowances were not established from this page.. This record does not confirm an ongoing free plan.

How much does Persona.js cost?

A listed monthly price has not been confirmed. See the plan cards for entitlements, billing commitments and seat minimums.

Can I use Persona.js through an API?

JavaScript npm/script integration, configurable SSE adapters and WebMCP page tools; examples for AI SDK, OpenAI Agents, LangGraph, Hono and other backends.. API access and subscription access may have different terms; consult the linked sources.

What should I check before choosing it?

UI library does not provide free model inference or remove backend integration costs. Runtype setup requires account/client token; arbitrary SSE backend is also supported. Page tools remain application code and their authorization must be enforced independently. Styling isolation, transport compatibility and tool approval were not tested in an app. No package installed, demo action executed or token minted.

Price history

No retained pricing changes yet. A current price alone does not establish a historical trend.

How this profile is supported

Official product information

Current official product source read individually; product artwork inspected visually.

Read original source ↗
Pricing review

Official product page reviewed for disclosed costs; unverified prices and allowances are identified in the listing.

Read original source ↗

Facts apply to the named version and check date. Send a sourced correction if something changed.