Always-on Linux VMs for your agents.
SSH in, connect your agent over MCP, and keep work running. Linux VMs in US regions with a predictable compute bill.
# Use your SSH user and host
ssh <user>@<vm-host>
# On the VM, clone and start your worker
git clone <repo-url> worker
cd worker
docker compose up -d
# Follow your worker's logs
docker compose logs -f workerUse your SSH login and repository URL. worker is an example Compose service.
A Linux VM you control
SSH in, pull a repo, and use Docker Compose or systemd. Your files stay on disk between sessions.
Predictable compute costs
We’re working on a monthly cap per VM so you can plan your compute costs.
Manage your VMs over MCP
Connect your agent to conso.sh to list, inspect and control your VMs.
Workloads
Close your laptop.
Keep the worker running.
Start with work you already run, and give it a Linux VM you can return to.
Coding agents
Keep a repo, dependencies and a continuing coding workflow on a VM you can pick up from anywhere.
Persistent workers
Run your worker in the background with Compose or systemd and reconnect to check its logs.
Scheduled jobs
Run a report, sync data or kick off a recurring task with cron or a systemd timer.
Webhook services
Serve an HTTPS endpoint for incoming events and keep your handlers running between requests.
SSH and MCP
Bring software the way you already do.
Connect over SSH. Clone a repo or upload files with SCP or rsync. Run and schedule processes with the tools you already know. Connect your agent over MCP to manage the same VM.
Start services in the background and inspect logs when you reconnect. Replace <project-dir> and <service> with your Compose directory and service name.
cd <project-dir>
docker compose up -d
docker compose logs --tail=100 <service>Pricing per VM
Pricing is being finalized. The proposed model is hourly compute, a charge for retained disk, and a monthly cap per VM. You pay your agent or model provider separately.
From a new VM to a running worker.
Create a VM
Add an SSH key and create a Linux VM in conso.sh.
Connect over SSH
Use the VM address and your Linux login. Copy the SSH command from the docs and fill in your details.
Connect over MCP
Authorize your agent with conso.sh and find the same VM in its list.
Run your workload
Bring your own code and model access. Use Compose, systemd or cron to run your work.
Frequently asked questions
Request access
Tell us about the workload you want to run on conso.sh.