What KRVR Is and Why Foveated Streaming Matters
KRVR is a visionOS app that streams SteamVR games from a powerful PC to Apple Vision Pro, using foveated streaming to sharpen image quality where you are looking while reducing detail in your peripheral vision so the overall experience feels smoother and more efficient. By tapping into Apple’s foveated streaming feature in visionOS, it sends higher-quality imagery only to the region of the display that matches your gaze, guided by the headset’s eye tracking. This makes KRVR an effective bridge between the SteamVR Apple Vision Pro communities: your existing PC VR titles can run on Vision Pro without needing native ports. According to UploadVR, KRVR combines key strengths of earlier tools like ALVR and Clear XR by supporting “any SteamVR game, even non-OpenXR titles,” while still using foveated streaming to boost visual quality where it counts most.

What You Need Before You Start PC VR Streaming
Before setting up KRVR, you need a few specific pieces of hardware and software in place. On the headset side, you need an Apple Vision Pro updated to the visionOS version that supports foveated streaming. On the PC side, KRVR’s current implementation relies on Nvidia’s CloudXR SDK, which in turn supports Nvidia’s Ada and Blackwell GPUs, meaning you need a compatible RTX 40‑series or 50‑series graphics card for streaming. You also need Steam installed with SteamVR and your preferred VR games ready. Input-wise, you can use tracked controllers such as PlayStation VR2 Sense, or connect a gamepad, mouse and keyboard, or other peripherals like a racing wheel or HOTAS. KRVR itself is a USD 15 (approx. RM70) visionOS app from the App Store, while the Windows streaming server is downloaded from GitHub as a separate component.
Installing KRVR on Vision Pro and PC
Start on Apple Vision Pro by opening the App Store and searching for the KRVR visionOS app. Purchase and install it; once it appears in your spatial computing environment, launch it briefly to confirm it opens without issues, then close it. On your Windows PC, download the KRVR server from the developer’s GitHub page, making sure you pick the latest release intended for Nvidia CloudXR users. Run the installer or unpack the executable, then follow the on-screen prompts to grant network permissions so the server can communicate with your headset over your local network. At this stage, leave the server running in the background. Confirm that Steam and SteamVR are installed and updated, since KRVR will stream whatever SteamVR renders. This two-part installation—client on Vision Pro and server on PC—creates the link that makes PC VR streaming possible.
Enabling Foveated Streaming and Optimizing Your Experience
Once both client and server are installed, open KRVR on Apple Vision Pro and connect to your PC, either by selecting it from a detected list or entering the appropriate address as instructed by the server. When the connection is established, KRVR uses Apple’s foveated streaming feature so that the region you are looking at is streamed with higher quality, while the rest of the image is compressed more aggressively to save bandwidth and processing. This differs from foveated rendering, which happens in the game engine; KRVR applies its optimizations to completed frames. To fine-tune comfort and immersion, use KRVR’s passthrough cutouts to trace areas for your real desk, racing wheel, or HOTAS so they appear through the virtual scene. You can also open the PC Desktop view inside Vision Pro to monitor your non-VR displays while SteamVR runs.
Playing SteamVR Games and Bridging Vision Pro with PC VR
With KRVR connected, launch SteamVR on your PC; the VR environment should appear inside Apple Vision Pro through the KRVR visionOS app. From there, start any compatible SteamVR title, including non-OpenXR games, and KRVR will stream it using foveated streaming gaming techniques so that your gaze area remains the sharpest. Because KRVR uses Nvidia’s CloudXR SDK, it taps into an ecosystem also used by dedicated visionOS clients for simulators like X‑Plane and iRacing, which shows how PC VR streaming and Apple’s spatial computing can align. In practical terms, KRVR removes the need to wait for native Vision Pro ports of existing VR titles, giving you immediate access to a large PC VR library. It turns Apple Vision Pro into a PC VR headset when you want it, and back into a standalone spatial computer when you do not.






