Bitflow Labs

Work — 2026

Cowchill

A native Stremio client for iPhone and iPad, built because the web player never felt at home on iOS.

TestFlight

Runs on: iphone

Stremio is good software with no good iOS client. Cowchill is a native SwiftUI one: it signs into the real Stremio account API, syncs the library, speaks the addon protocol, and plays through VLCKit, because Apple’s media stack refuses the E-AC3 and DTS tracks most of these files carry.

Everything that isn’t UI lives in StremioKit, a headless Swift package with no player in it. That boundary buys a fast offline test suite against a stub transport, and a live suite aimed at the real services for when Stremio changes something. Addons answer in whatever order they finish, so streams are scored before the picker draws: resolution first, then the source ladder, then video range and audio.

The player carries lock screen controls, Picture in Picture, and a subtitle bar that stays open over the running video while you nudge the timing frame by frame. TestFlight only. It’s a personal client, not a product.