Smart Home & IoT Listings
Compare the best open-source listings for smart home & IoT. Home Assistant, ESP32 and Raspberry Pi devices, sensors and hardware agents. Ranked by GitHub stars, with install commands, what each one can touch and scan reports where available.
Xiaozhi Esp32
An MCP-based chatbot | 一个基于MCP的聊天机器人
Xiaozhi Esp32 Server
本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for xiaozhi-esp32, helps you quickly build an ESP32 device control server.
Esp32 Iphone Agent
Let an AI model use a real iPhone with a $7 ESP32: AirPlay eyes, USB HID hands, any OpenAI-compatible vision model. No Mac, no developer account, no jailbreak.
Py Xiaozhi
Open-source AI assistant ecosystem with MCP integrations, multimodal workflows, IoT support, and cross-platform voice interaction.
Xiaozhi Esp32 Server Java
小智ESP32的Java企业级管理平台,提供设备监控、音色定制、角色切换和对话记录管理的前后端及服务端一体化解决方案
Arduino Mcp2515
Arduino MCP2515 CAN interface library
Claude Skill Homeassistant
Claude Code skill to supercharge and manage all Home Assistant workflows
Gpt Home
ChatGPT at home! A better alternative to commercial smart home assistants, built on the Raspberry Pi using LiteLLM and LangGraph.
Home Assistant Vibecode Agent
Home Assistant MCP server agent. Enable Claude Code, Cursor, VS Code or any MCP-enabled IDE to help you vibe-code and manage Home Assistant: create and debug automations, design dashboards, tweak themes, modify configs, and deploy changes using natural language
Bagel
Query robotics, drone, and IoT data in plain English through an MCP server, with an intelligent edge data reduction pipeline that keeps only the data that matters.
Home Generative Agent
AI agent for Home Assistant — talk to your home, create automations in plain language, analyze cameras with face recognition, and get proactive anomaly alerts. Cloud LLMs or fully local.
Hass MCP
Control and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.
Ha MCP For Xiaozhi
Homeassistant MCP server for 小智AI
Embedded Debugger MCP
MCP server + CLI + Codex/Claude skill for embedded debugging via probe-rs or OpenOCD — ARM Cortex-M, RISC-V, and Xtensa (ESP32), with AI crash diagnosis
MCP Endpoint Server
xiaozhi mcp接入点服务器,用于自定义mcp服务注册,方便拓展小智服务端工具调用
IntelliConnect
本项目为xiaozhi-esp32提供后端服务 | A Powerful AI agent IoT platform core.
Hass MCP Server
A Home Assistant Custom Component that provides an MCP (Model Context Protocol) server using HTTP transport, allowing AI assistants like Claude to interact with your Home Assistant instance over HTTP
List refreshed November 15, 2026. Data comes from public GitHub repositories.