
Agentic deployments help teams catch production bugs before they impact users. Move fast without breaking things.
🏡 Home • ✍️ Blog • 📚 Docs • ✨ Try the MultiTool beta for free
MultiTool is a progressive delivery tool that helps teams catch production bugs before they impact users. The open-source CLI connects to your MultiTool account to create and monitor canary deployments, manage traffic shifting, and automatically roll back changes when statistically significant regressions are detected.
Check out our quickstart guide to learn how to deploy with MultiTool!
Check out our getting started tutorial to try out a guided demo of MultiTool!
Installing with Homebrew:
brew install wack/tap/multi
Installing with curl:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/wack/multitool/releases/download/v0.3.0/multitool-installer.sh | sh
Check the releases page for pre-built binaries, checksums, and guides to install on additional platforms.
The MultiTool agent deploys every release as a canary deployment, routing a small percentage of production traffic to the canary.
As the agent gains confidence in the release, it automatically scales up traffic. No more watching logs or waiting for alerts.
The MultiTool agent automatically rolls back the deployment if it detects a statistical increase in errors, preventing user-facing bugs and downtime. MultiTool keeps a hot standby ready for instantaneous rollback in case of incident.
MultiTool doesn’t store your cloud provider keys. The MultiTool agent runs on your local system or any CI/CD tool you currently use.
MultiTool supports deploying canaries for AWS Lambda functions running in AWS API Gateway. The MultiTool team is actively expanding platform support. Our platform roadmap is presented in the following table:
Platform | Support |
---|---|
Cloudflare | ✨ Available! |
AWS Lambda + API Gateway | ✨ Available! |
Vercel | 👀 Up next |
Kubernetes | 👀 Up next |
AWS Function Aliases | ⌚ Soon |
Google Cloud Run Functions | ⏳ Later |
We help teams take a more proactive approach to progressive delivery by using agentic deployments to catch regressions early. Today, operators either manually watch deployments in real time or rely on passive alerts to catch problems after they’ve hit users. We want to empower operators to proactively identify and rollback disruptive deployments before they cause widespread impact. MultiTool is bringing agentic deployments to everyone. Learn more about our team and vision at our company website.
If you have questions, ideas, or bugs to report: