🍄

Launch EC2 in 2 Minutes

Auto-terminate. Zero surprise bills.

✓ Free & Open Source ✓ ~$0.01/hr ✓ Mac, Windows, Linux

See It In Action

Watch how spore.host finds the cheapest EC2 instances and launches them in seconds

🔍

Truffle

Find and discover instance types, check Spot prices, manage quotas

No AWS account needed
🚀

Spawn

Launch instances in 2 minutes with interactive wizard or CLI

Auto-termination
🤖

Spored

Monitor automatically with TTL, idle detection, and hibernation

Laptop-independent

Quick Start

# Install via Homebrew
brew install scttfrdmn/tap/truffle
brew install scttfrdmn/tap/spawn

# Launch your first instance
spawn
# Install via Scoop
scoop bucket add scttfrdmn https://github.com/scttfrdmn/scoop-bucket
scoop install truffle
scoop install spawn

# Launch your first instance
spawn
# Download from GitHub releases
# https://github.com/scttfrdmn/mycelium/releases/latest

# Extract and run
tar -xzf spawn_*_$(uname -s)_$(uname -m).tar.gz
./spawn

Why spore.host?

2-Minute Setup - From zero to instance instantly
No Surprise Bills - Auto-termination with TTL
Cross-Platform - Windows, macOS, Linux
GPU Support - Auto-detects GPU-enabled AMIs
Hibernation - Save 99% costs when idle
Multilingual - 6 languages supported

Common Use Cases

🔍 Finding Available Instances

$ truffle spot "t3.*" --sort-by-price

┌─────────────────────────────────────────────────────────────┐
│ 🔍 Truffle - EC2 Spot Instance Search                      │
└─────────────────────────────────────────────────────────────┘

Instance Type    vCPUs  Memory   Spot Price   Region      Savings
─────────────────────────────────────────────────────────────────
t3.nano          2      0.5 GB   $0.0016/hr   us-east-1   95%
t3.micro         2      1.0 GB   $0.0031/hr   us-east-1   94%
t3.small         2      2.0 GB   $0.0063/hr   us-east-1   93%
t3.medium        2      4.0 GB   $0.0125/hr   us-east-2   92%
t3.large         2      8.0 GB   $0.0250/hr   us-west-2   91%

✓ Found 5 instances with spot capacity available

💰 Launch Cheapest Dev Box

$ truffle spot "t3.*" --sort-by-price --pick-first | spawn --ttl 8h

🍄 Launching instance...
   Type: t3.nano (2 vCPUs, 0.5 GB RAM)
   Region: us-east-1
   Cost: $0.0016/hr (~$0.01/day)
   TTL: 8h (auto-terminates)

✓ Instance i-0abc123 running
✓ SSH: ssh ec2-user@3.84.123.45
✓ Auto-terminates in 8h 0m

Cost: ~$0.01/hr • Auto-terminates after 8h

🚀 Interactive Launch

$ spawn

🍄 Welcome to spawn - Launch EC2 instances in 2 minutes

? Instance type: t3.small
? Region: us-east-1
? TTL (auto-terminate): 4h
? SSH key: my-key
? Launch? Yes

🚀 Launching...
✓ Instance i-0def456 running in 45s
✓ IP: 18.234.56.78
✓ SSH: ssh ec2-user@18.234.56.78

Your instance will auto-terminate in 3h 59m

🎮 GPU Training with Hibernation

$ truffle capacity --instance-types g5.xlarge | spawn --ttl 24h --hibernate-on-idle

✓ g5.xlarge available in us-west-2
🍄 Launching GPU instance...
✓ Instance running with NVIDIA A10G GPU
✓ Hibernation enabled (saves 99% cost when idle)
✓ Auto-terminates in 24h if not extended

Cost: $1.006/hr active, $0.01/hr hibernated