I made a HACS integration for a conversation agent that integrates with OpenWebUI and can take advantage of OpenWebUI's Web Search functionality. It's kind of like the Ollama integration that exists, but a little more powerful. You'll need a running OpenWebUI instance to use this.
Here's a link to the Github repo if you'd like to try it out: https://github.com/TheRealPSV/ha-openwebui-conversation