# Persona

Segundo a telemetria do OpenAITools.app verificada em 2026-11-11, Persona (persona-chat.dev) é uma plataforma de IA indexada em AI Agent que gera 0 visitas mensais com variação de tráfego mês a mês de +0 (0%). Seu principal mercado geográfico é Global (— de participação no tráfego) e opera com modelo de preços Grátis. As principais alternativas concorrentes por volume mensal incluem CopilotKit (403,15 mil visitas/mês), T3 Code (1,07 mi visitas/mês), Pi Coding Agent (1,93 mi visitas/mês).

A biblioteca de interface de agentes de IA sem framework para qualquer site

## Principais dados de telemetria e especificações

| Métrica | Valor |
| :--- | :--- |
| Nome da ferramenta | Persona |
| Handle | persona-js |
| Status | active |
| Origin | open_source |
| Maintenance | active |
| Domínio oficial | persona-chat.dev |
| URL do site | https://www.persona-chat.dev |
| Categorias | AI Agent, Ferramentas de desenvolvimento com IA, Assistente de IA, Chatbot de IA |
| Modelo de preços | Grátis |
| Visitas mensais | 0 |
| Variação de tráfego mensal | 0 |
| Taxa de crescimento mensal | 0% |
| Mercado principal | Global |
| Participação de mercado | — |
| Visitas diretas | 0 |
| Visitas de busca orgânica | 0 |
| Visitas sociais | 0 |
| Visitas de referência | 0 |
| Visitas por e-mail | 0 |
| Nota de avaliação | 4,5 |
| Contagem de favoritos | 0 |
| Plataformas suportadas | Site |
| Plataformas de cobrança |  |
| Atributos | Preços: Grátis; Recursos: Site |
| Tags | Interface de chat com IA, Widget de chat em JS puro, WebMCP, Interface de agente de IA, Widget de chat de código aberto, Interface de streaming SSE, Interface de copiloto de IA |

## Visão geral

Persona é uma biblioteca de interface VanillaJS criada para desenvolvedores que querem uma superfície de chat de IA com qualidade de produção sem adotar um framework de frontend. Basta uma instalação via npm ou uma tag de script de CDN, apontar para qualquer endpoint de Server-Sent Events e você tem uma experiência de chat em streaming com loops de agente, uso de ferramentas e isolamento de estilos via Shadow DOM.

A biblioteca é deliberadamente desacoplada de qualquer provedor de modelo. Como consome fluxos SSE genéricos, funciona junto a backends feitos com Vercel AI SDK, OpenAI Agents, LangGraph.js, Hono, Express, SvelteKit ou um servidor node:http próprio. Hooks plugáveis como customFetch e parseSSEEvent permitem adaptar quase qualquer formato de requisição ou evento sem fazer fork do widget.

Além do chat, o Persona trata o navegador como ambiente de execução de agentes. O suporte a WebMCP permite registrar ferramentas no nível da página em document.modelContext — busca, carrinhos, reservas, formulários — que o agente pode descobrir e invocar com aprovação embutida do usuário. Layout, temas e modo escuro são controlados por uma árvore de tokens de três camadas e um editor de temas ao vivo, então o widget combina com a marca sem reescrever estilos. É criado pela equipe da Runtype e distribuído sob a licença MIT.

## Preços e planos

O Persona é gratuito e de código aberto sob a licença MIT, portanto o widget em si não tem custo. Os mantenedores (Runtype) oferecem um backend hospedado opcional e um fluxo de CLI para criar agentes e tokens de cliente, que é o caminho comercial, mas qualquer backend SSE compatível pode ser usado no lugar.

## Principais recursos e capacidades

