# Vyla Home Engine A high-performance, locally executed environment for the Vyla media ecosystem. Built on the Tauri v2 framework, Vyla Home acts as a secure native bridge between local microservices and a lightweight WebView2 rendering engine. ## Architecture & Security Vyla Home is designed around complete local isolation to maximize speed, privacy, and reliability: - **Zero External Reverse-Proxies**: All routing, API endpoints, and authentication middleware run strictly on local loopback interfaces (`127.0.0.1`), eliminating ISP throttling and data-center IP bans. - **Native Memory Management**: Background Node.js lifecycle states are managed directly via OS-level memory handles (bypassing slow shell wrappers) for instant startup and teardown. - **Cryptographic Obfuscation**: Client configurations and credentials are secured on-disk via hardware-derived AES-256-GCM encryption. - **Automated Integrity Patching**: Payloads are dynamically verified using SHA-256 checksums and patched in-memory via C-level buffer scans. ## Build Requirements - [Rust](https://www.rust-lang.org/) (Latest Stable) - [Node.js](https://nodejs.org/) (v20+ LTS) - Tauri CLI (`npm install -g @tauri-apps/cli`) ## Compilation The build pipeline has been optimized with Fat LTO and aggressive panic aborts to generate the smallest possible binary footprint. ```bash npm install npm run build:payload npm run build ```