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