Ethora is a feature‑rich low‑code engine that helps you ship mobile (React Native) and web (React.js) apps with chat, AI assistants, and wallets in days, not months.
This repository is now the project hub. Actively developed code has moved into focused repositories (NPM chat component, React.js client (Web), React Native client (iOS & Android), WordPress plugin, bots framework, tooling). Use the quick links below to jump to the right place.
-
Embed an AI Chat on any site (no backend):
👉ethora-chat-component
-
WordPress (no code):
👉ethora-wp-plugin
-
Connect your IDE/agent via MCP:
👉ethora-mcp-server
-
Index your site & build RAG backends:
👉site_crawler
·rag_demos
-
Explore all repos:
👉 https://github.com/dappros
- Chat / Messaging — 1:1 & group chat, push, audio/video calls
- AI Bots — LLM‑powered assistants, data processing & automation
- Digital Wallets — store, display, exchange documents & digital assets (ERC‑20/721/1155)
- Gamification & Rewards — coins/points, referrals, daily bonuses, collectibles
- Communities — profiles, rooms/spaces, QR invites, social interactions
Build an iOS/Android/Web app with your branding in minutes via our App Builder: https://app.ethora.com/register
Add an AI chat to any site:
(sign up https://app.ethora.com/register to obtain your own unique code and access advanced AI settings)
Use the WordPress plugin if you prefer a UI: https://github.com/dappros/ethora-wp-plugin
Area | Repositories |
---|---|
Chat component (client core) | ethora-chat-component · ethora-wp-plugin |
RAG ingestion & demos | site_crawler · rag_demos |
Developer tooling | ethora-mcp-server |
Everything else | Browse all: https://github.com/dappros |
4 Dec 2024 — New platform UI released
Finally our new version of the overall platform UI is released. This affects the whole web version including chat component and Admin Screens.
We hope you like the new look of Ethora and this inspires you to build your fascinating projects with Ethora engine!
Both old and new UI are going to remain available for you to use for a few months after which we will sunset the old version.
More details in our Community Forum: https://forum.ethora.com/topic/38-new-version-soft-launch/#comment-48
11 Oct 2024 — NPM: Ethora Chat Component
We released the Ethora Chat Component npm package — launch a chat room in minutes without digging into a mono‑repo.
https://www.npmjs.com/package/@ethora/chat-component
3 Sep 2024 — Web version redesign
We’re updating our web design — new login/sign‑in screens and Admin dashboard. Follow updates: https://forum.ethora.com/forum/16-updates-and-announcements/
5 Jul 2024 — Chat Component alpha
Alpha of the chat component released. It combines Ethora’s platform features with simple embedding. More: https://forum.ethora.com/topic/9-ethora-nmp-package-chat-component-alpha-version/#comment-9
11 Oct 2023 — Architecture & design plans
Architecture review & refactoring; forthcoming design updates (mobile first, then web).
Video by @CodeEater21 on building iOS/Android with Ethora: https://www.youtube.com/watch?v=pSomfrBgPzI
Self‑hosted options via AWS Marketplace / Docker Hub planned.
The fastest way to get your app running:
- Customize name, logo, colors
- Launch your web app on your subdomain
- Generate React Native codebases for iOS & Android
⏱️ Gets you running in minutes. Sign up: https://app.ethora.com/register

FAQs (from the original README) are preserved:
- Hosting: default is our Cloud (Free tier). You can self‑host the React.js code or deploy a full backend (AWS Marketplace option).
- Push/Firebase: bring your own credentials in Services tab in App Settings.
Ethora uses XMPP for chat. Connect bots in Python, Node.js, etc. Examples live in /bots/
(samples & scaffolding).
Change app name, logo, theme colors, coin name/symbol via App Builder (no code).
Deeper customization possible in code. Users can personalize rooms, profiles, collections—features are toggleable per project.
Keep busy chats tidy with thread replies:
Out of the box:
- Coin (ERC‑20) for project economy (“stars”, “points”, “credits” — you name it)
- Sign‑up bonus (100 Coins by default)
- Daily check‑in (5 Coins by default)
- Referrals (25 Coins to both users by default)
Rewarding with Coin & collectibles (1.5 min demo, enable subtitles):
Notes: Coins use ERC‑20; items/collectibles are NFTs (ERC‑1155). You can keep these internal for gamification or open to external networks.
- Website: https://ethora.com/
- Try Free: https://app.ethora.com/register
Some docs may lag - if in doubt, raise a topic on forum or contact us
- iOS, Android, Web
- Your own name, branding, token/coin name etc
- SSO (Social Sign On) via Gmail, Facebook, Apple or email
- AI Bots with LLM, RAG, prompt engineering features
- Each user gets a digital assets wallet + cryptographic keypair
- Coins (ERC‑20) & NFTs (ERC‑721/1155)
- Crypto‑likes (tip tokens to messages)
- Immutable ledger (EVM)
- Rooms & spaces, QR/public‑key invites
- Profiles, push, audio/video calls
We welcome issues, discussions, and PRs across the ecosystem.
- Open an issue if something’s unclear or broken
- Use Discussions for Q&A and Show & Tell
- Follow conventional commit messages where possible
Authors. Ethora & its server infrastructure (Dappros Platform, chat & push services, etc.) have been developed since 2018 by Dappros and DeepX. The team is led by Taras Filatov, a Ukrainian‑born and UK‑based tech entrepreneur.
License. Project codebase is released under AGPL and MIT licenses; other licenses (commercial closed source, SaaS, perpetual, etc.) are available from the authors.
Backend. Server‑side via Dappros Platform API & DeepX RTC: EVM chain + API/cache (Node.js, Kafka, Redis, MongoDB), IPFS/S3 storage, and XMPP Ejabberd messaging with custom services (Erlang, Mnesia, MySQL, Cassandra).
Default backend option. Sign up for a free Dappros Platform account: https://app.ethora.com/register (Cloud). Self‑hosted (AWS Marketplace) and dedicated options available.
- Client‑side: free, open‑source (closed‑source commercial license available)
- Server‑side: freemium (generous free tier + paid SLA for businesses).
- Contact form: https://ethora.com/#contact
- Forum: https://forum.ethora.com/
- Twitter/X: https://x.com/EthoraOfficial
- Linkedin: https://www.linkedin.com/company/ethora-official/
Also feel free to submit pull requests in this repository!