A modern, feature-rich YouTube and YouTube Music client with local recommendation for Android built with Jetpack Compose
2,165
stars
1,324
commits
Kotlin
primary language
Sep 10, 2026
updated
Flow is a YouTube client built with Jetpack Compose and Material 3.
It includes FlowNeuro, a recommendation engine that runs entirely on your device — no accounts, no tracking, no data leaves your phone.
Download APK · Documentation · Subreddit · Donate . Translations
Most open-source YouTube clients give you playback but no way to discover new content. You either use the official app and get tracked, or you use an alternative and lose recommendations entirely.
Flow gives you both. The recommendation engine learns what you like by analyzing your watch behavior locally. It never leaves your devices. You can inspect everything it knows about you, adjust it, or wipe it at any time.
Home Feed![]() | Video Player![]() | Personality Screen![]() |
Music Player![]() | Music Hub![]() | Your Library![]() |
Shorts![]() | Subscriptions![]() | Channel View![]() |
Artist Page![]() |
⚠️ Nightly builds are unstable and may contain bugs. Use at your own risk.
No GitHub account required — powered by nightly.link
Minimum Requirement: Android 8.0+
To ensure the authenticity of the APK and verify it has not been tampered with, you can check the signing certificate fingerprint using tools like AppVerifier.
Release Certificate SHA-256 Fingerprint:
43:22:29:4E:D4:CA:A2:D4:29:41:40:09:58:18:08:0F:FE:8A:CC:1F:BE:3C:DC:76:10:7D:F4:5C:52:86:BE:40
Flow is a free and open-source project. As an independent developer without traditional banking access, keeping this project alive relies entirely on community support.
You can now easily support the project using a Credit Card, Apple Pay, or PayPal via Patreon! (You can choose to support monthly, or just leave a simple one-time tip in the shop).
Prefer to send Crypto directly? If you already use crypto, you can send it directly to my wallets below:
| Coin | Network | Address |
|---|---|---|
| USDT | TRC20 (Tron) | TRz7VDrTWwCLCfQmYBEJakqcZgbFNWfUMP |
| Bitcoin | BTC | bc1qgmkkxxvzvsymtpfazqfl93jw6k4jgy0xmrtnv8 |
| Ethereum | ERC-20 | 0xfbac6f464fec7fe458e318971a42ba45b305b70e |
| Solana | SOL | 7b3SLgiVPb8qQUvERSPGRWoFoiGEDvkFuY98M1GEngug |
| Monero | XMR | 8AgaxZnpEvT8VXJpczpL7BQejwSEw97saJmKYqq4zKErbe9bkYSwUhJ813msPPbdYhF11oz4N7tfEj4Zi6k27fKD83ca1if |
Your support helps me maintain the project and add amazing new features!
Flow stands on the shoulders of giants. Special thanks to:
Flow is Free Software: You can use, study, share, and improve it at your will. It is distributed under the GNU General Public License v3 (GPLv3).
Copyright © 2025-2026 A-EDev
🚨 For Developers: This license requires that any project using Flow's source code (including the
FlowNeuroEnginealgorithm) must also be Open Source under the GPLv3 license. You may not use this code in a proprietary or closed-source application.
(top 30 of 73)
Kotlin
95.9%
JavaScript
4.0%
A modern, feature-rich YouTube and YouTube Music client with local recommendation for Android built with Jetpack Compose
2,165
stars
1,324
commits
Kotlin
primary language
Sep 10, 2026
updated
Flow is a YouTube client built with Jetpack Compose and Material 3.
It includes FlowNeuro, a recommendation engine that runs entirely on your device — no accounts, no tracking, no data leaves your phone.
Download APK · Documentation · Subreddit · Donate . Translations
Most open-source YouTube clients give you playback but no way to discover new content. You either use the official app and get tracked, or you use an alternative and lose recommendations entirely.
Flow gives you both. The recommendation engine learns what you like by analyzing your watch behavior locally. It never leaves your devices. You can inspect everything it knows about you, adjust it, or wipe it at any time.
Home Feed![]() | Video Player![]() | Personality Screen![]() |
Music Player![]() | Music Hub![]() | Your Library![]() |
Shorts![]() | Subscriptions![]() | Channel View![]() |
Artist Page![]() |
⚠️ Nightly builds are unstable and may contain bugs. Use at your own risk.
No GitHub account required — powered by nightly.link
Minimum Requirement: Android 8.0+
To ensure the authenticity of the APK and verify it has not been tampered with, you can check the signing certificate fingerprint using tools like AppVerifier.
Release Certificate SHA-256 Fingerprint:
43:22:29:4E:D4:CA:A2:D4:29:41:40:09:58:18:08:0F:FE:8A:CC:1F:BE:3C:DC:76:10:7D:F4:5C:52:86:BE:40
Flow is a free and open-source project. As an independent developer without traditional banking access, keeping this project alive relies entirely on community support.
You can now easily support the project using a Credit Card, Apple Pay, or PayPal via Patreon! (You can choose to support monthly, or just leave a simple one-time tip in the shop).
Prefer to send Crypto directly? If you already use crypto, you can send it directly to my wallets below:
| Coin | Network | Address |
|---|---|---|
| USDT | TRC20 (Tron) | TRz7VDrTWwCLCfQmYBEJakqcZgbFNWfUMP |
| Bitcoin | BTC | bc1qgmkkxxvzvsymtpfazqfl93jw6k4jgy0xmrtnv8 |
| Ethereum | ERC-20 | 0xfbac6f464fec7fe458e318971a42ba45b305b70e |
| Solana | SOL | 7b3SLgiVPb8qQUvERSPGRWoFoiGEDvkFuY98M1GEngug |
| Monero | XMR | 8AgaxZnpEvT8VXJpczpL7BQejwSEw97saJmKYqq4zKErbe9bkYSwUhJ813msPPbdYhF11oz4N7tfEj4Zi6k27fKD83ca1if |
Your support helps me maintain the project and add amazing new features!
Flow stands on the shoulders of giants. Special thanks to:
Flow is Free Software: You can use, study, share, and improve it at your will. It is distributed under the GNU General Public License v3 (GPLv3).
Copyright © 2025-2026 A-EDev
🚨 For Developers: This license requires that any project using Flow's source code (including the
FlowNeuroEnginealgorithm) must also be Open Source under the GPLv3 license. You may not use this code in a proprietary or closed-source application.
(top 30 of 73)
Kotlin
95.9%
JavaScript
4.0%