Dimitrysaf/provenio

A media client supporting Stremio add-ons and Simkl integration. Configurable down to the last detail.

Kotlin

1

301 commits

updated Sep 27, 2026

See the code

See what people are saying

SourceMessageScoreDate

Provenio, an open-source client for Stremio add-ons (looking for feedback) (r/SideProject)

If you know Stremio, another streaming app, this app is very similar. It's forked from Nuvio (another Stremio-inspired app). I disliked the UI of Stremio, especially how glitchy the player was, so I decided to try making a personally customized app based on Nuvio. Because I don't have a computer, I…

1

Sep 27, 2026

README

Provenio

A free, open-source media app for your phone, your desktop, and the TV you already own.
Bring your own sources. Provenio turns them into a library with artwork, ratings, subtitles, and your place saved on every screen.

GitHub releases

Details page Choosing a stream

Player

Get Provenio

Build from source

git clone --recurse-submodules https://github.com/Dimitrysaf/provenio.git
cd provenio

Android

Android development requires Android Studio and the Android SDK.

./gradlew :androidApp:assembleFullDebug

iOS

iOS development requires macOS and Xcode.

env PROVENIO_IOS_DISTRIBUTION=full xcodebuild \
  -project iosApp/iosApp.xcodeproj \
  -scheme iosApp \
  -configuration Debug \
  -sdk iphonesimulator \
  -derivedDataPath build/ios-derived-full-simulator \
  CODE_SIGNING_ALLOWED=NO \
  build

The shared app is built with Kotlin Multiplatform and Compose Multiplatform.

Made with Claude

Provenio is built with a lot of help from AI. Most of the code, the artwork and the build setup were written by Claude, Anthropic's AI assistant, working through Claude Code. I decide what the app should do, test every build on real devices and review what goes in, but I did not type most of it myself.

That means you may find mistakes an AI can make: code that looks right but misbehaves in an edge case, or a feature that works differently than it says. If you spot one, please open an issue. Reports like that are exactly what keeps this project honest.

Contributing

Bug reports, suggestions, questions, translations and pull requests are all welcome. See CONTRIBUTING.md for how to send them.

Privacy

Provenio has no accounts and no servers of its own. Your library, progress and settings stay on your devices, and Local sync moves them directly between your devices on your network. The app only talks to the services you connect, such as TMDB, Trakt, Simkl, debrid providers and your addons, under their own privacy policies.

License

GNU General Public License v3.0

Provenio is based on Nuvio Mobile, also licensed under the GPL-3.0.

Contributors

Dimitrysaf

294 commits

claude

1 commits

Dimitrysaf/provenio

A media client supporting Stremio add-ons and Simkl integration. Configurable down to the last detail.

Kotlin

1

301 commits

updated Sep 27, 2026

See the code

See what people are saying

SourceMessageScoreDate

Provenio, an open-source client for Stremio add-ons (looking for feedback) (r/SideProject)

If you know Stremio, another streaming app, this app is very similar. It's forked from Nuvio (another Stremio-inspired app). I disliked the UI of Stremio, especially how glitchy the player was, so I decided to try making a personally customized app based on Nuvio. Because I don't have a computer, I…

1

Sep 27, 2026

README

Provenio

A free, open-source media app for your phone, your desktop, and the TV you already own.
Bring your own sources. Provenio turns them into a library with artwork, ratings, subtitles, and your place saved on every screen.

GitHub releases

Details page Choosing a stream

Player

Get Provenio

Build from source

git clone --recurse-submodules https://github.com/Dimitrysaf/provenio.git
cd provenio

Android

Android development requires Android Studio and the Android SDK.

./gradlew :androidApp:assembleFullDebug

iOS

iOS development requires macOS and Xcode.

env PROVENIO_IOS_DISTRIBUTION=full xcodebuild \
  -project iosApp/iosApp.xcodeproj \
  -scheme iosApp \
  -configuration Debug \
  -sdk iphonesimulator \
  -derivedDataPath build/ios-derived-full-simulator \
  CODE_SIGNING_ALLOWED=NO \
  build

The shared app is built with Kotlin Multiplatform and Compose Multiplatform.

Made with Claude

Provenio is built with a lot of help from AI. Most of the code, the artwork and the build setup were written by Claude, Anthropic's AI assistant, working through Claude Code. I decide what the app should do, test every build on real devices and review what goes in, but I did not type most of it myself.

That means you may find mistakes an AI can make: code that looks right but misbehaves in an edge case, or a feature that works differently than it says. If you spot one, please open an issue. Reports like that are exactly what keeps this project honest.

Contributing

Bug reports, suggestions, questions, translations and pull requests are all welcome. See CONTRIBUTING.md for how to send them.

Privacy

Provenio has no accounts and no servers of its own. Your library, progress and settings stay on your devices, and Local sync moves them directly between your devices on your network. The app only talks to the services you connect, such as TMDB, Trakt, Simkl, debrid providers and your addons, under their own privacy policies.

License

GNU General Public License v3.0

Provenio is based on Nuvio Mobile, also licensed under the GPL-3.0.

Contributors

Dimitrysaf

294 commits

claude

1 commits

Languages

Kotlin

90.0%

C++

6.0%

Swift

2.3%

Shell

1.1%