LightSpeed is an open-source network optimizer that routes your game traffic through the fastest path using AI-powered proxy selection. No subscriptions. No data harvesting. Just lower latency.
Three steps. That's it. No accounts, no config files, no BS.
Run the lightweight client before your game. It auto-detects Fortnite, CS2, Dota 2, Rust, Valorant, Apex Legends, Overwatch 2, League of Legends, PUBG, MapleStory, Genshin Impact, Rocket League, World of Tanks, and more.
Our ML model analyzes latency, jitter, and packet loss across your proxy nodes to find the fastest path in under 1ms.
Your game traffic is transparently rerouted. No packet modification, no anti-cheat issues, just faster packets.
Built-in profiles for 13 games. Drop-in and play.
Full support for all Fortnite server regions. Compatible with EasyAntiCheat — no modifications to game packets.
Optimized for CS2's tick-sensitive networking. VAC-safe — we only reroute, never modify packets.
Works with all Dota 2 regions including SEA, India, and South America. Valve network compatible.
Direct UDP to community and official servers — no Steam Datagram Relay, ideal for LightSpeed proxying. Compatible with EAC and Facepunch Anti-Hack.
Direct UDP to Riot's regional servers worldwide. LightSpeed only reroutes packets transparently — fully compatible with Riot Vanguard's kernel-level anti-cheat.
Direct UDP to EA's data-centre servers across NA, EU, Asia, and OCE. No Steam relay layer — straightforward to proxy. EAC-safe transparent routing.
Supports all Blizzard regional servers. Blizzard's game traffic uses direct UDP — transparent rerouting works seamlessly alongside Warden anti-cheat.
Works across all Riot regional servers (NA, EUW, EUNE, KR, etc.). Fully compatible with Riot Vanguard — we only change the route, never the payload.
Supports all PUBG server regions. Direct UDP to Krafton servers — no relay layers. Transparent tunneling is fully compatible with BattlEye.
Direct UDP to Nexon's regional servers worldwide. Transparent routing is compatible with BlackCipher's kernel-level anti-cheat.
TCP-tunneled traffic to HoYoverse regional servers. No kernel anti-cheat — clean, low-latency routing for action combat.
Direct UDP to Psyonix servers across all regions. EAC-compatible transparent routing — no packet modification, no relay layers.
TCP-tunneled traffic to Wargaming regional servers. No kernel anti-cheat — straightforward route optimization for tank combat.
Don't see your game? Request a game →
Real numbers from our test suite. No cherry-picked results.
End-to-end relay RTT from Bangkok through Vultr SGP proxy. 0% packet loss, 1.2ms jitter.
Full tunnel relay to US West Coast (Vultr LA). Consistent sub-1ms jitter, zero packet loss.
XOR-based Forward Error Correction recovers lost packets with just 25% bandwidth overhead. ExitLag uses 200-300%.
Optional Cloudflare WARP integration routes through NTT backbone, bypassing ISP routing inefficiencies. Free.
Protocol encapsulation adds just 0.162ms. 20-byte header + optional 4-byte FEC extension.
Protocol tests (header, FEC, telemetry, zero-alloc API), integration tests across all 4 crates, plus E2E relay tests against 2 live proxy nodes.
We're not another ExitLag clone. Here's what makes us different.
Not "free trial" free. Not "freemium" free. Free as in zero dollars forever. You run your own proxy on free-tier cloud VPS credits — no middleman, no subscription, no hidden cost. Ever.
Every line of code is on GitHub. Audit it, fork it, improve it. No black boxes, no mystery binaries, no trust-us-bro security.
Our ML model learns which route is fastest based on real latency data, time of day, and network conditions. Not just "pick the closest server."
We never modify game packets. LightSpeed only changes the route your packets take — the content is untouched. Compatible with EAC, VAC, and Vanguard.
No accounts. No telemetry (unless you opt in). No data harvesting. We don't even know who you are — and we like it that way.
Blazing fast, memory-safe, zero-cost abstractions. The entire stack — client, proxy, protocol — is pure Rust with async Tokio and QUIC.
Clients register over a QUIC control plane and stamp a session token into every data-plane packet. The proxy validates (IP, token) per packet — unregistered senders are dropped. require_auth is on by default.
The client ↔ proxy tunnel defaults to UDP, but switches to TCP (--tcp) on networks that block UDP — hotels, coffee shops, restrictive ISPs. Same low-overhead optimization, broader compatibility.
| LightSpeed | ExitLag | WTFast | Mudfish | |
|---|---|---|---|---|
| Price | $0/forever | $6.50/mo | $9.99/mo | Pay-per-use |
| Open Source | ✅ Full | ❌ | ❌ | ❌ |
| AI Routing | ✅ ML Model | ⚠️ Basic | ⚠️ Basic | ❌ |
| Privacy | ✅ No accounts | ⚠️ Account required | ⚠️ Account required | ⚠️ Account required |
| Self-Hostable | ✅ | ❌ | ❌ | ❌ |
| Packet Recovery (FEC) | ✅ 25% overhead | ⚠️ 200-300% (duplication) | ❌ | ❌ |
| WARP Integration | ✅ Auto-detect | ❌ | ❌ | ❌ |
| Token Authentication | ✅ Per-packet | ❌ | ❌ | ❌ |
| TCP Tunnel | ✅ --tcp |
❌ | ❌ | ❌ |
Grab v1.2.0 — the latest release. Run it. That's the whole setup.
Windows 10/11 x64
lightspeed-windows-x64.exex64 / ARM64
lightspeed-linux-x64Intel & Apple Silicon
lightspeed-macos-universalOne-line install (Linux / macOS):
curl --proto '=https' --tlsv1.2 -sSf https://github.com/ShibbityShwab/lightspeed/releases/latest/download/lightspeed-installer.sh | sh
One-line install (Windows PowerShell):
irm https://github.com/ShibbityShwab/lightspeed/releases/latest/download/lightspeed-installer.ps1 | iex
MSI installers and per-platform archives on GitHub Releases.
Or build from source:
git clone https://github.com/ShibbityShwab/lightspeed.git && cd lightspeed && cargo build --release
There is no catch. LightSpeed is self-hosted — you run the proxy software on your own VPS (Vultr gives new accounts $300 free credit, Oracle Cloud has a free tier forever). The software is fully open source. We don't sell your data because we don't collect it. In the future, we plan to offer a managed cloud option for those who don't want to self-host.
No. LightSpeed works like a VPN but only for game traffic. We never modify, inject, or inspect your game packets. We only change the network route they take. This is compatible with EasyAntiCheat (Fortnite), VAC (CS2/Dota 2), and other anti-cheat systems. Route optimization tools like ExitLag have been used for years without bans.
It depends on your location and ISP. If your ISP routes your traffic through suboptimal paths (very common), LightSpeed can cut 10-50ms off your ping. If your ISP already has optimal routing, the improvement may be minimal. The AI model picks the best route — or direct if that's fastest.
No. LightSpeed can't make your traffic go faster — it can't outrun physics. What it does is proactively route your traffic onto the fastest available path, avoiding congestion and needlessly long routes. If your ISP already has a clean route, or your proxy is badly placed, you'll see little to no improvement.
Usually one of two things: (1) the proxy is farther from the game server than your direct path, so the extra hop adds latency, or (2) the proxy's data center isn't well-connected to the internet backbone. Proxy placement matters a lot — how close the datacenter sits to major backbone/peering points. Real-world routing is also governed by BGP peering contracts and ISP prioritization, which neither you nor LightSpeed control. Pick the proxy closest to the game server, not closest to you. For an interactive look at how routing works, see the Route Visualizer.
Currently: Fortnite, CS2, Dota 2, Rust, Valorant, Apex Legends, Overwatch 2, League of Legends, PUBG, MapleStory, Genshin Impact, Rocket League, and World of Tanks all have built-in profiles — just run with --game <name> or let auto-detection pick it up. Any other UDP-based game can work with manual port configuration.
We don't collect any data by default. No accounts, no registration, no telemetry. If you opt-in to anonymous latency reporting, we collect only aggregate network metrics (ping times, not your identity or game data). All traffic passes through unencrypted to avoid adding overhead — we document this transparently.
You host your own — that's the whole idea. Spin up a $5-6/mo VPS on Vultr (or use Oracle Cloud free tier), run the setup-new-node.sh script in the repo, and point your client at your own IP. It takes about 5 minutes. Data, control, and health ports are configurable via the [network] section of the proxy config. See infra/README.md for the full guide.
Rust gives us the performance of C/C++ with memory safety guarantees. For a latency-critical network tool that handles thousands of packets per second, we need zero-overhead abstractions. Rust's async ecosystem (Tokio) and QUIC libraries (quinn) are world-class.
We train a Random Forest model on network latency data with 11 features: current latency, historical p50/p95, jitter, packet loss, hop count, time of day, proxy load, and geographic distance. The model predicts which proxy route will be fastest and switches in under 1ms. It achieves R²=0.95 accuracy on our test data.