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.

解决的问题

Ethora 提供一个全面的 SDK 平台,可快速将实时消息、AI 机器人和后端服务集成到应用程序中。它通过提供预构建的 UI 组件和适用于各种平台的托管后端,消除了从零开始构建聊天基础设施的需求。

如何工作

Ethora 作为一个 SDK 的单体仓库(monorepo)运行,包含 React.js、React Native、Android、Swift 和 WordPress 的 SDK,通过 REST 和 XMPP 连接到 Ethora 平台 API。架构包括托管云服务(Ethora Cloud)或自托管选项,负责处理身份验证、文件存储、推送通知以及 AI 功能(如 LLM 机器人和 RAG 流水线)。

适用人群

需要跨平台聊天功能和后端即服务(BaaS)功能,但又不想管理底层基础设施的开发者,例如开发社交应用、客户支持工具或 AI 驱动的助手。

主要亮点

  • 跨平台支持:为 Web、iOS、Android 和 React Native 提供专用 SDK,还包括一个无需编码的 WordPress 插件。
  • AI 集成:内置对 LLM 驱动的机器人、RAG 流水线以及 AI 代理和 IDE 用的 MCP 服务器的支持。
  • 全面的消息功能:支持一对一和群组聊天、推送通知以及音视频通话。
  • 后端即服务:集成用户管理、SSO、文件存储,以及可选的区块链集成以支持数字资产。
  • 严格的测试:通过跨平台选择器契约,确保所有 SDK 的 UI 一致性与可测试性。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目