> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/home-assistant/core/llms.txt
> Use this file to discover all available pages before exploring further.

# Home Assistant Developer Documentation

> Build powerful home automation integrations with the world's leading open source home automation framework

<div className="flex flex-col items-center justify-center py-12 px-4">
  <div className="max-w-4xl text-center">
    <h1 className="text-5xl md:text-6xl font-bold mb-6" style={{ color: '#15bbf3' }}>
      Home Assistant Core
    </h1>

    <p className="text-xl md:text-2xl mb-8 text-gray-700 dark:text-gray-300">
      Open source home automation that puts local control and privacy first. Build integrations for 1400+ devices and platforms.
    </p>

    <div className="flex gap-4 justify-center flex-wrap mb-12">
      <a href="/quickstart" className="px-8 py-3 text-white font-semibold rounded-full transition-all hover:opacity-90" style={{ backgroundColor: '#0b5c7a' }}>
        Get Started
      </a>

      <a href="https://github.com/home-assistant/core" className="px-8 py-3 border-2 font-semibold rounded-full transition-all hover:bg-gray-50 dark:hover:bg-gray-800" style={{ borderColor: '#15bbf3', color: '#15bbf3' }}>
        View on GitHub
      </a>
    </div>
  </div>
</div>

## Quick Start

Get started building with Home Assistant in minutes.

<CardGroup cols={2}>
  <Card title="Quickstart Guide" icon="rocket" href="/quickstart">
    Set up your development environment and create your first integration
  </Card>

  <Card title="Installation" icon="download" href="/installation">
    Install Home Assistant for development on your machine
  </Card>

  <Card title="Core Architecture" icon="sitemap" href="/architecture/overview">
    Understand the event-driven architecture and state machine
  </Card>

  <Card title="Create an Integration" icon="puzzle-piece" href="/guides/creating-integration">
    Step-by-step guide to building your first integration
  </Card>
</CardGroup>

## Core Features

Home Assistant provides a powerful framework for home automation development.

<CardGroup cols={3}>
  <Card title="Event System" icon="bell">
    Event-driven architecture with state change notifications and service calls
  </Card>

  <Card title="1400+ Integrations" icon="grid">
    Modular component system with support for devices, sensors, lights, and more
  </Card>

  <Card title="Config Flows" icon="sliders">
    UI-based configuration with validation and error handling
  </Card>

  <Card title="Entity Registry" icon="database">
    Centralized registry for entities and devices with persistence
  </Card>

  <Card title="REST & WebSocket APIs" icon="plug">
    Full-featured APIs for external access and control
  </Card>

  <Card title="Automation Engine" icon="wand-magic-sparkles">
    Powerful automation and scripting capabilities built-in
  </Card>
</CardGroup>

## Explore the Documentation

<CardGroup cols={2}>
  <Card title="Building Integrations" icon="code" href="/integrations/overview">
    Learn how to create custom integrations and components
  </Card>

  <Card title="API Reference" icon="book" href="/api/homeassistant">
    Complete API documentation for all core modules
  </Card>

  <Card title="Helper Modules" icon="hands-helping" href="/api/helpers/event">
    Utilities for event handling, state management, and validation
  </Card>

  <Card title="Best Practices" icon="star" href="/guides/quality-scale">
    Quality standards and patterns for production-ready integrations
  </Card>
</CardGroup>

## Platform Support

Home Assistant supports a wide range of platform types for different device categories.

<CardGroup cols={2}>
  <Card title="Sensor Platform" icon="sensor" href="/api/platforms/sensor">
    Monitor and report state from any sensor device
  </Card>

  <Card title="Switch Platform" icon="toggle-on" href="/api/platforms/switch">
    Control on/off devices and outlets
  </Card>

  <Card title="Light Platform" icon="lightbulb" href="/api/platforms/light">
    Full color, brightness, and effect control for lighting
  </Card>

  <Card title="Climate Platform" icon="temperature-half" href="/api/platforms/climate">
    HVAC control with temperature and mode management
  </Card>
</CardGroup>
