ethora
SDK monorepo para plataforma de chat/mensajería Ethora con componentes React.js, React Native, Android, iOS y WordPress. Incluye bots AI, RAG, notificaciones push, pasarela XMPP y gestión de activos digitales.
Ficha actualizada 27 sept 2026, 1:16 · upstream 25 sept 2026, 16:54 · release v26.09
Qué es ethora
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Ethora es un SDK monorepo que centraliza componentes de chat y mensajería para múltiples plataformas: React.js, React Native, Android (Kotlin), iOS (Swift) y WordPress. La arquitectura se basa en una API REST + XMPP gestionada por la plataforma Ethora Cloud, con soporte para autenticación JWT/OAuth, almacenamiento en S3/MinIO, bases de datos MySQL/MongoDB/Redis y servicios Kafka.
Los casos de uso principales incluyen integración de chat en webs/apps móviles, bots impulsados por LLM con RAG, notificaciones push, pasarela XMPP para mensajería en tiempo real y gestión de activos digitales (tokens ERC-20/721/1155). El ecosistema ofrece opciones de despliegue escalables: cloud gratuito, self-hosted o servidor dedicado con SLA.
La calidad se asegura mediante pruebas automatizadas por capa (L1-L4) con contratos unificados de selección (`data-testid`), y soporte MCP para IDEs/agentes AI sin instalación.
- Integrar chat en tiempo real en aplicaciones web o móviles con React.js, React Native, Android o iOS
- Implementar bots impulsados por LLM con pipelines RAG para asistencia contextual
- Gestionar notificaciones push y pasarela XMPP para mensajería en tiempo real
- Integrar chat sin código en WordPress mediante plugin oficial
- Soporte MCP para IDEs/agentes AI sin instalación, con endpoint HTTP y CLI stdio
- Contratos de prueba unificados (`data-testid`) que evitan la deriva entre repositorios
- CLI `ethora-setup` para autenticación inicial y configuración rápida del SDK
- Opciones de despliegue escalables: cloud gratuito, self-hosted o servidor dedicado con SLA
- Dependencia del backend gestionado por Ethora Cloud para funcionalidades completas (aunque se permite self-hosting)
- Soporte parcial en OAuth/social login para React Native, iOS y WordPress
- Ausencia de modo oscuro nativo en React.js y WordPress
- Falta de indicadores de entrega en React Native
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Usar `npx @ethora/setup` para autenticación inicial. Configurar variables de entorno según el SDK elegido (React.js, Android, iOS o WordPress). Apuntar endpoints XMPP/API a la instancia cloud o propia si se autoaloja.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.



