Home hub

Your whole home, on one screen.

Home hub is a free wall tablet app for the aircon, the music, the TVs and everyone's week. It runs on a Mac at home that stays on.

Shout Josh a coffee

The wall screen: Sunday 15 November, 10:24 over a mountain lake, 23.6 degrees inside, and cards for the aircon, the music, the TVs and Hold to talk.

Every room's aircon, one tap each.

Set the temperature and the mode, then open or close each room's vent. It works with an AirTouch 5 console.

The aircon screen: set to 22 degrees, cooling, with a tile for each of 7 rooms and 3 of them on.

Your music, in whichever rooms you like.

Spotify playlists and search, which speakers play, and the volume for each one. It works with Google Cast speakers.

The music screen: Harvest Moon playing, Spotify liked songs, playlists and Discover Weekly, and the Lounge Room and Outside speakers picked.

Every TV, from the wall.

On, off, the app and the volume, through couch-tv. Samsung Frame art mode too.

The TVs screen: Living Room on YouTube with app buttons and volume, Bedroom off, The Frame in art mode.

Talk to it, or type.

Hold the button and say it. Simple things happen straight away on the Mac. Anything else can go to Claude, if you say yes.

Ask the house, with Make the lounge a bit warmer typed in and example questions under it.

Tap your name. See your week.

Each person gets their own card: the next 7 days from their calendar, titles and times only. Face ID can open it as you walk up.

Sam's own card: today swimming lessons at 3:30pm and dinner at 6:30pm, then the rest of the week.

The Mac fetches the calendars, so keep it on. Places, notes and attendees are never shown.

Three layouts, two scenes.

Pick the layout that suits your wall, and a daytime or night scene, from the settings on the tablet.

The second layout: the clock on the left, the aircon, music and TVs stacked on the right.
Clock and controls
The third layout: a grid of tiles for every room, speaker and TV.
Every room as a tile
The wall screen at night: 7:42 over a dark mountain and a violet sky.
The night scene

It stays in your house.

One Mac runs it. No cloud account, no Home Assistant, no subscription, and nothing in it faces the internet.

  • Your voice stays on the MacThe tablet records only while you hold the button. The Mac turns it into text and keeps nothing.
  • Face ID keeps numbers, not picturesOptional, on the tablet only. Each person sets up their own face.
  • Claude never sees names or calendarsIf you say yes, it gets the state of the house and your words, and picks from a short list of safe actions.
  • Every device needs a keyThe tablet gets one with a 6 digit code that works once. Keys can be taken away at once.

What it can't protect: anyone at the wall can tap a name and see that person's event titles, and keys cross your Wi-Fi as plain http. The security notes

What you need

Two things. Everything else is optional, and anything you don't have simply stays quiet.

A Mac at home that stays on

The Mac runs everything: the screen, the aircon and music controls, the voice, and the calendars on each person's card. It checks the calendars every 10 minutes, so if the Mac sleeps or is turned off, nothing updates and the tablet says the hub isn't answering until it's back.

macOS 14 or newer, left on and not asleep. Windows and Linux aren't supported.

An Android tablet

Android 11 or newer, in landscape, on the same Wi-Fi as the Mac. The screen is made for 1280 by 800 and scales to others.

There is no iPad app, and it doesn't run on a phone.

Optional, add any time

AirTouch 5 aircon
Rooms, vents, mode and temperature.
Google Cast speakers
Spotify on the speakers. Spotify Premium to move music between them and play by name.
TVs with couch-tv
Power, apps and volume for each TV.
A Claude plan
For questions the simple rules don't cover. It never uses an API key.

Built for one house: 7 aircon rooms, 3 speakers and 3 TVs. A different house changes one file, and setting it up with AI does that with you.

How to set it up

The Mac first, then the tablet. Nothing changes in your house until you say yes.

  1. 1

    Set up the Mac with AI

    Claude Code reads the project's own instructions, asks you a few plain questions and shows you the wall with pretend devices first. Needs a Claude plan.

    Set up with AI
  2. 1

    Or set up the Mac yourself

    Short steps to paste into Terminal, each with a copy button. No AI needed.

    Step by step
  3. 2

    Then the tablet

    Download the app, open it, and type the address and 6 digit code the Mac shows you. No cables, no developer settings.

    Download the app

On your phone now?

Joshua Seage

Shout Josh a coffee

Home hub is free and open source. Josh builds it in his own house after work. If it runs yours, a coffee keeps the next thing coming.

Follow the build Instagram TikTok YouTube Threads X