CyberEther GPU-ACCELERATED SIGNAL PROCESSING
High-performance flowgraph pipelines for real-time signal visualization and data processing.
ALL-IN-ONE
Flowgraph Based
Build pipelines by connecting blocks in a visual flowgraph, with scheduling, buffering, and memory management handled automatically.
GPU Acceleration
Mix CUDA, Metal, Vulkan, and WebGPU in a single flowgraph, with synchronization and zero-copy transfers between blocks.
Live Editing
The flowgraph keeps running while blocks, wires, and settings are edited, with no generate, run, or restart step.
Every Block You Need
Start from a library of built-in blocks for SDR and file sources, filters, demodulators, spectrum analysis, audio, and tensor math, and combine them into real-time pipelines.
Learn more →SDR Hardware
Works with SoapySDR-supported radios in the native app and with supported SDRs over WebUSB in the browser.
Runs Anywhere
A flowgraph is a single YAML file that runs the same way in the native app, the browser, or a remote server.
Python Blocks
Write custom processing in Python with NumPy or CuPy and run it inside a flowgraph next to native blocks.
Bring Your Own Plugins
Create plugins that add custom signal-processing blocks to the CyberEther flowgraph and run them alongside native CyberEther blocks.
Build a PluginRUNS EVERYWHERE
Native
Install the app for direct access to local GPUs, radios, and network interfaces. Prebuilt for macOS, Windows, and Linux, and buildable for iOS and Android.
Web
Open CyberEther in the browser with nothing to install. It runs on WebAssembly and WebGPU and connects to supported SDRs over WebUSB.
Remote
Run CyberEther on a server next to the data and stream the live interface to any browser, with low latency.
Coming Soon
SHOWCASES
Allen Telescope Array
CyberEther combines a familiar flowgraph-based interface with state-of-the-art heterogeneous acceleration and a unified operational layer for standard radio astronomy tools. At the Allen Telescope Array, it ingests live data over 100 GbE fiber, runs real-time correlation, and visualizes the resulting baselines directly in the interface.
Learn MoreSpectrum Analyzer
Connect a SoapySDR-supported radio to a Spectrum Analyzer block and CyberEther turns the sample stream into a live spectrum and waterfall, drawn at the display's full refresh rate with GPU acceleration.
Learn more →GOES-R Satellite
A GOES-R HRIT receiver built entirely from CyberEther blocks. It filters and demodulates a recorded downlink, and a Python block handles the CCSDS framing and decodes the transmitted weather imagery.
Learn more →Get Started with CyberEther
Download the native binary for your platform or try it directly in your browser. No setup required.