Lilt is a quiet Android messenger in progress. It is built in Kotlin with Jetpack Compose, Firebase Auth, Firestore chat sync, local message caching, and notification hooks.
The app currently opens with phone onboarding, Firebase OTP, profile setup, contact and notification prompts, then a simple chat list and message screen. Messages are cached locally and synced through Firestore, so a separate WebSocket backend is not needed for the current MVP.
The project is split into small Android modules so the app, shared UI, domain contracts, data layer, and features can grow without becoming tangled.
For build notes, Firebase setup, and payload examples, read docs/android-setup.md.
