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 提供完整的 SDK 平台,帮助开发者快速将实时消息、AI 驱动的机器人和后端服务集成到 Web、iOS、Android 与 WordPress 应用中。它通过预构建的 UI 组件和托管的后端,免去从零搭建聊天基础设施的需求。
How it works
Ethora 作为一个 monorepo,包含针对不同平台(React.js、React Native、Swift、Kotlin)的专用库。这些 SDK 连接到 Ethora Platform API,后者集成了用于管理的 REST API 和基于 XMPP 的实时消息网关。平台同时支持托管的云端版本以及通过 Docker 或 AWS Marketplace 的自托管选项。
Who it’s for
希望在应用中添加通信功能的开发者,例如 1 对 1 与群组聊天、AI 助手以及游戏化元素(如数字钱包和代币),且不想管理复杂的后端基础设施。
Highlights
- Cross-Platform Support: 原生 SDK 支持 Android、iOS 与 React Native,另有 React.js 组件和免代码 WordPress 插件。
- AI Integration: 内置对 LLM 驱动机器人、RAG 流程和提示工程的支持。
- Comprehensive Feature Set: 包含推送通知、消息历史、文件共享和实时输入指示器。
- Extensible Architecture: 支持自托管服务器,并可通过 MCP CLI 与 IDE/AI 代理集成。
- Blockchain Capabilities: 可选的 ERC-20/721/1155 代币和数字资产钱包集成。