| ▲ | sofixa 2 days ago | |
It sounds like you want Home Asisstant. You have all of the different components: * you can use a number of things for the interactive devices (any touchscreen device, buttons, voice, etc) * have it HA do the basic parsing (word for word matching), with optionally plugging into something more complex (cloud service like ChatGPT, or self-hosted Ollama or whatever) for more advanced parsing (logical parsing) Every part of the ecosystem is interchangeable and very open. You can use a bunch of different devices, a bunch of different LLMs to do the advanced parsing if you want it. HA can control pretty much everything with an API, and can itself be controlled by pretty much anything that can talk an API. | ||