jekalmin/extended_openai_conversation
Home Assistant custom component of conversation agent. It uses OpenAI to control your devices. observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 82
- Release rhythm 72
- Longevity 75
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 7
- age_days: 1063
- days_rel: 188
- days_push: 108
- n_releases_24m: 10
Adoption not part of the score
1431 stars · 266 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Home Assistant custom component that acts as a conversation agent powered by OpenAI. It uses OpenAI's function calling to control Home Assistant devices, create automations, and fetch external data via natural language.
Use cases
- control home assistant devices with natural language
- turn lights on and off by chatting with an assistant
- create home assistant automations from plain English
- use openai as a voice assistant backend for home assistant
- query entity state history through conversation
- connect home assistant to localai or azure openai compatible servers
- hook custom notify functions into voice assistant commands
When to choose
- you run Home Assistant and want LLM-driven device control beyond the built-in OpenAI integration
- you need the assistant to call Home Assistant services or create automations from chat
- you want to use OpenAI-compatible endpoints like LocalAI or Azure OpenAI
When to avoid
- you don't use Home Assistant
- you want a fully local assistant without sending data to an external LLM API
- you need a project with a formal license or long-term vendor support
Facets
plugin · maturity active
chatbot agent-framework llm-inference workflow-automation iot artificial-intelligence self-hosted python self-hosted home-assistant custom-component openai voice-assistant hacs function-calling conversation-agent smart-home home-automation ai-agents automation
1 source
- readme: https://github.com/jekalmin/extended_openai_conversation · fetched 2026-08-28 · d8a817d88956
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jekalmin/extended_openai_conversation | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="jekalmin/extended_openai_conversation")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem