Hartwell Bot Cloud

One pool. Every bot you run.

Buy a pool of RAM and storage, then split it across isolated bots on Node.js, Python, Java, Go, Rust and more. No Docker knowledge required.

Resource pools

Divide your pool however you like.

Each bot gets its own slice of your pool and runs in its own container. Try it: resize, add or remove bots below.

0 MB of 0 MB RAM allocated0 / 0 bots

    Interactive preview. Real bots are created from your dashboard after purchase.

    Deployment

    From code to online in one form.

    Hartwell provisions the right runtime environment automatically. You never touch a Dockerfile.

    1. 1Bot name
    2. 2Runtime
    3. 3Runtime version
    4. 4RAM
    5. 5Storage
    6. 6Startup file
    7. 7Environment variables
    8. 8Deploy
    • Node.js

      Versions 24, 22

      Startup file e.g. index.js

    • Python

      Versions 3.14, 3.13, 3.12

      Startup file e.g. main.py

    • Java

      Versions 25, 21, 17

      Startup file e.g. bot.jar

    • Go

      Versions 1.25, 1.24

      Startup file e.g. main.go

    • Rust

      Versions stable

      Startup file e.g. bot

    • Bun

      Versions 1

      Startup file e.g. index.ts

    • Deno

      Versions 2

      Startup file e.g. main.ts

    • PHP

      Versions 8.4, 8.3

      Startup file e.g. bot.php

    • .NET

      Versions 9, 8

      Startup file e.g. Bot.dll

    • Ruby

      Versions 3.4, 3.3

      Startup file e.g. bot.rb

    Plans

    Bot Cloud pricing.

    Every pool includes isolated containers, all runtimes, a web console, SFTP and off-node backups.

    Bot Starter

    $2.99 per month

    1 GB RAM pool

    • Pool RAM1 GB
    • Pool storage5 GB
    • BotsUp to 2
    • Runtimes10 languages
    Join the Waitlist

    Bot Plus

    $4.99 per month

    2 GB RAM pool

    • Pool RAM2 GB
    • Pool storage10 GB
    • BotsUp to 4
    • Runtimes10 languages
    Join the Waitlist

    Bot Max

    $15.99 per month

    8 GB RAM pool

    • Pool RAM8 GB
    • Pool storage40 GB
    • BotsUp to 16
    • Runtimes10 languages
    Join the Waitlist

    FAQ

    Bot hosting questions.

    What is a resource pool?

    You buy a pool of RAM, storage and bot slots instead of paying per bot. Split the pool across as many bots as your plan allows, and resize them at any time. Total allocation can never exceed the pool you purchased.

    Are my bots isolated from each other?

    Yes. Every bot runs in its own isolated container with its own RAM and storage limits, so one bot crashing or leaking memory does not affect the others.

    Which languages are supported?

    Bots can run on Node.js, Python, Java, Go, Rust, Bun, Deno, PHP, .NET, Ruby. Choose a runtime and version when you create a bot; Hartwell sets up the environment automatically.

    Do I need to know Docker?

    No. You choose a runtime, upload your code and set a startup file. Hartwell handles the container environment for you.

    Will support ever ask for my bot token?

    Never. Hartwell staff and the Hartwell support bot will never ask for bot tokens, passwords, private keys or API secrets. Store them as environment variables in your bot settings.

    Put your bots on one pool.

    Isolated containers, simple deployment, U.S. infrastructure.