if ifhost
Loading… Log out

Account

Your plan

Usage this billing period and account limits.

Loading…

Apps
RAM pool
Volume pool

App volumes and agent machine disks share this pool. It is capped: a larger disk is refused, not billed.

Traffic
Top up traffic · $0.05 per GB

Yours until you use it. Credit never expires.

Traffic above your plan bills at $0.05/GB. Set a spend cap with ifhost billing alert.

Max CPUs per app:

Projects

Your projects

Publish a page or documents in seconds — or see everything you've already got live.

.host.impossibuild.ai

Pages, apps and agents share one set of names, so a name is taken if any of them already has it.

Drag one HTML file (.html) here, or

    Loading…

    Onboarding

    Get started

    You're signed in. Here's the rest of the way to a live project.

    1. You're signed in

      Nothing to do here. This one's done.

    2. 2

      Pick a plan

      Choose what you need. You can change or cancel it later.

      See plans ↓
    3. 3

      Open your project in the assistant

      Open the folder that holds your project's files in Claude Code, Codex, or Cursor — that's what "this project" means in the next step. Don't have a project yet? Just ask the assistant to build one first, then come back here.

    4. 4

      Paste this to your AI assistant

      Read and follow https://host.impossibuild.ai/skills,
      then put this online.

      With your project open, paste this into the assistant. It reads what it needs and starts the deploy. A browser tab opens once for you to approve the sign-in — that's the only time you step in. Works in Claude Code, Codex, Cursor, or any AI coding assistant. The deployment instructions teach it the full workflow.

    5. 5

      Watch it deploy

      The assistant installs what it needs and ships your project. When it's done, your project has its own web address you can share.

    Prefer to set it up yourself? (this part uses a terminal)

    First time on this machine? Run ifhost login once — opens your browser to sign in.

    Using a web-based assistant that can't open a browser on your machine? Create a token in the API tokens section below and give it to the assistant instead of signing in.

    Boot a VM and install your project

    # AI agents, bots, daemons, web apps — anything `curl | sh` installs
    $ ifhost init --app my-bot --memory 1024 --min-machines 1 --storage local
    $ ifhost machines secrets set OPENAI_API_KEY=@env:OPENAI_API_KEY
    $ ifhost deploy --runner
    $ ifhost machines console start -- bash
    # drive the install via console input/output

    Already have a published image? ifhost deploy --image <ref> skips the setup entirely. Full recipe: Interactive setup in the advanced docs.

    API tokens

    Most people never need one. On your own computer, ifhost login opens your browser and signs you in.

    Your tokens
    NameCreatedLast usedExpires
    Loading…

    Tokens are shown only once when created — we store a hash, not the token. Lost yours? Revoke and create a new one.

    No browser on that computer? Sign in with a token

    For a computer with no web browser, like a server or a virtual machine you connect to over SSH. Make a token here, then paste it there once.

    1. Press Create token above. Give it a name you will recognise later, like "work server".
    2. Copy the token straight away. It is shown once and cannot be shown again.
    3. On the other computer, run this command, paste the token, press Enter, then send end-of-input (Ctrl-D on macOS/Linux or Ctrl-Z then Enter on Windows). The token never appears in the command or shell history:
      ifhost login --token -
    4. That computer is signed in and stays signed in. There is nothing else to do.

    Setting up an automated build? Set IMPOSSIBLE_API_TOKEN to your token instead of running the login command, and every command picks it up.

    read -rsp 'Token: ' IMPOSSIBLE_API_TOKEN; printf '\n'; export IMPOSSIBLE_API_TOKEN

    Please do not copy ~/.impossible/credentials.json (%USERPROFILE%\.impossible\credentials.json on Windows) to another computer. That shares one sign-in rather than making a second, so logging out on either one signs out both.

    Billing

    Change plan

    Upgrade for more compute, storage, and apps. Cancel anytime — paid plans stay active until the end of the current billing period.

    Free

    $0/mo

    • 1 app or 1 hosted Hermes agent
    • Hermes works for 24 hours, then is permanently deleted unless you upgrade
    • 1 GB RAM pool
    • 20 GB volume pool
    • 1 shared CPU
    • 100 GB traffic/mo
    • Scale to zero
    • No custom domains

    Hobby

    $15/mo

    • 2 apps
    • 2 GB RAM pool
    • 40 GB volume pool
    • 2 shared CPUs/app
    • 100 GB traffic/mo
    • Up to 3 custom domains

    Pro

    $49/mo

    • 8 apps
    • 8 GB RAM pool
    • 160 GB volume pool
    • 4 CPUs/app (perf available)
    • 500 GB traffic/mo
    • Up to 10 custom domains

    Team

    $149/mo

    • 20 apps
    • 24 GB RAM pool
    • 480 GB volume pool
    • 8 CPUs/app (perf available)
    • 1 TB traffic/mo
    • Up to 50 custom domains

    Traffic above your plan bills at $0.05/GB. Storage is capped at your pool, never billed above it.