Hey everyone ![]()
I recently opened Architecture Discussion #1287 proposing that we rename add-ons to applications, or actually just “apps”, and I wanted to share a video walking through my reasoning.
The core issue I’m trying to solve:
When newcomers open Home Assistant for the first time, they see two sections that sound very similar: “Add-ons” and “Integrations.” Both names imply something you add to extend HA, but they serve fundamentally different purposes:
- Add-ons are standalone applications running alongside HA (managed by Supervisor)
- Integrations are connections to external devices/services (managed within HA Core)
For those of us who’ve been in the ecosystem for a while, this distinction is second nature. But I keep seeing new users attempt to install add-ons when they need integrations (or vice versa), then spend time debugging what was really just unclear labeling.
Why “apps”?
The proposal is to use terminology that people already understand from their phones, computers, and everyday tech usage. Apps are things that run. Integrations are things that connect. This creates an immediately understandable mental model without requiring newcomers to learn Home Assistant-specific vocabulary.
What actually changes:
This is purely a UI and documentation change. Zero functional modifications. Your existing add-ons continue working exactly as they do today. No migration, no breaking changes, no reconfiguration needed.
The video:
I filmed this on a plane (so excuse the casual production), but it walks through:
- Real examples of user confusion
- Why “add-on” doesn’t effectively communicate what these things are
- The alternatives that were suggested
- Why this matters as the platform scales
Watch here:
Why I’m posting this here:
The GitHub discussion has been really valuable, but I know many community members don’t actively follow the architecture repo. Since this change would affect how we all talk about and teach Home Assistant, I wanted to make sure the broader community has a chance to weigh in.
I’m genuinely curious what you all think. Does “apps” feel more intuitive? Do you prefer keeping “add-ons”? Are there better alternatives I haven’t considered?
Looking forward to the discussion!