Tauri 2 • Rust Core • Zero Telemetry

The Pro API Client for Desktop.

Engineered with Tauri 2 and Rust. Pure dark mode, 100% offline-first local YAML persistence, and under 70MB RAM for REST, gRPC, and WebSockets.

< 70 MBRAM Usage
1.2 msCold Boot
0 pingsZero Telemetry
Local YAMLOffline-First
GET
https://api.veyak.dev/v1/services/benchmark
Request Headers3 active
AuthorizationBearer vk_live_•••
Accept-Encodinggzip, zstd
X-Veyak-Enginerust-tauri-2.0
Active Memory70 MB RSS
StorageLocal YAML Files
Network Sandbox Zero Telemetry
200 OK 1.2 ms1.42 KB
{
  "engine": "Veyak Native Core",
  "protocol": "HTTP/2 REST",
  "latency_ns": 1240000,
  "storage_engine": "Local YAML (git-friendly)",
  "memory_rss_mb": 24.6,
  "telemetry_disabled": true,
  "supported_protocols": [
    "REST HTTP/1.1 & HTTP/2",
    "gRPC Unary & Bi-directional",
    "WebSocket RFC 6455"
  ]
}
Zero cloud sync required • All requests execute locally TLS Verified
The Engineering Philosophy

Legacy API tools became slow, memory-heavy, and trapped behind mandatory cloud logins.

We built Veyak with a single purpose: instant local execution, sub-millisecond streaming, and absolute privacy.

No sync queues. No account walls. Pure native Rust performance.

< 120 ms
Cold Boot Time

Launches instantaneously without Chromium engine boot latency or background update stalls.

11x Less RAM
Tokio Async Engine

Consistently maintains under 28MB RSS idle memory, freeing system resources for your backend services.

100% Local
YAML File Storage

Zero telemetry pings. All workspaces, collections, and keys are stored as plain YAML on your machine.

Architecture & Capabilities

Engineered for Extreme Precision.

Every subsystem in Veyak is designed to eliminate latency, conserve system resources, and provide uncompromising developer control.

Native Core
Rust + Tokio

Tauri 2 & Async Rust Architecture

Eliminates Chromium V8 engine overhead. HTTP/2 and gRPC streams execute through hyper and prost in native Rust memory space for sub-millisecond dispatch.

RAM Usage Comparison (Idle + 50 Requests)11x Less Memory
Veyak (Tauri 2 + Rust)70 MB
Legacy Electron Clients780.0 MB
Security
Air-Gapped Ready

Zero Telemetry Shield

Your endpoints, payloads, tokens, and environments never leave your machine. No background pings, no cloud sync lock-in.

Outgoing telemetry:0 packets
Account requirement:None (Offline)
Payload encryption:AES-GCM at rest
Storage
Local YAML

Local YAML Workspace Engine

Human-readable, git-friendly collections and workspaces stored as flat YAML files. Zero sync delays, zero cloud lock-in.

0.08 ms
Disk I/O
100%
Git Friendly
Multi-Protocol
RESTgRPCWebSocket

Unified Protocol Engine

Test modern distributed backends from a single interface. Automated Protobuf schema reflection for gRPC, full WebSocket frame inspection, and HTTP/1.1 to HTTP/2 pipeline.

REST / HTTP/2
TLS 1.3, Cookie jar, Multipart forms, Brotli/Zstd
gRPC Reflection
Proto parser, Unary & Bi-directional streaming
RFC 6455 WebSockets
Heartbeat pings, JSON/binary frame logger
Automation
JS Sandbox

Dynamic Scripting & Variable Chaining

Execute pre-request signature generation and post-request test assertions in an isolated JavaScript runtime with veyak.setEnv().

// Post-request script
const data = res.json();
veyak.setEnv("jwtToken", data.token);
veyak.assert(res.status === 200, "Login OK");
Aesthetics
Browse Themes

CSS Custom Theme Registry

Switch between OLED Black, Tokyo Night, Catppuccin Mocha, Nord, Dracula, and custom community themes with zero render stalls.

OLED Black
Tokyo Night
Catppuccin
Nord
Technical Specifications

The Numbers Speak for Themselves.

A direct architectural breakdown between Veyak's native Rust execution model and traditional Electron-based desktop clients.

Metric / Feature
Veyak (Rust/Tauri 2)
Performance & Runtime
Idle Memory Footprint (RSS)
Zero Chromium process overhead
< 70 MB
Cold Boot Time
Instant native window creation
< 120 ms
Binary / Installer Size
Minimal storage footprint
< 18 MB
Core Execution Engine
Raw OS socket throughput
Tauri 2 + Tokio Async Rust
Privacy, Storage & Protocols
Data Persistence Architecture
ACID compliant, zero cloud lock-in
100% Local YAML
Telemetry & Background Tracking
Completely air-gapped ready
0 Outgoing Packets
Account Requirement
Works immediately upon download
Never Required
Protocols Supported Natively
Unified schema reflection
REST • gRPC • GraphQL • WebSockets
Target Platforms:macOS (Apple Silicon & Intel) • Windows 10/11 x64 • Linux x86_64/ARM64
Minimum RAM: 64 MB•Architecture: Zero Node Runtime
Get Started Immediately

Experience Native API Precision.

Available natively across macOS, Windows, and Linux. No account creation required. Download, run, and inspect your APIs in seconds.

Quick Install (CLI)
brew install --cask veyak (Soon)
Quick Install (CLI)
winget install iamdhakrey.veyak (Soon)
Quick Install (CLI)
yay -S veyak-bin (Soon)
GPG Signed Binaries & SHA256 Checksums available on GitHub Releases