Simulate RIS systems
before you build them.
Stop wrestling with expensive physical prototypes and fragmented data silos. Waveflow natively combines propagation physics, ML-guided beam sweeping, and link quality analysis into a highly-efficient Python engine. It just works.
(SimRIS & LightRIS)
Algorithms
Simulation
Verified
The workflow you were going to build
Most research teams ship with physical RIS boards + anechoic chambers + disconnected ML scripts + manual path loss math. That's a lot of overhead. Waveflow is one unified engine.
- Build and maintain expensive physical RIS prototypes.
- Rely on slow, brute-force blind beam search algorithms.
- Calculate FSPL, attenuation, and Rician fading manual.
- Write custom Python glue code to connect your ML models to your physics math.
- Weeks of setup time, difficult to gather synthetic data for ML, hard to reproduce results.
- Waveflow — Virtual 2D/3D node placement with walls and obstacles.
- Waveflow — Dual channel engines (Stochastic SimRIS & Analytical LightRIS).
- Waveflow — Built-in ML predictors (RF, XGBoost, SVR, KNN, LGBM).
- Waveflow — Built-in OFDM simulation (Per-subcarrier SNR, PAPR).
- Waveflow — Rich terminal UI, Interactive CLI, and scriptable Python API.
One import joins them natively. Ship your research, not the plumbing.
Dual Channel Engines: SimRIS & LightRIS
Waveflow is built around two complementary engines. SimRIS provides the reference stochastic channel model, while LightRIS powers fast analytical simulation, beam sweeps, and system-level workflows.
SimRIS Engine
Stochastic / Reference
The reference stochastic channel engine, integrated from published articles to enhance Waveflow. Used by default for connect() scenarios.
- Best for literature-aligned channel studies and validation.
- Generates full H/G/D channel tensors for deep physical analysis.
- Ideal for supported channel-aware single link evaluations.
LightRIS Engine
Analytical / Native
Waveflow's native analytical engine. Built explicitly for high-speed performance and massive scale sweeps.
- Best for fast system-level evaluation and generating ML datasets.
- Native, optimal performance for large beam sweeps and feedback loops.
- Supports advanced beam control and tapering-aware workflows.
The questions you're about to ask
Ship AI wireless products, not plumbing.
Install Waveflow today and start simulating your RIS networks in minutes.