Ad
 
Learn more
Favicon of Ethora

Ethora

Build branded chat apps with AI agents, group messaging, document exchange, and digital wallets using React and React Native components.

Open Source Alternative to:

Screenshot of Ethora website

Ethora is a messaging SDK for developers and product teams who need to ship chat features fast, without building everything from scratch. It targets web, iOS, and Android through React and React Native components, and it covers both traditional team chat and AI-powered assistant functionality in one package.

The core use case is embedding a fully functional chat experience into an existing product. Drop in the React component, configure it to match your brand, and you have 1-on-1 messaging, group chats, file and document exchange, voice messages, reactions, and push notifications. The UI is fully customizable, so it can match your product's visual style rather than looking like a third-party widget.

Beyond basic messaging, Ethora includes:

  • AI chat agents backed by LLMs, RAG, and vector embeddings, so the bot can answer questions grounded in your own documents or website content
  • Digital wallet integration for tokenization and in-app asset management
  • Gamification features for user engagement
  • Social sign-on and webhook/SQS support for backend integrations
  • Custom messages, events, and metadata for building non-standard workflows

The AI agent setup is handled through an admin panel. You configure a prompt, upload documents, or crawl your website, and the agent answers with context drawn from that material. Real-world deployments include a HIPAA-compliant healthcare chatbot indexing thousands of medical conference pages, and a workers' compensation platform connecting injured workers with caseworkers.

Ethora's front-end code (React Native mobile app, React web app, NPM component, WordPress plugin, and JS widget) is open source. The backend is closed source by default, but self-hosted and perpetual license options are available for teams that need full control or deep server-side customization.

Pricing starts at a free tier covering 1,000 monthly active users, with paid plans adding SLA guarantees, custom domains, and dedicated hosting. It's positioned as an alternative to building chat interfaces in-house, or to tools like Chatwoot or Typebot when you need both messaging and AI agents in a single SDK.

Share:

Similar open source projects

Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit