๐Ÿก
Multi-platform

Home Assistant AI Integration

Run Moltbot directly on your Home Assistant server for a truly integrated smart home AI. Your assistant runs 24/7, controls all HA devices, and can be customized with its own personality.

"Moltbot truly is next level - haven't been this excited about AI in a long time! Spent the whole weekend setting it up, now my sassy AI assistant Amy is finally running persistently on my Home Assistant box."

@WolframRvnwlf

๐Ÿ“‹ Requirements

  • Home Assistant server running
  • Node.js 22+ on HA device
  • Claude API key
  • Messaging platform for interaction

๐Ÿš€ Step-by-Step Guide

1

Install Moltbot on Home Assistant

SSH into your Home Assistant and install Moltbot.

Terminal
npm install -g moltbot
2

Configure Home Assistant integration

Connect Moltbot to Home Assistant's API.

Terminal
moltbot config set homeassistant.url http://localhost:8123
3

Set up as a service

Configure Moltbot to run persistently on boot.

4

Customize personality

Give your assistant a unique personality in the system prompt.

Config
system_prompt: |
  You are Amy, a sassy but helpful AI assistant.
  You control the smart home and have a witty personality.
5

Connect messaging

Link WhatsApp, Telegram, or other platforms for remote access.

โœจ What You'll Achieve

24/7 AI assistant on local hardware
Deep Home Assistant integration
Personalized AI with custom personality
No cloud dependency for home control

๐Ÿ’ก Pro Tips

  • โ†’ Use a Raspberry Pi 4 or better for smooth performance
  • โ†’ Set up voice control via Home Assistant
  • โ†’ Create automations triggered by AI decisions

Ready to Get Started?

Install Moltbot and set up this workflow in minutes