SmartChain

A Home Assistant integration that puts GigaChat, YandexGPT or another LLM behind your smart-home voice assistant

Plugin

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • The assistant can call real smart-home devices through the Assist API: locks, lights, climate
  • It can analyze home camera snapshots on request
  • It sends home data to whichever cloud LLM provider is configured
All reasons and checks
Russian stack

dzerik/ha-smartchain

Install

Manual install

Text for your agent

In Home Assistant, add this repository as a custom one in HACS, install SmartChain, add the integration with the GigaChat or YandexGPT provider, and create a conversation agent from the SmartChain AI sidebar panel.

This is third-party code. Review the repository files before installing.

What it does

This is not an MCP server or a skill for a coding agent, but a Home Assistant extension (installed via HACS) that turns your home's voice assistant into an LLM-backed conversational agent. It supports 11 providers, including GigaChat and YandexGPT alongside OpenAI, Anthropic, DeepSeek, Ollama and others, each configured as a separate connection with its own API key. It can call Home Assistant tools (lights, locks, climate) via the Assist API, connect to external MCP servers as a client, keep long-term memory on pluggable vector backends, analyze camera snapshots with a multimodal model, and runs through a sidebar panel with tabs for agents, embeddings, stores and tools.

Who it is for. For Home Assistant smart-home owners who want a voice assistant on GigaChat or YandexGPT instead of foreign cloud LLMs.

Good fit when

  • You already run Home Assistant and want a conversational assistant on a Russian LLM
  • You want to control devices by voice or text through GigaChat or YandexGPT
  • You want the assistant's long-term memory about the home without locking into one provider

Not a fit when

  • You don't run Home Assistant: this is not a standalone chatbot or an MCP server for Claude Code or Cursor
  • You want a text-only assistant with no real device control

Example request

Ask SmartChain, via GigaChat, what's happening in the kitchen by looking at the camera

Limitations

Requires Home Assistant 2025.7.0+ and HACS. GigaChat and YandexGPT are just two of 11 providers; most of the rest (OpenAI, Anthropic, DeepSeek, OpenRouter, Groq, Together) are not Russian. Embeddings (for memory and entity indexing) are available from GigaChat, YandexGPT, OpenAI, Ollama, Together and local servers, but not from OpenRouter or Groq.

How to disable. Remove the SmartChain integration via Settings → Devices & Services in Home Assistant, then remove the repository from HACS.

Security check

  • The assistant can call real smart-home devices through the Assist API: locks, lights, climate
  • It can analyze home camera snapshots on request
  • It sends home data to whichever cloud LLM provider is configured

README in short

The README lists all 11 providers and local options, describes the "a hub is a connection, an agent is an agent" architecture with sub-entries for models, memory and tools, ready-made tools (weather, calendar, to-do list, camera), automation services, and a detailed per-version changelog backed by over a thousand tests and CI.

FAQ

Is this an MCP server?

No, it's a Home Assistant integration. It has an MCP client to connect external MCP servers, but it is not itself an MCP server for Claude Code or Cursor.

Can I use only GigaChat and YandexGPT, without foreign providers?

Yes, each provider is a separate connection; you simply don't add the ones you don't want.

Editors’ pick

An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n

MCP serverHigh riskNo VPN needed23KRepository stars
Official

Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account

PluginHigh risk421Repository stars

A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps

SkillHigh risk75.8KRepository stars

A plugin and CLI catalog for agents: generates command-line interfaces for GUI apps like GIMP and Blender and installs ready ones via CLI-Hub

PluginHigh riskNo VPN needed50.9KRepository stars
Foxx AISmartChain

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.