# A-EDev/Flow

A modern, feature-rich YouTube and YouTube  Music client with local recommendation for Android built with Jetpack Compose

Repository: https://github.com/A-EDev/Flow
Canonical: https://ross.abutalabs.com/products/a-edev-flow
Homepage: https://flow.aedev.me
Language: Kotlin
License: GPL-3.0
License Family: copyleft
Topics: android, innertube, kotlin, music-player, newpipe-extractor, open-source, video-player, youtube, youtube-client, flow
Last push: 2026-08-26T20:19:31+00:00

## Health v2 (maintenance only)
Score: 82/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 93, longevity 22
- inputs: {"age_days": 318, "days_push": 7, "days_rel": 46, "gap_med": 2.0, "n_releases_24m": 37}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1974, forks 81 (observed 2026-08-28T04:06:01.112499+00:00)

## What it is
Flow is an open-source, privacy-respecting YouTube and YouTube Music client for Android built with Kotlin and Jetpack Compose (Material 3). It features FlowNeuro, an on-device recommendation engine that suggests content without accounts, tracking, or data leaving the phone.

## Use cases
- watch YouTube videos on Android without a Google account
- stream YouTube Music with background playback
- get video recommendations without being tracked
- find an open-source alternative to the official YouTube app
- discover new music and videos locally on-device
- play YouTube content with a modern Material 3 interface

## When to choose
- you want YouTube playback on Android with privacy and no tracking
- you need recommendations without signing into a Google account
- you prefer a modern Compose-based open-source client
- you want both video and music playback in one app

## When to avoid
- you need iOS, desktop, or web support
- you require YouTube account features like subscriptions sync, comments posting, or uploads
- you need casting to Chromecast or smart TVs
- you want an iOS or desktop YouTube client

## Facets
- artifact type: application
- maturity: active
- function: video-processing, audio-processing, gui, machine-learning
- domain: android-tools, media, privacy, entertainment
- platform: jvm
- tags: youtube-client, youtube-music, jetpack-compose, material-3, local-recommendations, newpipe-extractor, innertube, music-player, video-player, no-tracking, android

## Member repositories
- A-EDev/Flow (main) score 82

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:01.112499+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:04:54.808945+00:00, confidence not recorded.
  - readme: https://github.com/A-EDev/Flow (fetched 2026-08-28T04:06:01.112499+00:00, sha e4b979f3ddea)
  - homepage: https://flow.aedev.me (fetched 2026-08-29T10:44:01.254856+00:00, sha 65ded74cf607)
- Data as of 2026-08-30T08:39:29.467469+00:00.
