
Persona es una biblioteca ligera y de código abierto de interfaz de chat con IA que se integra en cualquier sitio web, desde aplicaciones modernas hasta HTML estático. A diferencia de los frameworks de chat basados en React, Persona no depende de ningún framework, es independiente del backend y es nativa de WebMCP, por lo que tu asistente puede descubrir y ejecutar herramientas expuestas por la página principal. Añade chat en streaming, voz, personalización de temas y experiencias interactivas de copiloto sin necesidad de reconstruir tu frontend ni escribir APIs personalizadas.
Loading comments…
Logro
Información del proyecto
Palabras clave del producto
Persona es una biblioteca ligera y de código abierto para interfaces de chat con IA que se integra en cualquier sitio web usando JavaScript puro. A diferencia de los frameworks de chat basados en React, Persona no requiere framework, es independiente del backend y es nativo de WebMCP, lo que permite que tu asistente descubra y ejecute herramientas expuestas por la página principal. Añade chat en streaming, voz, tematización y experiencias de copiloto interactivas sin necesidad de reconstruir tu frontend ni escribir APIs personalizadas.
Persona ofrece experiencia de usuario flotante, acoplada o en pantalla completa. Cambia entre un lanzador en esquina para soporte, un copiloto lateral que redimensiona tu diseño, o un asistente de altura completa que ocupa la página — todo cambiando un único valor de configuración launcher.
Expón acciones de página, búsqueda, carritos, reservas y formularios como herramientas WebMCP. El agente las maneja directamente con aprobación del usuario incorporada, sin necesidad de integración backend para descubrimiento y ejecución de herramientas.
El renderizado con Shadow DOM y CSS con prefijos mantienen los estilos del widget y del anfitrión completamente separados. Inserta Persona en cualquier página y nada se filtra hacia adentro o hacia afuera, preservando tu sistema de diseño existente.
Streaming SSE con analizadores conectables adapta cualquier forma de solicitud o evento usando customFetch y parseSSEEvent. Esto funciona con cualquier backend que soporte eventos enviados por el servidor.
Persona es la primera biblioteca de interfaz de agente que trata el navegador como un entorno de ejecución de primera clase, no solo como una superficie de visualización.
La mayoría de las interfaces de chat son pasivas — muestran texto y esperan respuestas de la API. Persona invierte esto al hacer que el agente sea un participante activo en la página. Descubre herramientas expuestas por la página principal, las ejecuta con aprobación del usuario y transmite respuestas en tiempo real. Esto significa que tu asistente puede buscar en tu documentación, añadir artículos al carrito o llenar un formulario de reserva sin que escribas un solo endpoint backend para esas acciones.
Quieres añadir un asistente de IA a cualquier sitio web — desde una página HTML estática hasta una SPA moderna — sin adoptar un nuevo framework ni reconstruir tu frontend. Si necesitas chat en streaming, voz, tematización y uso de herramientas agénticas que funcione con cualquier backend, Persona ofrece una solución lista para producción en unas pocas líneas de código.
Otras herramientas que podrías considerar
En el momento en que un agente necesita desplegar algo, se topa de frente con un muro diseñado para humanos. Hoy lanzamos las Cuentas Temporales en Cloudflare Workers. Cualquier agente puede ejecutar ahora wrangler deploy —temporal— y obtener un Worker en vivo en cuestión de segundos.
Point MCP Bridge hacia cualquier API REST, GraphQL, SOAP o gRPC. Genera automáticamente definiciones de herramientas MCP con esquemas tipados, autenticación, limitación de velocidad y procesamiento de respuestas. Tus agentes LLM acceden a APIs empresariales a través de una única interfaz estándar.
El mundo no puede construir capacidad de cómputo lo suficientemente rápido para satisfacer la demanda de IA. Por eso tomamos un camino diferente. ZeroGPU es una infraestructura de IA impulsada por modelos de lenguaje pequeños que se ejecutan en una red híbrida de borde que reutiliza el cómputo ya existente. No todas las tareas necesitan un modelo de frontera. Nuestros modelos optimizados para el borde y diseñados para propósitos específicos funcionan 10 veces más rápido, son un 50% más baratos y descargan entre el 70 y el 80% de las tareas de producción a modelos pequeños con precisión de nivel fronterizo.
Ejecuta modelos de código abierto de última generación (GLM 5.1, Kimi K2.7 Code, MiniMax M2.7 y más) en Claude Code a una velocidad hasta 4 veces mayor (hasta 200 tok/s) por un precio fijo de $29/mes. Configúralo en minutos, sin necesidad de modificar el código.
Creador
blueprint_b
Comparar con
Alternativas
Loading comments…