ethora
SDK monorepo for the Ethora chat / messaging platform. (1) Pick an SDK for your frontend stack. (2) Integrate manually or with ethora-setup. (3) Optionally conf
ethora 是什麼?
SDK monorepo for the Ethora chat / messaging platform. (1) Pick an SDK for your frontend stack. (2) Integrate manually or with ethora-setup. (3) Optionally configure app settings, deploy AI agents etc. Server: ethora.com cloud (free), self-hosted (AWS, Docker, Helm, Cloudron) or a managed dedicated server with SLA. All options: ethora.com/get
ethora 概覽
這是什麼
Ethora 是一個聊天與即時通訊平台的 SDK 單一儲存庫(monorepo)。它提供 React.js、React Native、Android、iOS 及 WordPress 的 SDK,以及 CLI 設定工具、MCP 伺服器(用於 AI 代理)、機器人框架和 RAG 示範等工具。後端可選用免費的 Ethora Cloud、自架伺服器(AWS、Docker、Helm、Cloudron)或附 SLA 的受管專用伺服器。
主要功能
- 支援 React.js、React Native、Android、iOS 及 WordPress 的 SDK - 即時通訊,支援文字、圖片、影片、檔案及音訊 - AI 機器人框架與 MCP 伺服器,用於對話式 AI 代理 - CLI 設定工具(
npx @ethora/setup),快速完成配置 - 自架伺服器安裝程式,提供一行指令、Docker Compose 及 Helm Chart - SDK 功能覆蓋矩陣(詳見 README 表格)
使用情境
- 在網頁應用程式、行動應用程式或 WordPress 網站中嵌入聊天功能 - 建置 AI 驅動的聊天機器人與虛擬助理 - 為任何軟體產品加入即時通訊能力 - 建立透過 MCP 互動的對話式 AI 代理
快速開始
複製儲存庫並包含所有子模組: bash git clone --recurse-submodules https://github.com/dappros/ethora.git cd ethora 執行設定工具以建立帳號並產生設定檔: bash npx @ethora/setup 各 SDK 的快速入門請參閱對應子目錄的 README(例如 sdk-reactjs/、sdk-reactnative/)。預設後端為 Ethora Cloud;請至 app.chat.ethora.com 免費註冊以取得 API 憑證。
授權與價格
授權:Apache-2.0。價格:開放原始碼。Ethora Cloud 可免費使用。另提供自架與受管專用伺服器選項;詳情請見 ethora.com/get。
內容整理自該專案公開的 README 與儲存庫資訊。