Latest release · Requires Home Assistant 2026.3 or newer · Changelog
FLODE shows your automations and scripts as a flow you can read, test and understand, right inside Home Assistant. Every step is edited with Home Assistant’s own editors (the same forms, pickers and dialogs as in Settings → Automations & scenes) and saved as plain Home Assistant YAML. No server, no account, no lock-in: uninstall FLODE and every automation keeps working.
What it does
- Home Assistant’s own editors for every trigger, condition and action, including adding steps, renaming (area, category, labels), mode and saving. If-then, Choose, Repeat and Parallel stay single blocks.
- Automations and scripts, several open in tabs, each with its own undo.
- Runs: Home Assistant’s trace timeline next to the canvas, the path drawn on the cards, and Run from here for any step.
- Relations: conflicting automations, self-triggering ones, chains, missing entities, and where is this used? for any entity.
- Template workshop (⌘J): Jinja rendered live by Home Assistant, with the variables of a real run.
- Fast to work with: ⌘K for everything, right-click menus, copy/paste, minimap, keyboard shortcuts, YAML import/export and merging automations.
- Careful with your data: opens and saves your existing automations unchanged, and warns if it can’t read part of one.
- Follows Home Assistant: your language, light or dark theme, and works on a phone.
Optional AI help: if you’ve set up an AI task in Home Assistant (Anthropic, OpenAI, Gemini, Ollama …), FLODE can explain a run, review the open flow, or build a draft from a plain-language description. Without it, those buttons simply don’t appear.
Installation
- HACS → search for FLODE → Download.
- Restart Home Assistant.
- Settings → Devices & services → Add integration → FLODE. It appears in the sidebar (admins only).
FLODE is a fork of C.A.F.E. by @FezVrasta. Thanks for the fantastic original project!
In full transparency: I develop FLODE in my spare time and use Claude (Anthropic) as a coding assistant. Every change is tested by me and documented in the changelog.
FLODE never overwrites anything it wasn’t asked to save, but please back up your automations before big edits anyway. Bugs and ideas are very welcome as GitHub issues.
Repository & issues: GitHub - SH1FT-W/flode: See your Home Assistant automations and scripts as a flow — edited with Home Assistant's own editors, real runs on the canvas, optional AI help. Saved as plain Home Assistant YAML. · GitHub · License: Apache 2.0







