Install one package.
Your WordPress server
manages itself.
WPSwim is a Linux daemon that turns any VPS into a managed, self-healing WordPress server - with full AI control at the OS level.
$ curl -sSL wpswim.com/install.sh | sudo bash -s -- --key YOUR_API_KEY
↳ Installs in ~90 seconds. Detects your existing WordPress stack.
While you were sleeping,
WPSwim fixed this.
Real events from WPSwim servers. Every fix logged. Every action reversible.
PHP fatal error in woocommerce/woocommerce.php
2s ago✓ Plugin isolated → site restored in 4s
Suspicious file upload blocked in /wp-content/uploads/
14m ago✓ File quarantined → alert sent
MySQL slow queries degrading checkout performance
1h ago✓ Query cache tuned → 4× faster
wp_options autoload bloat detected (42 MB)
3h ago✓ Cleaned → 38 MB freed
Brute-force login attempt - 847 requests in 60s
6h ago✓ IP blocked via iptables → attack stopped
All actions are logged, reversible, and require no manual intervention.
A daemon you can trust.
Because you can see exactly what it does.
WPSwim is a statically compiled Go binary. No runtime. No interpreted code. No black-box magic. Everything it can do is in a fixed whitelist.
Single Go binary
~20 MB, CGO disabled, statically linked. No runtime dependencies.
systemd service
Type=notify, runs as wpswim system user. MemoryMax=256M enforced.
HMAC-SHA256 signed API
Every daemon↔cloud request signed with per-server secret. 5-min nonce window.
WP-CLI interface
All WordPress actions via WP-CLI - safe, auditable, no direct DB writes.
Whitelist-only actions
Daemon executes only from a fixed action list. No arbitrary code from AI responses.
Structured logs
Zap logger → journalctl. JSON fields. Log level configurable at runtime.
Healing pipeline
Auto-execute only when confidence > 90% AND risk is LOW or MEDIUM. HIGH risk always requires owner approval. Every fix has a pre-fix snapshot for rollback.
Ready to install?
# 1. Get your API key at wpswim.com/dashboard/settings
$ curl -sSL wpswim.com/install.sh | sudo bash -s -- --key YOUR_API_KEY
# WordPress not in /var/www? Specify the path:
$ curl -sSL wpswim.com/install.sh | sudo bash -s -- --key YOUR_API_KEY --wp-path /path/to/wordpress
# Check it's running:
$ systemctl status wpswim-agent
$ journalctl -u wpswim-agent -f
One command. Full control.
Install one package
Run the install command on your VPS. WPSwim detects your stack - Nginx, PHP, MySQL - and starts monitoring immediately. No reboot required.
It learns your server
WPSwim scans your WordPress sites, audits configs against 40+ best-practice rules, and maps your normal traffic patterns. Takes about 5 minutes.
It heals everything
From this point, WPSwim watches 24/7. When something breaks - it fixes it, logs what it did, and notifies you. You just review the report.
GridPane + Wordfence + WP Rocket.
All in one daemon.
WPSwim replaces four separate tools with a single binary that runs at the OS level - where real healing happens.
Auto Healing Engine
Detects PHP errors, plugin conflicts, WSOD, and DB corruption - fixes them in seconds. Confidence threshold: 90%+ before any action.
Security Shield
File integrity monitoring, malicious upload blocking, backdoor detection, fail2ban config, and WAF rules - all automated.
AI Chat Agent
"What broke yesterday?" "Show last 5 orders." "Why is the site slow?" Plain English. Live server data. Powered by Claude Sonnet.
Performance Engine
PHP-FPM tuning, OPcache config, Nginx gzip + browser cache headers, MySQL buffer pool - all set automatically based on your RAM.
Database Guardian
Repairs corrupted tables, cleans autoload bloat, optimises slow queries. Uses WP-CLI - never touches your data directly.
Update Guard
Stages every update in a snapshot. Tests automatically. Rolls back instantly if anything breaks. Zero-risk plugin and core updates.
Backup System
Full file + database backups with integrity verification. Every backup is test-restored before it's marked valid. Instant rollback from the dashboard.
SEO Monitor
Detects and fixes broken redirects, missing sitemaps, noindex leaks, schema errors, and HTTPS issues. Your rankings stay protected automatically.
Code Quality Scanner
Scans plugins for known CVEs, abandoned code, and security misconfigurations. Flags vulnerable plugins before attackers find them.
Stop paying for problems
that should fix themselves.
You run a business. Your website going down at 2am shouldn't be your emergency. WPSwim handles it - automatically.
Site down at 2am
You get a frantic call. Spend 2 hours on hold with hosting.
WPSwim detects, fixes, and notifies you - all while you slept.
Hacked site
Google blacklists you. Hours of cleanup. SEO damage for months.
WPSwim blocks the attack before it completes. Files quarantined instantly.
Slow site losing sales
You hire a consultant for $200/hr to find the bottleneck.
WPSwim finds and fixes it automatically. Usually within minutes.
Plugin update breaks site
Site goes white. You panic. Roll back manually, hope for the best.
WPSwim snapshots before every update. Rolls back in 10 seconds if anything breaks.
Not a developer?
Most site owners don't install this themselves - they send it to their developer or hosting manager.
The button below opens a pre-written email explaining exactly what WPSwim does and how to install it. Your developer will know what to do.
Email this to my developerOpens your email app with a pre-filled message. Nothing is sent automatically.
Built for real WordPress operators
Anyone running WordPress on a VPS who wants it to run itself.
Agencies
Manage 10–200 client sites without a sysadmin. WPSwim is your always-on server team.
Self-hosters
You picked a VPS for the control. WPSwim gives you that control without the maintenance burden.
eCommerce stores
Every minute of downtime costs sales. WPSwim monitors checkout, detects slowdowns, and fixes them automatically.
Security-conscious
WPSwim runs at OS level. It can catch and kill a hack before WordPress even loads the page.
“I just want my WordPress sites to stop breaking at 2am.”
- You, probably. WPSwim fixes that.
Pricing That Makes Sense
❌ What you're paying today:
- GridPane - $30+/mo per server
- Wordfence Premium - $119/yr per site
- WP Rocket - $59/yr per site
- ManageWP - $1+/mo per site
✅ What WPSwim costs:
- Starter - $19/mo (1 server, 5 sites)
- Pro - $39/mo (1 server, unlimited sites)
- Agency - $79/mo (5 servers, unlimited sites)
All plans include
- Auto healing engine (24/7)
- Security Shield + WAF
- Performance auto-tuning
- Database Guardian
- AI chat agent (Claude-powered)
- Backup system with rollback
- Update Guard - zero-risk updates
- SEO Monitor + Code Quality Scanner
- Unlimited healing events
- Cancel anytime
Your server. Running itself.
One install. Every WordPress site on your VPS - monitored, healed, secured, and optimised. Automatically.
# Get your key at wpswim.com/dashboard/settings
$ curl -sSL wpswim.com/install.sh | sudo bash -s -- --key YOUR_API_KEY
# WordPress in a custom path? Add: --wp-path /path/to/wordpress