Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Local Cache 🍿💾

Local Cache banner

Watch now. Save it locally. Watch without buffering.

Local Cache is a tiny Android TV app that runs a Stremio add-on on your TV.
You pick a stream like usual (Torrentio / Comet). You can start watching while it downloads — no waiting for the whole file. While you chill, it copies the movie to a USB stick (recommended) or internal storage and plays from it.

✨ The big win

No more buffering mid-movie.
Once the file is local, your TV isn’t fighting your internet anymore. Smooth playback. That’s the whole point.

Latest APK: v0.4.24


Debrid? ⚡

A debrid service is recommended (AllDebrid, TorBox, etc.) — faster starts, more “instant” links, happier evenings.

But it’s not required. You can still use Local Cache without one; downloads may be slower and less reliable. Debrid just makes life easier.


What you get 🧰

  • 📺 Stremio add-on living on the TV (http://127.0.0.1:7100/manifest.json) and the APK that runs the local server
  • ▶️ Play while downloading — don’t wait for 100%
  • 💾 USB recommended, or internal storage fallback (quality compromises — TV storage is limited)
  • 🧠 Smart picks — prefers cached debrid links, 1080p or 4K+sound mode; on internal storage, prefers a stream that fits free space
  • 🔗 Multiple Torrentio / Comet URLs (Torrentio = one debrid per link → add two for AD + TorBox)
  • 📱 Setup from your phone on the same Wi‑Fi — /settings for manifests, debrid filters, storage, resume/cancel downloads
  • 📊 Live download / playback status in the app and on /settings

What you need 📦

  • Android TV / Google TV
  • Stremio (or something compatible)
  • A USB drive formatted exFAT (recommended) — or enough free internal space (app suggests ~80% of free space; needs ≥2 GB free for internal mode)
  • Your Torrentio / Comet links
    👉 Debrid accounts: recommended, not mandatory

How it works? 🚀

  1. 📦 Sideload the app on your Android TV / Google TV (Releases)
  2. ▶️ Start the server in Local Cache — pick USB, or use internal storage if you must
  3. 📱 Configure on your phone — same Wi‑Fi, open TV_IP:7100/settings (it’s written in the app), paste Torrentio / Comet manifests, check only the debrid services you use
  4. 🎬 Add the add-on in Stremiohttp://127.0.0.1:7100/manifest.json
  5. 🍿 Pick a stream — watch while it saves locally

Build it yourself 🛠️

cd android
./gradlew :app:assembleDebug

Stremio APK: ./gradlew :app:assembleStandardRelease — package app.localcache.release (port 7100, install http://127.0.0.1:7100/manifest.json)

WuPlay APK: ./gradlew :app:assembleWuplayRelease — package app.localcache.wuplay (port 7001, public IP + router forward for config.wuplay.app)


Config cheat sheet ⚙️

Easiest path: phone → /settings.
Or read android/app/src/main/assets/local-cache-config.README.txt.

Field What it’s for
torrentioManifestUrls Your Torrentio manifest(s)
cometManifestUrls Optional public / ElfHosted Comet
localCometManifestUrls Optional Comet on your LAN
streamQuality 1080p or 4k_sound
resultMode fastest (default; debrid hit or fall back to fast), fast, or complete
debridServices Only the debrids you actually use

License

MIT — do whatever you want with it. 🆓

Disclaimer

Not affiliated with Stremio, Torrentio, Comet, or any debrid. Use your own keys, follow their rules.

About

🍿 Watch while it downloads to USB. Replay with zero buffering. Debrid recommended, not required.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages