A modern, beautiful Android client for Memos
- Create, edit, archive, and delete memos
- Set memo visibility (Public / Protected / Private)
- Pin important memos to the top
- Tag support with
#hashtagsyntax and quick-filter chips - Full-text search across all memos
- Markdown editor with live preview toggle
- Formatting toolbar (bold, italic, code, headings, lists, etc.)
- Image, video, and file attachments with inline preview
- Attachment preview strip in editor (thumbnails, play icons, file chips)
- Full-screen media viewer for images and videos
- File download with progress notification
- Explore public memos from all users
- Emoji reactions with inline picker
- Comment threads on memo detail page
- Quick actions via three-dot overflow menu (edit / archive / delete)
- Switchable layout: Bottom Tabs or Navigation Drawer
- 4 main sections: Home, Explore, Archive, Profile
- Center FAB for quick memo creation
- Compatible with Memos server v0.24, v0.25, and v0.26
- Version-aware API handling — select your server version at login
- User stats (memo count, tag count)
- Access token management (view / delete)
- Webhook management (view / delete)
- Admin info display (server version, mode, identity providers)
- Language switching: English / 中文 / System Default
- Sign out
- Material You (Material 3) with Jetpack Compose
- Dynamic color theming
- Light / Dark mode support
- Pull-to-refresh and paginated loading
- Relative timestamps ("2 hours ago")
- Persistent scroll position per tab
Requires Android 8.0 (API 26) or above.
- Language: Kotlin
- UI: Jetpack Compose + Material 3
- Architecture: MVVM + Clean Architecture (16 modules)
- DI: Hilt
- Network: Retrofit + OkHttp + Moshi
- Pagination: Paging 3
- Image Loading: Coil 3
- Markdown: CommonMark + GFM extensions
If you find this app useful, consider supporting the development:
| Alipay | |
|---|---|
![]() |
![]() |
All rights reserved.


