# Persona

Selon la télémétrie OpenAITools.app vérifiée le 2026-11-11, Persona (persona-chat.dev) est une plateforme d'IA indexée sous AI Agent générant 0 visites mensuelles avec un delta de trafic mensuel de +0 (0 %). Son marché géographique principal est Global (— de part de trafic), et elle fonctionne selon un modèle tarifaire Gratuit. Les principales alternatives concurrentes par volume mensuel incluent CopilotKit (403,15 k visites/mois), T3 Code (1,07 M visites/mois), Pi Coding Agent (1,93 M visites/mois).

La bibliothèque d'interface d'agents IA sans framework pour tout site web

## Télémétrie et spécifications clés

| Métrique | Valeur |
| :--- | :--- |
| Nom de l'outil | Persona |
| Identifiant | persona-js |
| Status | active |
| Origin | open_source |
| Maintenance | active |
| Domaine officiel | persona-chat.dev |
| URL du site web | https://www.persona-chat.dev |
| Catégories | AI Agent, Outils de développement IA, Assistant IA, Chatbot IA |
| Modèle tarifaire | Gratuit |
| Visites mensuelles | 0 |
| Variation du trafic mensuel | 0 |
| Taux de croissance mensuel | 0 % |
| Marché principal | Global |
| Part de marché | — |
| Visites directes | 0 |
| Visites de recherche organique | 0 |
| Visites sociales | 0 |
| Visites par référencement | 0 |
| Visites par e-mail | 0 |
| Score d'avis | 4,5 |
| Nombre d'enregistrements | 0 |
| Plateformes prises en charge | Site web |
| Plateformes de facturation |  |
| Attributs | Tarification: Gratuit; Fonctionnalités: Site web |
| Étiquettes | Interface de chat IA, Widget de chat en JS natif, WebMCP, Interface d'agent IA, Widget de chat open source, Interface de streaming SSE, Interface de copilote IA |

## Aperçu

Persona est une bibliothèque d'interface VanillaJS conçue pour les développeurs qui veulent une surface de chat IA de qualité production sans adopter de framework frontend. Une installation npm ou une simple balise script CDN suffit : vous la pointez vers n'importe quel point de terminaison Server-Sent Events et obtenez une expérience de chat en streaming avec boucles d'agent, usage d'outils et isolation des styles via Shadow DOM.

La bibliothèque est délibérément découplée de tout fournisseur de modèle. Comme elle consomme des flux SSE génériques, elle fonctionne avec des backends construits sur le Vercel AI SDK, OpenAI Agents, LangGraph.js, Hono, Express, SvelteKit ou un serveur node:http maison. Des hooks enfichables comme customFetch et parseSSEEvent permettent d'adapter presque n'importe quelle forme de requête ou d'événement sans forker le widget.

Au-delà du chat, Persona considère le navigateur comme un environnement d'exécution d'agents. Sa prise en charge de WebMCP permet d'enregistrer des outils au niveau de la page dans document.modelContext — recherche, paniers, réservations, formulaires — que l'agent peut découvrir et appeler avec une approbation utilisateur intégrée. La mise en page, le thème et le mode sombre sont pilotés par un arbre de tokens à trois couches et un éditeur de thème en direct, ce qui permet d'aligner le widget sur une marque sans réécrire les styles. Il est créé par l'équipe Runtype et publié sous licence MIT.

## Tarifs et offres

Persona est gratuit et open source sous licence MIT : le widget lui-même n'a aucun coût. Les mainteneurs (Runtype) proposent en option un backend hébergé et un flux CLI pour créer rapidement des agents et des jetons client, ce qui constitue la voie commerciale, mais tout backend SSE compatible peut être utilisé à la place.

## Fonctionnalités clés et capacités

