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 伺服器。
- 全面的訊息功能:支援 1:1 與群組聊天、推播通知以及音訊/視訊通話。
- 後端即服務:整合使用者管理、SSO、檔案儲存,以及可選的區塊鏈整合以支援數位資產。
- 嚴格的測試:透過跨平台選擇器合約,確保所有 SDK 的 UI 一致性與可測試性。
相關
- 專案
- 專案
- 專案
- 專案
- 專案