Computer streaming · next generation

Your computer,
within reach anywhere,
anytime.

The desktop, the games and the full power of your computer, on all your devices, in 9.4 ms. In the app, or simply in the browser. Your own cloud: no subscription, no rented machine, just the one you already have.

Median latency
9.4 ms
Resolution
Your screen's
Transport
QUIC, encrypted

Your own cloud, at home

All the power of your computer, on each of your devices.

Cloud gaming rents you a computer hundreds of kilometres away. KyberNow does the opposite: it makes your computer reachable from your other devices, on your network or through your VPN. Your graphics card, your software, your files, your games. No third-party server between you and it.

Play

Gamepad, relative mouse, your screen's refresh rate: 120, 144 Hz or more. Game mode turns on by itself when a game goes full screen.

Work

Sharp text in 4:4:4, shared clipboard, the exact resolution of your screen: 4K, 5K, 6K.

Everywhere

An app for Mac, and any browser: computer, tablet, phone. Apple TV and iPhone next. At home, or from afar through your VPN.

Server

KyberNow Server

On the computer that shares its power. It captures the display and the sound, and receives your input. Windows today.

Client

KyberNow clients

On each of your devices: the Mac app or the browser, then Apple TV, Android, Linux and more.

The path of an image

From the graphics card to your screen.

0.00ms

Scroll: from capture to display.

  1. 01CaptureThe virtual display, at your device's resolutiont = 0
  2. 02EncodingOn the graphics card or the processor5.19 ms
  3. 03SendingKyber, over QUIC0.12 ms
  4. 04NetworkWired or Wi-Fi, encrypted0.66 ms
  5. 05DecodingIn hardware, on your device2.50 ms
  6. 06DisplayAs soon as the image is ready0.62 ms

Measured on 19 October 2026: RTX 3080 Ti computer at 3840 × 2160 and 160 Hz, to a MacBook Pro M4 Max, local network, H.264, 3,263 images. Medians per stage; the total is the median of the full path. At 160 Hz, one image lasts 6.25 ms.

The transport

QUIC: four lanes, none waits for the others.

Kyber carries the image, the sound and your input over QUIC, the HTTP/3 protocol standardised by the IETF (RFC 9000). Where a single stream stops at the first lost packet, QUIC keeps each lane independent and repairs losses on arrival.

Blocked lanes 0 of 4

Losses repaired 0

PacketLostRepaired on arrivalLosses exaggerated for the demonstration.

Encrypted by default

TLS 1.3 is part of QUIC: the image and your keystrokes never travel in the clear, even at home.

Independent lanes

No head-of-line blocking: a lost image packet delays neither the sound nor the gamepad.

Losses repaired

Error correction on arrival; beyond that, the app immediately asks for a full image.

One port

TCP and UDP on the same number: one firewall rule, one path through the VPN.

The foundation

Built on Kyber.

KyberNow uses Kyber, a free, open-source streaming engine (AGPL-3.0) built by VLC developers. Written in Rust, relying on FFmpeg and QUIC, it aims for a few milliseconds of latency. KyberNow turns it into a complete product, ready to install.

What Kyber does

  • Capture and encoding, on any graphics card or the processor
  • QUIC transport and error correction
  • Remote keyboard, mouse and gamepads
  • Development kit for clients

What KyberNow adds

  • KyberNow Server: installer, console and updates
  • Virtual display and speakers for each session
  • Clients: a native app (decoding and display by the app) and a web client
  • Engine fixes, published and documented

Compare

KyberNow and Sunshine + Moonlight.

Sunshine and Moonlight made open-source computer streaming available to everyone, and remain excellent software. KyberNow starts from a newer engine and designs the whole thing as a single product, from installation to image.

KyberNowSunshine + Moonlight
TransportQUIC, standardised (RFC 9000)GameStream (RTSP and custom UDP)
Image encryptionAlways (TLS 1.3)Optional, off by default on the local network
Ports to openOne, TCP and UDPSeveral TCP and UDP ports
Display at the device's resolutionBuilt in, created and removed with each sessionOutside Sunshine (Apollo fork or a driver to add)
PairingBonjour, QR code or link, fingerprint verifiedPIN code to enter on Sunshine's web page
SoundOpus HD, up to 7.1 at 768 kbit/sStereo, 5.1 and 7.1
On MacNative app (SwiftUI, VideoToolbox, Metal)Cross-platform (Qt)
In the browserYes, served by the computer itselfNo
InstallationOne installer: engine, virtual display and sound, gamepads, firewallSunshine, then the add-ons by hand
HDRNot yet (a limit of Kyber 0.29)Yes

Comparison made in October 2026, with each piece of software in its default configuration. Spotted an error? Tell us.

In detail

Thought through to the last pixel.

Your screen, to the pixel

With each session, the computer creates a virtual display at your device's resolution and refresh rate (4K, 5K, 6K, 120 Hz and more), turns off its own displays, then turns them back on at the end. Nothing to set up.

HD sound, up to 7.1

A virtual output in place of the computer's speakers, 10 ms packets, about twenty milliseconds of buffer.

Variable refresh rate

Each image is shown as soon as it is decoded: on a variable refresh rate screen, the screen follows the stream.

Pairing at a glance

The computer shows up on its own on your network. Otherwise, use a QR code or a link from its console, and its fingerprint is verified.

Nothing to install

The computer serves its own web client: open its address in a browser, on a computer, tablet or phone, with a trackpad or a finger.

One-click updates

From the console for the computer, from the app for your devices. Each package is verified before it is installed.

Three profiles

Lowest latency

The highest refresh rate your screen can show, relative mouse, gamepad. 4:2:0 colour to save every millisecond.

  • Maximum refresh rate
  • Relative mouse
  • Gamepad

Profiles adapt to what your device can decode: without hardware 4:4:4, they use a higher bitrate in 4:2:0.

Download

Ready in three steps.

  1. 1Install KyberNow Server on the computer you want to share.
  2. 2On each device, open a client: the Mac app or the browser.
  3. 3Connect: the computer is already there.
Server

On the computer you share

KyberNow Server for Windows

  • Windows 10 or 11, any graphics card (NVIDIA, AMD, Intel, eGPU) or the processor
  • Kyber engine, console, virtual display and sound, gamepads
  • 81 MB
Download KyberNow Server
Client

On your Mac

KyberNow for Mac

  • Mac with Apple silicon, macOS 14 or later
  • Signed and notarised by Apple
  • 40 MB
Download the app
Client

On all your devices

KyberNow in the browser

  • Computer, tablet or phone
  • Served by the computer, nothing to install
  • https://computer:port/ecran
How to open it

Upcoming clients

  • Apple TVSoon
  • iPhone and iPadPlanned
  • AndroidPlanned
  • WindowsPlanned
  • LinuxPlanned
  • Raspberry PiPlanned

Until then, all these devices can already open the web client.

Version 0.2.0 · Release notes · SHA-256 checksums · Source code