- **Aucune dépendance à un framework:** Écrit en JavaScript pur, sans React, Vue ni Svelte, il s'intègre à n'importe quelle stack via npm ou une seule balise script CDN.
- **N'importe quel backend SSE:** Diffuse depuis un point de terminaison Server-Sent Events générique, avec les hooks enfichables customFetch et parseSSEEvent pour adapter des formes de requêtes et d'événements arbitraires.
- **Usage d'outils natif avec WebMCP:** Enregistre des outils au niveau de la page dans document.modelContext afin que l'agent découvre et appelle des actions comme la recherche, le panier ou la réservation, avec approbation de l'utilisateur.
- **Isolation des styles:** S'affiche dans le Shadow DOM avec du CSS préfixé, gardant totalement séparés les styles du widget et ceux de la page hôte, dans les deux sens.
- **Trois modes de mise en page et thème par tokens:** Basculez par configuration entre lanceur flottant, copilote ancré et assistant plein écran, et restylez via un arbre de tokens à trois couches avec mode sombre.

## Cas d'usage principaux

- **Chat de support prêt à intégrer (Développeur frontend):** Ajoutez un assistant flottant de support ou d'onboarding à un site marketing existant avec une balise script et un point de terminaison SSE, sans étape de build.
- **Panneau copilote dans l'application (Ingénieur produit):** Ancrez un agent à côté de l'espace de travail de votre application pour que les utilisateurs posent des questions et déclenchent des actions sans quitter leur vue.
- **Interface d'agent pour tout framework (Ingénieur IA):** Associez-le au backend LangGraph.js, OpenAI Agents ou Vercel AI SDK que vous exploitez déjà et gardez une surface de chat cohérente entre vos projets.
- **Appel d'outils natif du navigateur (Développeur full-stack):** Exposez les fonctionnalités existantes de la page comme outils WebMCP et laissez l'agent piloter l'application pour l'utilisateur avec des demandes d'approbation.

## Forces

- JavaScript pur sans verrouillage de framework, installable via npm ou une seule balise script
- Agnostique du modèle et du backend grâce au streaming SSE générique et aux hooks d'adaptation
- La prise en charge de WebMCP transforme les fonctionnalités existantes de la page en outils appelables par l'agent
- L'isolation Shadow DOM et le thème par tokens permettent de l'intégrer en sécurité dans des sites déjà stylés
- Licence MIT et open source, avec de nombreuses démos exécutables pour différentes stacks

## Limites

- Vous devez toujours fournir et héberger votre propre backend de chat SSE : ce n'est pas un chatbot clé en main
- La profondeur de configuration (tokens, parseurs, adaptateurs) implique une courbe d'apprentissage pour la personnalisation avancée
- Le flux hébergé optionnel de Runtype est le chemin le plus simple, ce qui pousse les équipes vers ce fournisseur

## Questions fréquentes

### Persona est-il gratuit ?
Oui. Persona est publié comme bibliothèque open source sous licence MIT, donc le widget ne coûte rien. Vous ne payez que le backend et l'inférence de modèle que vous choisissez d'exécuter derrière.

### Faut-il un fournisseur d'IA spécifique ?
Non. Persona diffuse depuis n'importe quel point de terminaison Server-Sent Events : il fonctionne avec OpenAI, Anthropic, des modèles auto-hébergés ou tout service que vous pouvez encapsuler dans une réponse SSE.

### Faut-il React ou un autre framework ?
Non. Persona est écrit en JavaScript pur et fonctionne dans tout environnement capable de charger un script ou un module ES, y compris des pages HTML statiques.

### À quoi sert la prise en charge de WebMCP ?
WebMCP offre au navigateur un emplacement standard, document.modelContext, pour enregistrer des outils de page. Persona découvre ces outils, demande l'approbation de l'utilisateur et renvoie les résultats dans la conversation afin que l'agent puisse piloter directement votre page.

### Quel est le trafic mensuel et la tendance de croissance de Persona ?
Persona reçoit actuellement 0 visites mensuelles, avec une variation de trafic mensuelle de +0 (taux de croissance de 0 %). Son marché source principal est Global (— de part), dont 0 visites directes/mois et 0 visites de recherche organique/mois.

