Ross ROSS = Recommend OSS · open-source software intelligence for agents

trailofbits/algo

Set up a personal VPN in the cloud observed · 2026-08-28

github.com/trailofbits/algo · homepage · Python · AGPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 99
  • Release rhythm 35
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 97
  • age_days: 3762
  • days_rel: 279
  • days_push: 7
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

30365 stars · 2366 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Algo VPN is a set of Ansible scripts that automates deploying a personal WireGuard and IPsec (IKEv2) VPN server on common cloud providers. It emphasizes secure defaults, modern ciphers only, and easy client configuration with generated profiles and QR codes.

Use cases

  • set up a personal VPN server in the cloud
  • deploy a WireGuard VPN on DigitalOcean or AWS
  • replace a commercial VPN provider with a self-hosted one
  • configure IPsec IKEv2 on iOS and macOS without client software
  • generate WireGuard config files and QR codes for my devices
  • create an encrypted tunnel when traveling or on public Wi-Fi
  • spin up a VPN with strong crypto defaults using Ansible

When to choose

  • you want a personal VPN you fully control instead of trusting a commercial provider
  • you need WireGuard or IKEv2 with modern, secure cipher defaults
  • you want automated deployment across many cloud providers via Ansible
  • you need easy multi-device client setup with generated profiles and QR codes

When to avoid

  • you need anonymity or censorship circumvention, which Algo explicitly does not provide
  • you require legacy protocols like OpenVPN, L2TP, or IKEv1
  • you want a shared VPN endpoint with many exit locations
  • you cannot run deployment scripts from your own machine or Cloud Shell

Facets

cli-tool · maturity active

vpn security deployment cryptography networking security privacy self-hosted networking cloud-computing windows cloud self-hosted python wireguard ipsec ikev2 strongswan ansible personal-vpn vpn-server trail-of-bits linux macos android ios

2 sources

Member repositories

RepositoryRoleHealth v2
trailofbits/algomain77

For agents

markdown · JSON · MCP: product_card(name="trailofbits/algo")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem