mirror of
https://github.com/OpenRouterTeam/spawn.git
synced 2026-04-28 03:49:31 +00:00
Pi is a minimal terminal coding agent by Mario Zechner (~29.8k GitHub stars) that natively supports OpenRouter via OPENROUTER_API_KEY. Installed via npm as @mariozechner/pi-coding-agent, CLI command is `pi`. - Add Pi agent config across all 6 clouds (local, hetzner, aws, do, gcp, sprite) - Add manifest.json entry with matrix entries - Add agent-setup.ts config (node cloudInitTier, npm install) - Add spawn-skill.ts injection path (~/.pi/agent/skills/spawn/SKILL.md) - Add bash wrappers for all clouds - Update README matrix (also adds missing Cursor CLI row: 10 agents, 60 combos) Co-authored-by: spawn-bot <spawn-bot@openrouter.ai> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.5 KiB
1.5 KiB
AWS Lightsail
AWS Lightsail instances via AWS CLI. AWS Lightsail
Prerequisites
-
Enable AWS Lightsail — New AWS accounts must activate Lightsail before first use. Visit the Lightsail console and follow the activation prompt. Without this step, all provisioning commands will fail.
-
AWS CLI installed and configured — Run
aws configurewith your Access Key ID and Secret Access Key.
Uses
ubuntuuser instead ofroot.
Agents
Claude Code
bash <(curl -fsSL https://openrouter.ai/labs/spawn/aws/claude.sh)
OpenClaw
bash <(curl -fsSL https://openrouter.ai/labs/spawn/aws/openclaw.sh)
Codex CLI
bash <(curl -fsSL https://openrouter.ai/labs/spawn/aws/codex.sh)
OpenCode
bash <(curl -fsSL https://openrouter.ai/labs/spawn/aws/opencode.sh)
Kilo Code
bash <(curl -fsSL https://openrouter.ai/labs/spawn/aws/kilocode.sh)
Hermes Agent
bash <(curl -fsSL https://openrouter.ai/labs/spawn/aws/hermes.sh)
Junie
bash <(curl -fsSL https://openrouter.ai/labs/spawn/aws/junie.sh)
Cursor CLI
bash <(curl -fsSL https://openrouter.ai/labs/spawn/aws/cursor.sh)
Pi
bash <(curl -fsSL https://openrouter.ai/labs/spawn/aws/pi.sh)
Non-Interactive Mode
LIGHTSAIL_SERVER_NAME=dev-mk1 \
OPENROUTER_API_KEY=sk-or-v1-xxxxx \
bash <(curl -fsSL https://openrouter.ai/labs/spawn/aws/claude.sh)