Home Assistant Desktop - A Modern, Glassmorphism Client for Windows, Mac & Linux

Hi everyone! :wave:

I’m excited to share a project I’ve been working on: Home Assistant Desktop.

While browsers are great, I wanted a dedicated, premium experience for your PC/Mac that feels like a native app, not just a web wrapper.

:sparkles: Key Features

  • :art: Stunning Glassmorphism UI: A custom, futuristic window frame that blends perfectly with modern desktops.
  • :desktop_computer: Multi-Platform: Native apps for Windows (.exe), macOS (.dmg), and Linux (.deb/.rpm).
  • :computer_mouse: System Tray & JumpList:
    • Minimizes to tray for instant access.
    • Right-click taskbar actions (Quit, Reload).
  • :keyboard: Global Shortcut: Toggle the dashboard instantly with Ctrl + Alt + H (customizable).
  • :bar_chart: PC Sensors Integration: Automatically reports your computer’s Memory Usage, Uptime, and Status back to Home Assistant! (Requires Long-Lived Access Token).
  • :arrows_counterclockwise: Auto-Updates: You’ll always be on the latest version automatically.
  • :lock: Secure: Context Isolation and Permission handling (Mic/Camera support for Assist).

:inbox_tray: Download

You can grab the latest release from GitHub:
:point_right: Download Latest Version

:hammer_and_wrench: Setup

  1. Download and install.
  2. Enter your Home Assistant URL (e.g., http://homeassistant.local:8123).
  3. (Optional) Go to Preferences (in the Tray menu) and add a Long-Lived Access Token to enable PC Sensors.

:handshake: Open Source

The project is 100% open-source. Feel free to contribute, report bugs, or star the repo if you like it!
GitHub Repository


Created by NeXoS_20. Let me know what you think! :house::computer:

3 Likes

Screenshots?

7 Likes

What is the difference with this -vs- Just installing your Home Assistant instance as a Web Application in Edge, Chrome, Safari?

1 Like

Great question! While a PWA (Install as App) is essentially a borderless browser tab, Home Assistant Desktop offers deeper OS integration that browsers can’t reach:

  • System Sensors: It reports your PC’s live data (RAM usage, Uptime, CPU status) back to Home Assistant for automation (e.g., turn off office lights when the PC goes to sleep).
  • Global Hotkeys: You can toggle your dashboard with a shortcut (Ctrl+Alt+H) even while using other apps or gaming.
  • System Tray & JumpList: It lives in your taskbar/tray for instant access, even when the window is closed.
  • Performance: It’s a dedicated environment that doesn’t share resources or “tab sleeping” logic with your main browser.

Basically, a PWA is a viewer , but this app makes your PC a participant in your smart home!

2 Likes

Looks great! Where are the local PC’s sensors exposed once I’ve input a token?

Literally made an account just to tell you how amazing this is. Working beautifully on Nobara Linux!

2 Likes

It’s still in devloppement

I just started searching on google and this came up
just made a new account
Thank the devs