██╗ ██╗ █████╗ ██╗ ██████╗ ██████╗ ██║ ██║██╔══██╗██║ ██╔════╝ ██╔═══██╗ ██║ █╗ ██║███████║██║ ██║ ███╗██║ ██║ ██║███╗██║██╔══██║██║ ██║ ██║██║ ██║ ╚███╔███╔╝██║ ██║███████╗╚██████╔╝╚██████╔╝ ╚══╝╚══╝ ╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═════╝
Deploy to the
Decentralized Web.
The official CLI for deploying static sites to Walrus decentralized storage. No blockchain experience required.
Publishing, Decentralized
Traditional hosting can disappear. Your content shouldn't.
WALGO connects Hugo's static site generation with Walrus decentralized storage. An interactive wizard guides you step-by-step through deployment—your markdown becomes permanent, censorship-resistant web content. Free HTTP mode requires no wallet or cryptocurrency.
Built for the Future
Interactive Deployment
walgo launch guides you step-by-step through deployment with an interactive wizard.
AI Content Generation
Generate and update blog posts with AI assistance via OpenAI or OpenRouter integration.
Project Management
Track sites, deployment history, and updates. Archive and manage multiple projects with ease.
Asset Optimization
Automatic HTML, CSS, and JS minification with Brotli compression for fastest load times.
Obsidian Integration
One-command site creation from your Obsidian vault. Keep your existing writing workflow.
Desktop App
Optional GUI for visual project management. Available on macOS, Windows, and Linux.
SuiNS Domains
Custom domain names via Sui Name Service for memorable .wal.app addresses.
Free Testing Mode
HTTP deployment requires no wallet or cryptocurrency. Start publishing for free.
Truly Decentralized
Content distributed across Walrus network with erasure coding. No single point of failure.
Download & Install
Binaries for every platform. CLI or Desktop—your choice.
One-line install (macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/selimozten/walgo/main/install.sh | bash
Go install
go install github.com/selimozten/walgo@latest
Windows (PowerShell)
irm https://raw.githubusercontent.com/selimozten/walgo/main/install.ps1 | iex
Start Publishing
# One command to create, configure, and deploy!
walgo quickstart my-blog
# ✓ Creates a Hugo site with a theme
# ✓ Adds sample content
# ✓ Builds, optimizes, and compresses
# ✓ Deploys to Walrus (no wallet needed)
Step-by-Step Workflow
# Create and deploy step-by-step
walgo init my-site
cd my-site
walgo build
walgo launch
# walgo launch is an interactive wizard that handles
# build, optimization, compression, and deployment
# AI content generation
walgo ai configure
walgo ai generate "Write a post about Web3"
# Project management
walgo projects
walgo projects show my-site