Overview
home-assistant/core is the Python backend repository for Home Assistant. It runs on a Raspberry Pi or local server and connects household devices and services through integrations while prioritizing local control and privacy.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Connect varied devices and services through modular integrations
Integrations collect device state and enable home automations triggered by conditions or events. The README organizes official entry points for the live demo, installation, tutorial, documentation, architecture, and contribution guide.
Sources: [1]
For keeping household data and control in a local environment
It fits users with a Raspberry Pi or always-on server who want devices from different vendors in one automation system. Choose an installation and backup method in the official guide, then validate a small set of integrations first.
Sources: [1]
Distinguish the core repository from user distributions
This repository is primarily development source for the Python backend, not a complete ready-to-install Home Assistant image. Use the official installation guide for deployments. Features and fully local behavior vary with each connected device and cloud service.
Sources: [1]
Official sources
- [1]Home Assistant Core README(2026-09-13)
Supplemental curator note
Selected for consolidating the repository under core as the Home Assistant brand expanded while keeping local control and privacy as consistent discovery terms.
Growth
Growth trends · Last 30 days
90,400 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 1,872
- Open PRs
- 910
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- python
- home-automation
- iot
- internet-of-things
- mqtt
- raspberry-pi
- asyncio
- hacktoberfest
- Stars
- 90,400
- Forks
- 38,601
- Watchers
- 1,358
- Open issues
- 2,659
- Primary language
- Python
- License
- Apache-2.0
- Repository last updated
- Sep 13, 2026
Explore next
- n8n204,140 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Ollama180,778 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go - AUTOMATIC1111 Stable Diffusion WebUI164,915 Stars
A Gradio UI for Stable Diffusion image generation, editing, model selection, extensions, and APIs.
Python - Dify155,569 Stars
A visual LLM application platform combining AI workflows, RAG, agents, model management, and observability.
TypeScript - ComfyUI132,841 Stars
An AI creation engine for arranging image, video, audio, and 3D generation in node graphs and exposing workflows through a local API.
Python
Report incorrect information
Tell us if any listing information is incorrect or outdated.