ProtonLumo/android-lumo

Android application for Proton Lumo

What it solves

Lumo provides a privacy-first AI assistant experience on Android, allowing users to access Proton's AI services through a native application rather than just a web browser.

How it works

The app acts as a native Android wrapper for the Lumo web application. It uses a WebView to render the web interface but enhances it with native Android capabilities via a JavaScript bridge. This allows the app to integrate native system features—such as speech recognition and payment systems—directly into the web-based AI chat experience.

Who it’s for

Android users who want a private AI assistant and prefer a dedicated app experience over a browser, including those using privacy-focused Android distributions like GrapheneOS.

Highlights

  • Native Speech-to-Text: Includes a custom voice input interface with real-time audio waveform visualization and direct text injection into the AI composer.
  • Privacy-First Design: Built by Proton with a focus on security and privacy.
  • Flexible Build Variants: Supports multiple versions, including a GMS-free variant for users without Google Mobile Services and a GrapheneOS-compatible build with WebView debugging disabled.
  • Integrated Payments: Native Google Play Billing integration for managing premium subscriptions.

Related

  • Project
  • Project
  • Project
  • Project
  • Project