For your first case, why not use the “?” operator to trigger an LLM response, or use Kagi Assistant (which gives you access to pretty much all the different models you might want to use)?
For my personal workflow, I don’t see the appeal of having a separate setup if I’m just going to use the same underlying models anyway.