Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Screenshot 2023-05-04 at 17 31 05Screenshot 2023-05-05 at 11 01 10Screenshot 2023-05-05 at 11 03 15collage_ethora_ 2022-08-31CleanShot 2025-10-07 at 16 07 58@2x
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.jsPython
SERVICIOS
MySQLRedisMongoDBS3/MinIOKafka
BASES DE DATOS
MySQLRedisMongoDB
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.