I started to use Perplexity like 1 or 1.5 years ago when it was really good in term of efficiency to find good results with an efficient interface, compared to chatgpt and co. But nowadays I find the assistant response to be not that good at all, with a lot of the links provided or the suggested follow up questions on the same quality as Google SEO top results or ads.
Despite having the paid plan or Perplexity, most of the time I try a request there and then still go to chatgpt or mistral to ask the question again.
For Kagi, when I use the in search ai response, it is mostly good directly.
You can also go straight to the view by visiting `/assistant` and typing your query in there.
I still think preplexity has the AI search stuff down better, but getting both a "legacy style" search AND AI search, Kagi has better value to me imo.
FYI - I use Kagi every day for standard search and love it.
Kagi is the better version of Google search, especially if you learn how to use lenses, bangs, and all these features. Kagi Assistant is great if you‘re happy with basic no-frills chat, i.e. no usable voice input, no image gen, no canvas.
Perplexity is not bad, but somewhat stuck in the middle between ChatGPT/Gemini and search. They provide sources for search results which are somewhat more spot-on than what I‘ve seen elsewhere. For example it could find EV chargers with restaurants for a trip I made along a route, which ChatGPT, Gemini, Kagi Assist failed greatly).
I found refining searches with Perplexity terse and it kept forgetting context once you started to reply. They have an AI generated news feed which lured me into more doom scrolling.
Also, be aware that Perplexity free-tier may collect data about you, which Kagi does not.
Tldr; Kagi is a superior search engine worth paying for. Perplexity seems good at queries that require context but quite expensive.
If a site leaves me disgruntled when I visit it, I block it. If I find it too useful to block entirely (reddit) I lower it. I apply the inverse to sites I enjoy.
I find there are certain sites that have built-in search that sucks. One such example is Dockerhub. In that case, when I want to search for a container on Dockerhub, it may be tempting to use the built-in !dh, but that is no good. Instead I favor the "snap" search: @dh, which will just add "site:hub.docker.com" to you query. This will give much better results than !dh. This can also be combined with the "I'm feeling lucky" bang (!), so you can search for something like "nats @dh !" and end up on the Dockerhub page for NATS - without ever even seeing Kagi if you do it from your URL bar. I do this pattern all the time, usually with Dockerhub and GitHub.
You'll find with the above pattern that you'll start to want to apply this to sites that aren't natively supported as bangs. One such site for me has been Ollama. I added a !ollama to be able to search for models directly. It's also nice because just searching "!ollama" will bring me right to the homepage too, which is useful when I want to check to see if I'm on the latest version.
You'll also find there are subjects where you tend to prefer a small set of sources. Maybe it's some software or tool, or some hobby or something, where you prefer official documentation, maybe some known personal sites you trust, a reddit community, something like that. That's where custom lenses comes in. I personally have a lens for the operating system I use (GNU Guix) (as well as a !p bang to search for packages) which includes official documentation, mailing list archives, IRC archives, things like that. I'm sure there are probably similar subjects in your world that you would enjoy having a more focused search for :)
As for the Kagi Assistant, I pretty much have just wired up an Assistant to use my Guix lens as a search source. That is pretty nice, because I can just ask it general questions like "how do I install nginx?" and get focused and relevant answers, instead of having it go off on how to install it on irrelevant distros.
For bangs I’m pretty sure the default ones might be enough – just use them! Some of my go-to bangs are !gh, !gm for Google Maps (Kagi Maps are sometimes not as good in Asia), !yt, !mdn, and !amo for addons.mozilla.org.
I also have this redirect rule:
^(https://www\.nytimes\.com.*$)|https://archive.ph/2025/$1
So that if an NYT article comes up in the results I can get a version without paywall directly. You can set it up in https://kagi.com/settings?p=redirects.I rarely use Kagi search anymore and instead search via assistant. Both it and perplexity give me much better results than I get from a traditional search engine.
I've never been great at getting what I want from search engines. With assistant and perplexity, I type plain English with context and get what I am looking for a large chunk of the time. That's a godsend to me.
I've found things that assistant does that make it worth paying for. I often use perplexity but what I use it for (deep research) isn't valuable enough at the time to pay for.
I like the perplexity iOS app a lot and use it almost exclusively on my phone which isn't enough use to necessitate needing a subscription.