dappros/ethora

SDK monorepo for Ethora chat / messaging platform. (1) Pick an SDK for your frontend stack. (2) Integrate manually or using ethora-setup. (3) Optionally configure app settings, deploy AI agents etc. Server: ethora.com cloud [free]. Dedicated server + SLA option for enterprise customers.

What it solves

Ethora provides a comprehensive SDK platform to quickly integrate real-time messaging, AI bots, and backend services into applications. It eliminates the need to build chat infrastructure from scratch by providing prebuilt UI components and a managed backend for various platforms.

How it works

Ethora operates as a monorepo of SDKs (React.js, React Native, Android, Swift, and WordPress) that connect to the Ethora Platform API via REST and XMPP. The architecture includes a managed cloud service (Ethora Cloud) or self-hosted options, handling authentication, file storage, push notifications, and AI capabilities like LLM bots and RAG pipelines.

Who it’s for

Developers building social apps, customer support tools, or AI-powered assistants who need cross-platform chat functionality and backend-as-a-service features without managing the underlying infrastructure.

Highlights

  • Cross-Platform Support: Dedicated SDKs for Web, iOS, Android, and React Native, including a no-code WordPress plugin.
  • AI Integration: Built-in support for LLM-powered bots, RAG pipelines, and an MCP server for AI agents and IDEs.
  • Comprehensive Messaging: Supports 1:1 and group chats, push notifications, and audio/video calls.
  • Backend-as-a-Service: Integrated user management, SSO, file storage, and optional blockchain integration for digital assets.
  • Rigorous Testing: A cross-platform selector contract ensures UI consistency and testability across all SDKs.

Related

  • Project
  • Project
  • Project
  • Project
  • Project