YAML Butler
A little help for your smart home

Your idea.
Your automation.
Minus the YAML.

Tell the butler what your home should do. Get a Home Assistant automation you can read, edit, and make your own.

✦   The automation workbenchFREE · 3 GENERATIONS / DAY
0 / 800

Include what starts it, any conditions, and what happens next.

Add your entity IDs · optional

Without IDs, the butler uses placeholders for you to replace.

No account needed. Prompts aren’t stored by YAML Butler.

  automation.yaml
A little less configuration.

Your automation will appear here.
Start with an idea on the left.

    AI can make mistakes. Review entity IDs and behavior before enabling your automation.

    Bring it home

    A few clicks from here.

    1. Copy the YAML and replace any placeholder entity IDs.
    2. In Home Assistant, go to Settings → Automations and create an automation.
    3. Open ⋮ → Edit in YAML, paste the automation, and save.
    4. Test your trigger and check the automation trace before relying on it.

    One automation at a time. The butler checks YAML structure; your Home Assistant installation is the final check.

    Simple by design

    A little help, or a lot.

    Free

    3 generations / day

    $0

    YAML Butler Pro

    200 generations / day

    $15

    one-time

    LICENSE ACCESS

    Buy Pro — $15

    Already purchased Pro? Verify your Gumroad license below. Daily allowances reset at midnight UTC.

    Have a license key?

    Verified keys are saved in this browser. Remove yours on shared devices.

    A good place to start

    Small automations. Useful changes.

    All guides ↗