- **Zero dependências de framework:** Escrito em JavaScript puro, sem exigir React, Vue ou Svelte, então entra em qualquer stack via npm ou uma única tag de script de CDN.
- **Qualquer backend SSE:** Transmite de um endpoint genérico de Server-Sent Events, com hooks plugáveis customFetch e parseSSEEvent para adaptar formatos arbitrários de requisição e evento.
- **Uso de ferramentas nativo com WebMCP:** Registra ferramentas no nível da página em document.modelContext para que o agente descubra e invoque ações como buscas, carrinhos e reservas com aprovação do usuário.
- **Isolamento de estilos:** Renderiza dentro de Shadow DOM com CSS prefixado, mantendo os estilos do widget e da página anfitriã totalmente separados nos dois sentidos.
- **Três modos de layout e temas por tokens:** Alterne entre lançador flutuante, copiloto acoplado e assistente em tela cheia por configuração, e reestilize com uma árvore de tokens de três camadas e modo escuro.

## Principais casos de uso

- **Chat de suporte pronto para inserir (Desenvolvedor frontend):** Adicione um assistente flutuante de suporte ou onboarding a um site de marketing existente com uma tag de script e um endpoint SSE, sem etapa de build.
- **Painel de copiloto no app (Engenheiro de produto):** Acoople um agente ao lado da área de trabalho da sua aplicação para que os usuários perguntem e acionem ações da página sem sair da tela atual.
- **Interface de agente para qualquer framework (Engenheiro de IA):** Combine com o backend de LangGraph.js, OpenAI Agents ou Vercel AI SDK que você já executa e mantenha uma superfície de chat consistente entre projetos.
- **Chamada de ferramentas nativa do navegador (Desenvolvedor full-stack):** Exponha a funcionalidade existente da página como ferramentas WebMCP e deixe o agente operar o app em nome do usuário com avisos de aprovação.

## Pontos fortes

- JavaScript puro, sem aprisionamento a frameworks, instalável via npm ou uma única tag de script
- Agnóstico de modelo e backend graças ao streaming SSE genérico e aos hooks de adaptação
- O suporte a WebMCP transforma funcionalidades existentes da página em ferramentas que o agente pode chamar
- O isolamento com Shadow DOM e os temas por tokens permitem embutir com segurança em sites já estilizados
- Licença MIT e código aberto, com muitas demos executáveis para diferentes stacks

## Limitações

- Você ainda precisa fornecer e hospedar seu próprio backend de chat SSE, então não é um chatbot pronto para uso
- A profundidade de configuração (tokens, parsers, adaptadores) implica curva de aprendizado para personalizações avançadas
- O fluxo hospedado opcional da Runtype é o caminho mais simples, o que inclina as equipes para esse fornecedor

## Perguntas frequentes

### O Persona é gratuito?
Sim. O Persona é publicado como biblioteca de código aberto sob licença MIT, então o widget não custa nada. Você paga apenas pelo backend e pela inferência de modelo que escolher executar por trás dele.

### Preciso de um provedor de IA específico?
Não. O Persona transmite de qualquer endpoint de Server-Sent Events, então funciona com OpenAI, Anthropic, modelos auto-hospedados ou qualquer serviço que você consiga envolver em uma resposta SSE.

### Ele exige React ou outro framework?
Não. O Persona é escrito em JavaScript puro e funciona em qualquer ambiente capaz de carregar um script ou módulo ES, incluindo páginas HTML estáticas.

### Para que serve o suporte a WebMCP?
O WebMCP dá ao navegador um local padrão, document.modelContext, para registrar ferramentas de página. O Persona descobre essas ferramentas, pede aprovação do usuário e transmite os resultados de volta à conversa para que o agente possa operar sua página diretamente.

### Qual é o tráfego mensal e a tendência de crescimento de Persona?
Persona recebe atualmente 0 visitas mensais, com variação de tráfego mês a mês de +0 (taxa de crescimento de 0%). Seu principal mercado de origem é Global (— de participação), incluindo 0 visitas diretas/mês e 0 visitas de busca orgânica/mês.

