Cross-platform Roku device management and semantic streaming suite.
Launch Page · GitHub · LumenHelix
NUMO-Roku-Portal-v2 is the cross-platform device management suite for Roku streaming. It combines a Tauri v2 desktop launcher, a Node.js BYOS semantic streaming server, a BrightScript Roku thin client, and a Kotlin Android remote — all communicating through RUBIC-encrypted 32.C.U.B.I.T. frames.
- Own the pipeline. Host the streaming server locally with no required cloud intermediary.
- Secure by design. Capability-based Tauri permissions and RUBIC-224 command encryption.
- Extend to any screen. Add Roku channels, Android remotes, or new semantic adapters without rewriting the core.
git clone https://github.com/lumenhelixlab/NUMO-Roku-Portal-v2.git
cd NUMO-Roku-Portal-v2
pnpm install
cd desktop && npm run devgit clone https://github.com/lumenhelixlab/NUMO-Roku-Portal-v2.git
Set-Location NUMO-Roku-Portal-v2
pnpm install
cd desktop
npm run devgit clone https://github.com/lumenhelixlab/NUMO-Roku-Portal-v2.git
cd NUMO-Roku-Portal-v2
pnpm install
cd desktop && npm run devTested on Windows 11, macOS Sonoma, Ubuntu 22.04/24.04, and modern mobile browsers.
| Feature | What it gives you |
|---|---|
| Tauri desktop launcher | React + Tailwind onboarding, telemetry dashboard, sidecar management, and silent NSSM service deployment. |
| BYOS semantic server | Chrome DevTools Protocol capture, 64-D manifold mapping, RUBIC-encrypted CUBIT frames over WebSocket. |
| Roku thin client | BrightScript SceneGraph channel that receives encrypted frames and renders interactive overlays at 32 Hz. |
| Kotlin Android remote | SSDP discovery, ECP keypress commands, RUBIC reversible encryption, and graceful network degradation. |
desktop/ -> Tauri v2 + React + Vite launcher
server/ -> Node.js/TypeScript BYOS semantic engine
roku/ -> BrightScript SceneGraph thin client
android/ -> Kotlin SDK and mobile remote
All surfaces exchange RUBIC-encrypted 32.C.U.B.I.T. frames.
# Desktop Vite preview (no Rust required)
cd desktop
npm run dev
# Full Tauri desktop app
cd desktop
npm run tauri:dev
# BYOS server
cd server
npm run dev- Plug-and-play semantic adapter marketplace
- Headless installer and auto-update channel
- Cross-platform Android remote publishing pipeline
Released under the MIT License.
NUMO-Roku-Portal-v2 is a LumenHelix project — Applied Symbolic Dynamics & Reversible Computation.