My use case: I'm not looking for new functionality, I just don't want to pay for the same LLM model twice.
Right now if I want to use Claude Code and Kagi Assistant with Claude models, I have to pay twice for the same model: Pro from Anthropic so I can use Claude Code and Ultimate from Kagi so I can use Anthropic models with Assistant. I just want to have a single LLM subscription.
Ideally, I'd like Kagi to be my LLM provider and I connect Claude Code to it (e.g., it's possible to use Claude Code with OpenRouter). Now I can use Kagi Assistant (premium models) and use Claude Code with the same subscription. As it is, I got rid of my Kagi Ultimate subscription and end up using Claude chat to do research, losing out on the Kagi web search index (I'm already paying for).
If the API is billed separately from the UI, then I still have the same problem of paying twice for the same model.
So, for me, it is about saving money, though I'd prefer to maximize that existing spend towards Kagi.