In development — v0.0.1 preview. Expect rough edges; not for production use yet.
automater.house

The control plane for a home that runs itself.

Build groups, wire triggers, and set the rules that decide what your lights, switches, and sensors do. Your rules live on your own hardware — not in someone's cloud.

Self-hosted & free LAN-only, no cloud Single binary
macOS
Universal · .app bundle
Download for Mac
drag into Applications · Apple Silicon + Intel
Linux
x86_64 · binary + systemd
Download (amd64)

Up and running in a minute

  1. macOS: unzip, drag automater.house.app into Applications. First launch: right-click the app → Open (this dev build isn't notarized yet, so a normal double-click is blocked by Gatekeeper — right-click → Open gets past it once).
  2. Linux: extract, run ./automater — or ./install.sh to start it on boot.
  3. It opens http://localhost:8800 and starts the setup wizard, which scans your network live.
  4. Pick your devices, press your Hue bridge's link button when asked, and your rooms appear. Optionally connect UniFi, Claude and HomeKit. All on your LAN.

Live discovery

A setup wizard scans your LAN for Hue, Kasa, HomeKit and Matter — every protocol with its own progress bar, devices appearing as they're found.

Real triggers

Motion, schedule, "state held for a while", and phone presence — with timers and conditions.

Claude, built in

A local MCP server lets your Claude agent list rooms, switch lights and read the log — token-protected, on your network.

Siri & Home

Expose your groups to Apple HomeKit locally. automater stays the source of truth.

UniFi aware

Add a UniFi API key and every device shows its IP, MAC, access point and VLAN.

Your keys, your box

Every credential is encrypted at rest on your hardware. Nothing is sent to a cloud.

Connect your Claude agent

  1. Open Settings → AI agent in automater.house and copy the command. For Claude Code it looks like claude mcp add --transport http automater http://localhost:8800/mcp --header "Authorization: Bearer …"
  2. Give Claude the skill so it knows the tools: SKILL.md — save it to ~/.claude/skills/automater-house/, or upload it in Claude Desktop under Settings → Capabilities → Skills.
  3. Ask Claude: “List my automater groups.” The wizard shows Agent connected the moment it reaches your instance.