### O Persona é gratuito? Qual é o seu modelo de preços?
Persona opera com um modelo de preços Grátis. O Persona é gratuito e de código aberto sob a licença MIT, portanto o widget em si não tem custo. Os mantenedores (Runtype) oferecem um backend hospedado opcional e um fluxo de CLI para criar agentes e tokens de cliente, que é o caminho comercial, mas qualquer backend SSE compatível pode ser usado no lugar. As plataformas de cobrança e checkout suportadas incluem: não listado.

### Quais são as melhores alternativas de Persona em 2026?
Com base no tráfego das categorias e na adequação de recursos do OpenAITools.app, as cinco principais alternativas a Persona são: 1. CopilotKit (403,15 mil visitas/mês); 2. T3 Code (1,07 mi visitas/mês); 3. Pi Coding Agent (1,93 mi visitas/mês); 4. Hermes-Agent (3,64 mi visitas/mês); 5. LobeHub (654,55 mil visitas/mês).

### Quais plataformas e principais capacidades de IA o Persona suporta?
Persona está classificado em AI Agent, Ferramentas de desenvolvimento com IA, Assistente de IA, Chatbot de IA, suporta as seguintes plataformas: Site, e suas principais tags de capacidade incluem: Interface de chat com IA, Widget de chat em JS puro, WebMCP, Interface de agente de IA, Widget de chat de código aberto, Interface de streaming SSE.

## Alternativas

| Nome da ferramenta | Visitas mensais | Modelo de preços | Comparar |
| :--- | :--- | :--- | :--- |
| [CopilotKit](https://openaitools.app/pt/tool/copilotkit) | 403.148 | Freemium | [Comparar](https://openaitools.app/pt/compare/copilotkit-vs-persona-js) |
| [T3 Code](https://openaitools.app/pt/tool/t3-code) | 1.071.866 | Grátis | [Comparar](https://openaitools.app/pt/compare/persona-js-vs-t3-code) |
| [Pi Coding Agent](https://openaitools.app/pt/tool/pi-coding-agent) | 1.929.244 | Grátis | [Comparar](https://openaitools.app/pt/compare/persona-js-vs-pi-coding-agent) |
| [Hermes-Agent](https://openaitools.app/pt/tool/hermes-agent-1) | 3.638.741 | Freemium | [Comparar](https://openaitools.app/pt/compare/hermes-agent-1-vs-persona-js) |
| [LobeHub](https://openaitools.app/pt/tool/lobehub) | 654.548 | Freemium | [Comparar](https://openaitools.app/pt/compare/lobehub-vs-persona-js) |
| [Impeccable](https://openaitools.app/pt/tool/impeccable) | 1.038.637 | Grátis | [Comparar](https://openaitools.app/pt/compare/impeccable-vs-persona-js) |
| [Clawdbot (OpenClaw)](https://openaitools.app/pt/tool/clawdbot) | 1.903.068 | Pago, Grátis | [Comparar](https://openaitools.app/pt/compare/clawdbot-vs-persona-js) |
| [Agentkit](https://openaitools.app/pt/tool/agentkit) | 20.332 | Freemium | [Comparar](https://openaitools.app/pt/compare/agentkit-vs-persona-js) |
| [Tambo](https://openaitools.app/pt/tool/tambo) | 7.034 | Freemium | [Comparar](https://openaitools.app/pt/compare/persona-js-vs-tambo) |
| [Agent-Native](https://openaitools.app/pt/tool/agent-native) | 52.065 | Grátis | [Comparar](https://openaitools.app/pt/compare/agent-native-vs-persona-js) |
| [ChatBotKit](https://openaitools.app/pt/tool/chatbotkit) | 95.095 | Pago | [Comparar](https://openaitools.app/pt/compare/chatbotkit-vs-persona-js) |
| [HARPA AI](https://openaitools.app/pt/tool/harpa-ai) | 537.461 | Freemium | [Comparar](https://openaitools.app/pt/compare/harpa-ai-vs-persona-js) |

---
Fonte: https://openaitools.app/pt/tool/persona-js