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.

First SSH session
# 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 worker
Example commands Linux · SSH

Use 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.

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.

bash
cd <project-dir>
docker compose up -d
docker compose logs --tail=100 <service>
Read the recipe

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.

  1. Create a VM

    Add an SSH key and create a Linux VM in conso.sh.

  2. Connect over SSH

    Use the VM address and your Linux login. Copy the SSH command from the docs and fill in your details.

  3. Connect over MCP

    Authorize your agent with conso.sh and find the same VM in its list.

  4. Run your workload

    Bring your own code and model access. Use Compose, systemd or cron to run your work.

Request access

Frequently asked questions

Request access

Tell us about the workload you want to run on conso.sh.

Access requests are currently closed.