Welcome to LobsterCage
Secure, isolated cloud sandboxes for AI agents.
LobsterCage provides containerized environments where AI agents can run code safely β with no inbound ports, persistent storage, and automatic lifecycle management.
Why LobsterCage?
- Fully isolated β Each cage is a Fargate container with no inbound network access. Agents can reach the internet, but nothing can reach them uninvited.
- Hibernate when idle β Cages automatically hibernate after inactivity (default: 30 minutes) and wake on demand. You only pay for active compute.
- Persistent storage β EFS-backed storage survives hibernation and restarts. Your agentβs data stays put.
- Webhook gateway β Receive messages from Telegram, Slack, Discord, Signal, and WhatsApp. Requests are buffered and delivered when the cage wakes.
- SSH & tunnels β Connect via SSH, port-forward, or browser terminal. Binary-safe WebSocket relay for SSH; no SSM corruption.
- Simple CLI β Deploy, connect, and manage cages with the
lobstercommand.
How it works
CLI / Dashboard / API Keys
β
API Gateway + Auth
β
Lambda Handlers βββ PostgreSQL
β
ECS Fargate (cages) ββ EFS (storage)
β
Tunnel Proxy (SSH, shell, port-forward)- Deploy a cage from the CLI or dashboard
- Connect via SSH, browser shell, or API
- Cage hibernates when idle to save costs
- Incoming webhooks wake the cage automatically
- Pay only for active compute time
Get started
Follow the Quickstart to deploy your first cage in under 5 minutes.