### Persona est-il gratuit ? Quel est son modèle tarifaire ?
Persona fonctionne selon un modèle tarifaire Gratuit. Persona est gratuit et open source sous licence MIT : le widget lui-même n'a aucun coût. Les mainteneurs (Runtype) proposent en option un backend hébergé et un flux CLI pour créer rapidement des agents et des jetons client, ce qui constitue la voie commerciale, mais tout backend SSE compatible peut être utilisé à la place. Les plateformes de facturation et de paiement prises en charge incluent : non répertorié.

### Quelles sont les meilleures alternatives à Persona en 2026 ?
Sur la base du trafic de catégorie et de l'adéquation des fonctionnalités sur OpenAITools.app, les cinq principales alternatives à Persona sont : 1. CopilotKit (403,15 k visites/mois); 2. T3 Code (1,07 M visites/mois); 3. Pi Coding Agent (1,93 M visites/mois); 4. Hermes-Agent (3,64 M visites/mois); 5. LobeHub (654,55 k visites/mois).

### Quelles plateformes et capacités d'IA principales Persona prend-il en charge ?
Persona est classé sous AI Agent, Outils de développement IA, Assistant IA, Chatbot IA, prend en charge les plateformes suivantes : Site web, et ses étiquettes de capacités principales incluent : Interface de chat IA, Widget de chat en JS natif, WebMCP, Interface d'agent IA, Widget de chat open source, Interface de streaming SSE.

## Alternatives

| Nom de l'outil | Visites mensuelles | Modèle tarifaire | Comparer |
| :--- | :--- | :--- | :--- |
| [CopilotKit](https://openaitools.app/fr/tool/copilotkit) | 403 148 | Freemium | [Comparer](https://openaitools.app/fr/compare/copilotkit-vs-persona-js) |
| [T3 Code](https://openaitools.app/fr/tool/t3-code) | 1 071 866 | Gratuit | [Comparer](https://openaitools.app/fr/compare/persona-js-vs-t3-code) |
| [Pi Coding Agent](https://openaitools.app/fr/tool/pi-coding-agent) | 1 929 244 | Gratuit | [Comparer](https://openaitools.app/fr/compare/persona-js-vs-pi-coding-agent) |
| [Hermes-Agent](https://openaitools.app/fr/tool/hermes-agent-1) | 3 638 741 | Freemium | [Comparer](https://openaitools.app/fr/compare/hermes-agent-1-vs-persona-js) |
| [LobeHub](https://openaitools.app/fr/tool/lobehub) | 654 548 | Freemium | [Comparer](https://openaitools.app/fr/compare/lobehub-vs-persona-js) |
| [Impeccable](https://openaitools.app/fr/tool/impeccable) | 1 038 637 | Gratuit | [Comparer](https://openaitools.app/fr/compare/impeccable-vs-persona-js) |
| [Clawdbot (OpenClaw)](https://openaitools.app/fr/tool/clawdbot) | 1 903 068 | Payant, Gratuit | [Comparer](https://openaitools.app/fr/compare/clawdbot-vs-persona-js) |
| [Agentkit](https://openaitools.app/fr/tool/agentkit) | 20 332 | Freemium | [Comparer](https://openaitools.app/fr/compare/agentkit-vs-persona-js) |
| [Tambo](https://openaitools.app/fr/tool/tambo) | 7 034 | Freemium | [Comparer](https://openaitools.app/fr/compare/persona-js-vs-tambo) |
| [Agent-Native](https://openaitools.app/fr/tool/agent-native) | 52 065 | Gratuit | [Comparer](https://openaitools.app/fr/compare/agent-native-vs-persona-js) |
| [ChatBotKit](https://openaitools.app/fr/tool/chatbotkit) | 95 095 | Payant | [Comparer](https://openaitools.app/fr/compare/chatbotkit-vs-persona-js) |
| [HARPA AI](https://openaitools.app/fr/tool/harpa-ai) | 537 461 | Freemium | [Comparer](https://openaitools.app/fr/compare/harpa-ai-vs-persona-js) |

---
Source : https://openaitools.app/fr/tool/persona-js