Native App Available
Installation & Download
Maximize performance with the STET Desktop client. Direct GPU access, multi-threaded reconciliation, and large-file streaming.
Download for Desktop
Note
Installers are published automatically on every release via GitHub Actions. Head to the latest release to download for your platform.
Platform Notes
Windows
Requires Windows 10 or higher. The installer will automatically configure the STET Protocol handler for secure cross-app communication.
macOS
Optimized for M1/M2/M3 chips. Intel Macs are supported via Rosetta 2, but GPU acceleration may be limited.
Hardware Acceleration
⚡ GPU Mode (Recommended)
Uses Vulkan, Metal, or DX12 for parallel Bloom filter checks. Reconciles 100k+ file sets in seconds rather than minutes.
⚙ CPU Native Mode
Automatically active if no compatible GPU is found. Uses Rust's Rayon library for multi-core hash calculations.
Developer Runtime
If you are building from source, ensure you have Node.js 18+ and the Rust (1.75+) toolchain installed.
bash
# Install dependencies
npm install
# Run in development mode
npm run tauri:dev
# Build production installer
npm run tauri:buildWarning
Building from source requires C++ build tools on Windows or Xcode Command Line Tools on macOS.
Not ready for desktop?
Try the Browser Quickstart