Thank you.
Yes, we support any endpoint that supports the completions API. And yes, Ollama might be the easiest to setup. The images should also work with qwen3-vl.
But if you run into any issues, please feel free to submit a bug report https://github.com/deta/surf/issues
Edit: fixed github issues link