TaraHome AI Assistant

Let's get you set up

1
2
3
4
5

Choose AI Provider

Select which AI service you want to use

API Credentials

Enter your API key

OpenWebUI: https://your-domain/api/v1 | llama.cpp: http://localhost:8080/v1

Configure Limits

Set usage limits and safety thresholds

Response Length

Controls the maximum length of AI responses. Higher values allow more detailed answers but increase API costs and response time.

4096

500-1500: Concise  |  2000-4000: Balanced  |  8000+: Detailed

Rate Limiting

Limits requests per minute to prevent runaway API costs. Applies across all users of this instance.

20

5-10: Conservative  |  15-30: Normal  |  40+: High throughput

Safety Guardrails

The AI evaluates each Home Assistant command with a risk score (0-100). Commands above this threshold are blocked, protecting against harmful automations like unlocking doors or disabling alarms.

70

Commands scoring above this value will be blocked

Balanced protection for most homes.

Connect Home Assistant

Enter your Home Assistant details

Use your Home Assistant's IP address (e.g., http://192.168.1.100:8123) rather than homeassistant.local, which may not resolve inside Docker.

Create one in HA: Profile → Long-Lived Access Tokens

Review & Save

Confirm your configuration

AI Provider

-

Model

-

Limits

-

Home Assistant

-