Transform complex Home Assistant YAML configurations into simple natural language conversations. AIGHT uses artificial intelligence (GPT-4, Claude, Gemini) to generate automations, scripts, and dashboards by simply describing what you want in plain English.
Revolutionary AI features for Home Assistant automation and configuration management
Use AI to describe Home Assistant automations in plain English. No more wrestling with complex YAML syntax.
See your configuration with real entity data before deploying to production.
Intelligent entity suggestions based on your devices and areas.
Integrate with OpenAI GPT-4, Anthropic Claude, Google Gemini, and more AI providers for Home Assistant.
Built-in validation catches errors before they reach your system.
Beautiful interface that follows Home Assistant design standards.
Transform Home Assistant configuration from code to conversation using artificial intelligence
Type what you want in natural language
"Turn on living room lights when motion is detected after sunset"
AI creates valid YAML configuration
alias: Motion Light Control
trigger:
- platform: state
entity_id: binary_sensor.motion
to: "on"
See live preview with your entities
Copy or save to Home Assistant
Get the complete package with all advanced features:
https://github.com/toml0006/aight
"Turn on living room lights when motion is detected after sunset"
alias: Living Room Motion Lights
trigger:
- platform: state
entity_id: binary_sensor.living_room_motion
to: "on"
condition:
- condition: sun
after: sunset
action:
- service: light.turn_on
target:
entity_id: light.living_room
"Good night routine: turn off all lights and lock doors"
alias: Good Night Routine
sequence:
- service: light.turn_off
target:
entity_id: all
- service: lock.lock
target:
entity_id:
- lock.front_door
- lock.back_door
"Create a security dashboard with cameras and door sensors"
type: vertical-stack
cards:
- type: picture-entity
entity: camera.front_door
name: Front Door
- type: entities
entities:
- binary_sensor.front_door
- binary_sensor.back_door
Choose your preferred AI provider
Common questions about using AI with Home Assistant
AIGHT is an AI-powered configuration assistant that transforms how you create Home Assistant automations. Instead of writing complex YAML code, you can use natural language to describe what you want, and our AI (supporting GPT-4, Claude, Gemini) generates the configuration for you.
AI simplifies Home Assistant configuration by understanding natural language commands. You can say "turn on lights when motion detected" and the AI will generate the complete YAML automation, including triggers, conditions, and actions - no coding required.
AIGHT supports multiple AI providers for Home Assistant including OpenAI (GPT-4, GPT-3.5 Turbo), Anthropic (Claude 3), Google (Gemini Pro), Mistral AI, Groq (Llama 3), and local models through Ollama integration.
Yes! AIGHT is completely free and open-source. You only need an API key from your chosen AI provider (OpenAI, Anthropic, Google, etc.). The integration itself has no cost and can be installed via HACS.
Absolutely! AIGHT's AI can generate complete Lovelace dashboard configurations, including cards, layouts, and custom components. Just describe your ideal dashboard, and the AI will create the YAML configuration.
Install AIGHT through HACS by adding our repository (github.com/toml0006/aight) as a custom integration, or download directly and copy to your custom_components folder. Then add the integration in Settings and configure your AI provider API key.
Join thousands using AI to simplify Home Assistant automation. Generate configurations with natural language today.