Local AI for Home Assistant and Smart Homes

Add local models, voice control and camera events to Home Assistant with projects like Scrypted, Piper and openWakeWord.

19 tools
An open-source voice assistant platform for Linux and Raspberry Pi, with offline speech plugins and connections to local OpenAI-compatible LLM servers.

302Updated 2 weeks agoApache-2.0

Linux · Docker#OpenAI-compatible API#Wake word detection#Works offline

An open-source AI voice client for desktops and ARM devices, with camera input and Home Assistant control; AI services require internet access.

3.6KUpdated 6 days agoMIT

macOS · Windows · Linux#Home Assistant integration#MCP#Multimodal input

Favicon of LLM Vision

LLM Vision

2 videos
A Home Assistant vision integration that analyzes cameras and Frigate events with local Ollama models or cloud AI, with optional event history.

1.5KUpdated 2 months agoApache-2.0

#Home Assistant integration#Multimodal input#Ollama integration

A self-hosted AI mirror assistant with voice interaction and personal memory that can run locally with Ollama, VOICEVOX and local Whisper.

496Updated 10 months agoMIT

macOS · Docker · Web#Ollama integration#Persistent memory#RAG

A self-hosted pantry manager with barcode scanning, expiry alerts and optional AI recipes that keeps inventory at home and supports offline essentials.

152Updated 1 day agoMIT

Android · Docker · Web#Home Assistant integration#MCP

A local voice assistant controls your Home Assistant smart home, with companion apps, dedicated hardware and optional cloud voice processing.

92.3KUpdated 22 hours agoApache-2.0

Linux · iOS · Android · Web#Home Assistant integration#Multilingual#Wake word detection

Favicon of Scrypted

Scrypted

1 video
A home video platform that streams cameras to HomeKit, Google Home and Alexa, with an NVR plugin for continuous recording and smart detections.

6KUpdated 2 days ago

#Home Assistant integration

A self-hosted speech-to-text server for Home Assistant that supports Whisper and other backends, with CPU and NVIDIA GPU processing.

401Updated 1 week agoMIT

Docker#Home Assistant integration#Hugging Face integration#Multilingual

A local LLM integration for Home Assistant that controls smart devices through voice or chat, with home-focused models that can run on Raspberry Pi.

1.5KUpdated 4 days ago

#GGUF#Home Assistant integration#Hugging Face integration

Favicon of Frigate

Frigate

9 videos
An open-source network video recorder detects objects locally in IP camera feeds, supports Home Assistant and MQTT, and uses the MIT license.

37.5KUpdated 1 day agoMIT

#Home Assistant integration#Works offline

A self-hosted AI assistant for multiple users on Linux, with local models through Ollama or LM Studio and cloud providers including Claude and OpenAI.

14Updated 2 days agoAGPL-3.0

macOS · Linux · Web#Agent Skills#Home Assistant integration#LM Studio integration

Favicon of Willow

Willow

1 video
An open-source voice assistant runs on ESP32-S3-BOX hardware with offline commands, self-hosted speech recognition, and Home Assistant support.

3.1KUpdated 3 months agoApache-2.0

#Home Assistant integration#Voice activity detection#Wake word detection

A Home Assistant integration drafts automation YAML from your devices and existing automations using local Ollama or LocalAI models or cloud providers.

807Updated 3 weeks agoMIT

#Home Assistant integration#Ollama integration#OpenAI-compatible API

A self-hosted Home Assistant AI agent controls devices, creates automations and analyzes cameras with local Ollama models or cloud providers.

377Updated 1 day agoMIT

Linux#Guardrails#Home Assistant integration#Human approval

A voice assistant protocol connects Home Assistant to speech and wake word services on a trusted network, with an MIT-licensed Python implementation.

415Updated 5 days agoMIT

#Home Assistant integration#Voice activity detection

A Home Assistant integration that connects conversation agents and AI tasks to local OpenAI-compatible LLM servers, with streamed voice responses.

310Updated 2 days agoApache-2.0

#Home Assistant integration#Hybrid search#llama.cpp backend

A Home Assistant conversation agent that runs in your instance and uses OpenAI's remote API to control devices, create automations and query history.

1.5KUpdated 1 month agoMIT

Web#Home Assistant integration#OpenAI-compatible API#Tool calling

A local AI voice assistant with a Portal-inspired voice, camera observations and persistent memory, using llama.cpp, Ollama or compatible cloud APIs.

5.8KUpdated 1 month agoMIT

macOS · Windows · Linux · Docker#Home Assistant integration#MCP#Multi-agent workflows

A self-hosted Home Assistant voice satellite supports local wake word detection on Raspberry Pi hardware; the MIT-licensed project is archived.

1.2KUpdated 10 months agoMIT

Linux · Docker#Code execution#Home Assistant integration#Voice activity detection

Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper
Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper

More in Photos, Cameras and Smart Home