Skip to main content
HARMONY CLOUD

Local by default. Cloud by choice.

Harmony runs on your machine, free, and that does not change. When a job is bigger than your laptop — or longer than your evening — send the agent, the fleet, or the whole workspace to a hosted machine. It keeps working while you don't. Then bring the results home.

Harmony Cloud is not open yet. Nothing on this page is purchasable today, and the prices below describe the plan being built rather than one you can buy. Harmony Core is free, works now, and needs no account.

Harmony Cloud

$29/month

60 Agent Hours of hosted compute each month.

Try it with 5 Agent Hours, free.

No card. When the hours run out, nothing is charged — Harmony keeps working locally.

01 / SEND

One agent, a fleet, or the whole workspace

Pick what leaves your machine. A single agent's tab, every agent on the board, or the workspace itself — panes, task board, and context included. What goes is shown to you before it goes.

02 / STACK

Queue the next prompts and close the lid

Stack prompts for a cloud agent and it drains them in order. The queue lives on the server, so a laptop that sleeps, disconnects, or reboots changes nothing about the work.

03 / RESTORE

Pick the session back up anywhere

Run harmony -r to list restorable sessions — local and cloud — and reattach to one. The same terminal, the same history, from the desktop app or any terminal you have.

04 / BRING HOME

Results land in your checkout, not a download

Bring Home applies the work back to your local repository and tells you if anything diverged while the workspace ran. Export is never metered.

FROM INSTALL TO CLOUD IN FIVE COMMANDS
  1. Step 1

    Install Harmony

    curl -fsSL https://ideharmony.com/install.sh | sh

    Runs entirely on your machine. No account, no signup.

  2. Step 2

    Run something locally

    nala

    This is the whole product, free forever. The cloud is optional.

  3. Step 3

    Sign in when you want hosted compute

    nala login

    Opens a browser to approve this device. 5 Agent Hours free, no card.

  4. Step 4

    Send your work to a cloud workspace

    harmony cloud new

    Your uncommitted changes go with it. Credentials and key files never do.

  5. Step 5

    Bring the results home

    harmony cloud bring-home

    Applies the work back to your local checkout, and tells you if anything diverged.

CORE AND CLOUD, SIDE BY SIDE

Cloud adds. It never takes away.

Harmony CoreHarmony Cloud
Runs on your machineYesYes — Harmony Cloud adds hosted workspaces, it does not replace local
Account requiredNoYes
PriceFree forever$29/month
Model accessYour own provider keys, on your machineIncluded — a cloud workspace cannot reach a model provider directly
Hosted computeNone60 Agent Hours every 30 days
Parallel workLimited by your machine3 workspaces at once
Your code leaves your machineNeverOnly what you send, and only when you send it
Works offlineYesLocal work continues; hosted workspaces need a connection

One Agent Hour is one hour on a Standard machine. Larger machines use hours faster.

WHAT LEAVES YOUR MACHINE

Stored, and why

  • Account email

    Sign-in and billing correspondence. Kept: Until account deletion.

  • Workspace filesystem contents

    It is the workspace. Kept: While the workspace exists, plus 30 days after cancellation.

  • Usage records (seconds per workspace)

    Billing, and answering 'where did my hours go'. Kept: Kept after workspace deletion — an invoice must remain explainable.

  • Device sessions

    Keeping you signed in on machines you approved. Kept: Until revoked or expired.

Never stored

  • Model provider API keys

    The cloud contract has no field for one, and egress cannot reach a provider host, so there is nothing a key would be useful for.

  • SSH keys, cloud credentials, .env files

    Refused when the handoff manifest is constructed — not filtered later, refused at construction.

  • Secrets in logs

    Log lines pass through a redactor that matches by name and by shape.

  • Card numbers

    Payment details go to Stripe directly and never touch our servers.

Reliability, stated plainly

We don't offer a uptime SLA yet. We'd rather say that than publish a number we have no track record behind.

  • If a workspace fails to start, it doesn't consume hours.
  • If we're down, Harmony keeps working on your machine — the local product doesn't depend on us.
  • Your workspace filesystem survives a pause, and survives us restarting the machine underneath it.
  • If we lose a workspace, your data is still exportable for 30 days.

We credit hours lost to our failures rather than requiring you to ask.

STRAIGHT ANSWERS

Before you send anything

Only what you explicitly send to a cloud workspace, when you send it. The handoff refuses to include credentials, SSH keys, cloud config or .env files — that refusal happens when the manifest is built, so it cannot be overridden by a flag.

Try it with 5 Agent Hours, free

No card. When the hours run out, nothing is charged — Harmony keeps working locally.

Already subscribed? Open your Cloud account.