AlphaBypass is a
PPO-based reinforcement learning agent trained to automatically discover optimal
VLESS+REALITY proxy configurations that evade Roskomnadzor's (Russian Internet Censorship Agency) Deep Packet Inspection (DPI) systems.
Instead of manually tuning parameters, a neural network figures it out by trial and error - against a real, live DPI system. It learns what combinations of transport, fingerprint, domain, and other parameters actually work.
1def compute_reward(metrics, baseline_mbps=32.0):
2 if not metrics.connected:
3 return -1.0
4
5 r = 0.50 * connection_quality(metrics) # ping, loss, connect time
6 r += 0.35 * metrics.stability_ratio # probe success rate
7 r += 0.15 * log_speed_score(metrics, baseline_mbps)
8 return r
1import torch
2import numpy as np
3from agent import PolicyNetwork
4from environment import decode_action
5
6policy = PolicyNetwork()
7ck = torch.load("best.pt", map_location="cpu", weights_only=False)
8policy.load_state_dict(ck["policy_state"])
9policy.eval()
10
11obs = torch.zeros(1, 75)
12with torch.no_grad():
13 logits, mu, _, _ = policy(obs)
14
15discrete = np.array([l.argmax().item() for l in logits])
16continuous = mu.squeeze().numpy()
17config = decode_action(discrete, continuous)
18
19print(f"{config.transport_type}:{config.proxy_port} → {config.dest_domain}")
20print(f"fingerprint={config.fingerprint} frag={config.fragment_strategy}")
1{
2 "inbounds": [{
3 "port": 443,
4 "protocol": "vless",
5 "settings": {
6 "clients": [{"id": "YOUR-UUID-HERE", "flow": ""}],
7 "decryption": "none"
8 },
9 "streamSettings": {
10 "network": "grpc",
11 "security": "reality",
12 "grpcSettings": {"serviceName": "YOUR-SERVICE-NAME"},
13 "realitySettings": {
14 "dest": "YOUR-SNI-DOMAIN:443",
15 "serverNames": ["YOUR-SNI-DOMAIN"],
16 "privateKey": "YOUR-PRIVATE-KEY",
17 "shortIds": ["YOUR-SHORT-ID"]
18 }
19 }
20 }],
21 "outbounds": [{"tag": "direct", "protocol": "freedom"}]
22}
1{
2 "inbounds": [{
3 "port": 10808,
4 "protocol": "socks",
5 "settings": {"auth": "noauth", "udp": true}
6 }],
7 "outbounds": [{
8 "protocol": "vless",
9 "settings": {
10 "vnext": [{
11 "address": "YOUR-SERVER-IP",
12 "port": 443,
13 "users": [{"id": "YOUR-UUID-HERE", "encryption": "none"}]
14 }]
15 },
16 "streamSettings": {
17 "network": "grpc",
18 "security": "reality",
19 "grpcSettings": {"serviceName": "YOUR-SERVICE-NAME"},
20 "realitySettings": {
21 "fingerprint": "safari",
22 "serverName": "YOUR-SNI-DOMAIN",
23 "publicKey": "YOUR-PUBLIC-KEY",
24 "shortId": "YOUR-SHORT-ID"
25 }
26 }
27 }]
28}
1@misc{alphabypass2026,
2 title = {AlphaBypass: Reinforcement Learning for Automated DPI Evasion},
3 year = {2026},
4 url = {https://huggingface.co/NickupAI/alphabypass3}
5}
MIT. Use responsibly. Especially if you live somewhere where VPNs are considered a thought crime.