
Persona est une bibliothèque d'interface utilisateur de chat IA légère et open-source qui s'intègre à n'importe quel site web, des applications modernes au HTML statique. Contrairement aux frameworks de chat basés sur React, Persona est sans framework, indépendant du backend et natif WebMCP, ce qui permet à votre assistant de découvrir et d'exécuter les outils exposés par la page parente. Ajoutez des fonctionnalités de chat en streaming, vocales, de thèmes et des expériences de copilote interactives sans reconstruire votre frontend ni écrire d'API sur mesure.
Loading comments…
Récompense
Infos du projet
Mots-clés du produit
Persona est une bibliothèque d'interface utilisateur de chat IA légère et open source qui s'intègre à n'importe quel site web en utilisant du pur JavaScript. Contrairement aux frameworks de chat basés sur React, Persona est sans framework, indépendant du backend et natif WebMCP, ce qui permet à votre assistant de découvrir et d'exécuter des outils exposés par la page parente. Il ajoute le chat en streaming, la voix, le thème et des expériences de copilote interactives sans avoir à reconstruire votre frontend ni à écrire des API sur mesure.
Persona propose une UX flottante, ancrée ou plein écran. Passez d'un lanceur d'angle pour le support, à un copilote latéral qui redimensionne votre mise en page, ou à un assistant pleine hauteur qui occupe la page — le tout en modifiant une seule valeur de configuration launcher.
Exposez les actions de page, la recherche, les paniers, les réservations et les formulaires en tant qu'outils WebMCP. L'agent les pilote directement avec une approbation utilisateur intégrée, sans nécessiter d'intégration backend pour la découverte et l'exécution des outils.
Le rendu Shadow DOM et le CSS préfixé maintiennent les styles du widget et de l'hôte complètement séparés. Intégrez Persona dans n'importe quelle page et rien ne fuit ni à l'intérieur ni à l'extérieur, préservant ainsi votre système de design existant.
Le streaming SSE avec des analyseurs enfichables adapte toute forme de requête ou d'événement en utilisant customFetch et parseSSEEvent. Cela fonctionne avec n'importe quel backend prenant en charge les événements envoyés par le serveur.
Persona est la première bibliothèque d'interface utilisateur agentique qui traite le navigateur comme un environnement d'exécution de première classe, et non comme une simple surface d'affichage.
La plupart des interfaces de chat sont passives — elles affichent du texte et attendent des réponses API. Persona inverse cela en faisant de l'agent un participant actif dans la page. Il découvre les outils exposés par la page parente, les exécute avec l'approbation de l'utilisateur et diffuse les réponses en temps réel. Cela signifie que votre assistant peut rechercher dans votre documentation, ajouter des articles à un panier ou remplir un formulaire de réservation sans que vous ayez à écrire un seul point de terminaison backend pour ces actions.
Vous souhaitez ajouter un assistant IA à n'importe quel site web — d'une page HTML statique à une SPA moderne — sans adopter un nouveau framework ni reconstruire votre frontend. Si vous avez besoin de chat en streaming, de voix, de thème et d'utilisation d'outils agentiques fonctionnant avec n'importe quel backend, Persona offre une solution prête pour la production en quelques lignes de code.
D'autres outils que vous pourriez envisager
Le moment où un agent doit déployer quelque chose, il se heurte de plein fouet à un mur conçu pour les humains. Aujourd'hui, nous déployons les comptes temporaires sur Cloudflare Workers. N'importe quel agent peut désormais exécuter wrangler deploy — temporary et obtenir un Worker en ligne en quelques secondes.
Branchez MCP Bridge à n'importe quelle API REST, GraphQL, SOAP ou gRPC. Il génère automatiquement des définitions d'outils MCP avec des schémas typés, l'authentification, la limitation de débit et le traitement des réponses. Vos agents LLM accèdent aux API d'entreprise via une interface standard unique.
Le monde ne peut pas construire de capacité de calcul assez rapidement pour suivre la demande en IA. Nous avons donc emprunté une voie différente. ZeroGPU est une infrastructure IA alimentée par de petits modèles de langage fonctionnant sur un réseau hybride en périphérie, réutilisant la puissance de calcul déjà existante. Toutes les tâches n'ont pas besoin d'un modèle de pointe. Nos modèles spécialisés et optimisés pour la périphérie sont 10 fois plus rapides, 50 % moins chers et déchargent 70 à 80 % des tâches de production vers de petits modèles avec une précision de niveau supérieur.
Exécutez des modèles open-source de pointe (GLM 5.1, Kimi K2.7 Code, MiniMax M2.7, et plus) dans Claude Code jusqu'à 4 fois plus vite (jusqu'à 200 tok/s) pour un tarif fixe de 29 $/mois. Configuration en quelques minutes, aucune modification de code nécessaire.
Créateur
blueprint_b
Comparer avec
Alternatives
Loading comments…