Show HN: Uruky (EU-based Kagi alternative) now has Image Search and URL Rewrites
uruky.com158 points by BrunoBernardino 10 hours ago
158 points by BrunoBernardino 10 hours ago
You can get a 2h free trial by solving a proof-of-work captcha when topping up your account for the first time.
If you'd like to learn more, an independent interview was posted a couple of weeks ago [1], and the FAQ [2] has a lot of information as well.
For the source code sharing, we've talked with lawyers and are inclined to no longer require the NDA/NCC for privacy reasons shared with us before (signing requires identification), but instead use a source-available permissive license that doesn't allow competition, like PolyForm Shield [3] (we do still have about 6 months before finalising a decision, here).
This does come with a lot more risks for us (it's harder to track down if someone publishes the code or uses it against the license), but given we've already passed 100 monthly active accounts, we're feeling more confident it's an acceptable risk.
The plan is to give logged in accounts (who are 12 months old or more) a way to download a ZIP of the current code base that's in the server.
Obviously there's no easy way to prove that's the case, but we're open to ideas/suggestions if someone here has them.
[1]: https://theprivacydad.com/interview-with-the-engineer-of-uru...
[3]: https://polyformproject.org/licenses/shield/1.0.0
I really like the idea and that it's eu-made a love it. A fee things I see with kagi which are useful and improvements: - Hire a UI/UX person NOW! My parents and gf like using google and kagi because are easy to use. - add the widgets like the football or the show the local store with the phone number asap. My gf is thinking about moving away from kagi because of this. - the quick ai response is extremely useful. - Indexing websites is super important. People doesnt know where to put the content in a website or how to make accessible. Many times i use google due to this fact. - Make a family subscription. - make it funny, easy to use and welcoming. The branding is SUPER important. Good luck and I really wish you to succeed! Im paying for an account ;) > Uruky is a private search engine focused on personalization > - Indexing websites is super important. People doesnt know where to put the content in a website or how to make accessible. Many times i use google due to this fact. Is there a way to build a search engine that doesn't involve either building or accessing a index somehow? I'm not sure what you're trying to say here, is this for the website builders or for the users, who the "indexing of websites" is super important? The "people doesn't know" part sounds like it's for website authors, but the last part makes it sound like the context is search engine users. I refer to the fact that many websites don't have a proper way to search the content inside the website. For instance, many goverment websites have terrible accessibility and the data seems ofuscated. Google solves me to search content in those websites In the FAQ, they mention they don’t have an index, they just collect the results from other search engines. Ok, so say they added their own website index then, how would that help with "People doesnt know where to put the content in a website or how to make accessible"? Uh oh. Where is that? We do have our own index, Uruky Site Search! On the settings page it appears that the index is disabled by default and not included in the ordering either. It's a bit confusing here! It’s currently a tiny “indieweb” index, which is why it’s opt-in right now, and not big enough to be in the ordering, yet. How do I search the index? How big is it? I went into settings, excluded every provider, and enabled "include uruky site search", but it still says "Providers used: Mojeek", and every other search I try shows no mention of the uruky index It’s too small right now, so we don’t allow you to search it exclusively, yet. Eventually it should become a “proper” search provider once it reaches 100M urls or so. Thank you for your suggestions and support! - Ouch. We get a lot of love for our UI/UX, which I guess just goes to show taste is personal. If you have any particular points of friction, we'd love to hear about them. - Only Serper allows for this, so we're very hesitant. If other providers allowed it, we could definitely consider it. - We won't have Generative AI, sorry. - Could you clarify? - Check out the interview I gave The Privacy Dad, I explain the problems for something like that. - Roger! > We won't have Generative AI, sorry. You're taking a stance? In this economy? This is a bug plus in my book, and it is, besides being Europe-based, the reason I've been donating to Vivaldi for the past 18 months. I signed up for Uruky just last week, but I sense I'll stick around for much longer. Please continue being awesome! Seeing the point on UI/UX got me curious as well and from a brief look I don't quite see where it is coming from, but maybe they will expand on it. Regarding their point about relatives loving Google/Kagi for usability: If you don't already do that, I believe it can be pretty eye-opening to just place some "tech-illiterate" person in front of your product and check if/where they struggle. There were lots of situations where I saw people struggling with steps I stopped thinking about, just because I was more familiar with the software. And while I have nothing to do with UI/UX myself, I am pretty sure that kind of paper cut is what tends to block any kind of broad adoption. Thanks! Your point is quite valid and we do that. Unfortunately, the biggest problem with most "tech-illiterate" people we have is that they don't understand why they should care about privacy or what's "wrong" with AI tools in the first place. I got the point. But in this case, you have a fairly low pricing (5€), therefore i guess either you want a side project, a small business in a familiar kind or to go worldwide adoption. The last case, you have to take "tech illiterate" people really seriously. - the landing page looks good to me, but not to my mother for example. A slight difference in color, placing or anything is like a huge problem for her.
- im sorry to hear thag. However this is being a deal breaker for my parents and gf :/ they use it A LOT!
- many websites have terrible content placing and search features. But im forced to use them. I use google to get to that content. I'd be more than willing to subscribe and support the project BUT, I need to address the elephant in the room: The reason why I'm against Kagi is the fact that they use Yandex(be it only for images according to their own words) and I'm sure as hell refusing to give a single cent to them. So I guess my question is: sources? > For web search, Uruky currently integrates Mojeek, Marginalia, EUSP (Ecosia/Qwant) (only works with French, German, or English), Linkup, Serper, and Uruky Site Search. > For image search, Uruky currently integrates Pixabay and Serper (image results). What's wrong with Yandex? I think every possible criticism of Yandex I can think of could just as easily be leveled at Google or Bing. I also don't use Kagi because of Yandex, and my reason is that it's a Russian company, owned by people close to the Russian government. Kagi seems unfairly picked on here. Lots of people do business with Russia. Multiple EU countries import gas from Russia which, the UK just dropped sanctions on Russian oil, lots of countries do not have sanctions on Russia at all so buying things from those countries might involve money ending up going to Russia. On the other hand Kagi is an American company so is at the very least abiding by US sanctions. It is maybe unconventional in a public discourse but I believe that it is completely fine for an individual human to "discriminate" anything multiple orders of magnitude more powerful, richer and more unaccountable to him/her than a human. For example - a billionaire, a corporation, a country, a block, an alliance, a military or mercenary unit and so on. Just because there are some other baddies around it is totally okay for an individual to boycott one of several selected baddies. Sure, it is a "discrimination" and it's fine. The power imbalance dictates that it is both ethical and logical thing to do. It is especially logical to "discriminate" corporations which are not corrupt monopolies entwined with corrupt governments. Boycotting FAANG corpos is as pointless as it is impossible. The only reaction one may get from those is dead silence. Boycotting Kagi and publicly shaming them, may make them wake up and correct their misguided ways. For example, after years of nagging and shaming, DuckDuckGo has cut ties with Ruzzians. So that sometimes does work. I'm not claiming it's an infallible system and that no single cent of my money goes to Russia. I just do what's within my powers based on the information I have. You cannot have an infallible system, but my point is that Kagi keeps getting highlighted, but no-one else seems to. In my circles, Europe's (continuing) dependency on Russian fossil fuels is discussed often and at length. This being a tech forum, it's to be expected that conversations would revolve around tech products like Kagi. Off the top of my head, Russian connections are also brought up in relation to OnlyOffice and Telegram. But I agree, we should be more vigilant about who and what our money supports. I loathe both Russian and American governments, what's a boy to do? That is a tough position, I don't have a definitive answer. Perhaps you could look at supporting non-US and non-Russian companies building their own search indexes? Not sure what the state of Ecosia and Qwant's European Search Perspective is these days, but that's an option. but surely you realize that people going to kagi also don’t like google or bing. There's little future in catering to customers who come to you only because they hate Google. They will soon find a reason to hate you and fill up your support forums and Discord with complaints. After all, they are spending the gigantic amount of $10 per month on your service, and have a right to influence the company. With Uruky, these customers can now move on instead, and the lower price will serve as another reason. And then they also don't have to worry anymore that their accountant is going to call at 3AM and demand that they "justify" the gigantic subscription cost. And Kagi can focus on the only real selling point they have: Search results quality. Which is where their future lies and what most potential customers are looking to pay for. Not being anti-Google. What's wrong with Yandex? Is it quality of service being too low? Does the company have tracking records of shady practices, worst than what GAFAM are doing that make customer flee away? In my experience, Yandex was feeding in a lot of low quality results into Kagi - lots of pirated software, shady websites, proxy duplicate copycat sites, content that I'll euphemistically call "free speech". Kagi has a domain blacklist feature, but I was starting to fill up my blocklist - I think it's capped at 1000 domains, and many of these sites spin up new domains specifically to get around blocklists. There's also the geopolitical issues, which I'll skip over because similar concerns can be leveled at other indexes too. I posted about that on the Kagi feedback forums back in 2024: https://kagifeedback.org/d/4727-option-to-choose-or-exclude-... I since built my own metasearch engine for my own use, where I choose the external indexes used, and I'm much happier. I started building a personal index of the web as well. I haven't used Kagi or Google for over a year now. I hope I'm not distracting from Bruno's Uruky project here. Not everyone is technical enough to spin up some PHP code and make their own metasearch, or spin up a VPS and install a SearxNG instance. There's value in providing a good user experience for less technical users, in building resilience by using multiple indexes & building your own, and reducing dependencies on external index APIs that may cut off your access (coffgooglebingcoff). I'm glad services like Uruky exist. It's Russian. Indirectly you are supporting Putin when you use it. Those sanctions aren't for no reason. Am I indirectly supporting Trump when I use DuckDuckGo? Yes, and a lot of EU citizens/companies are actively in the process of migrating away from US based software/products to EU alternatives for, among others, this exact reason. Yes. You're also supporting Bing ads. With a thin veneer of privacy washing goodness, of course. I'll give you an introduction to Modern European Ethics™: If you do something in this world and this life - remember you normally have about 70 years - there is always some detail of what you're doing that is worthy of criticism, shunning, and shaming. Since everything in the world is connected, you can't avoid it. If however you do nothing in your life or with your life, then there is also nothing which you can be criticized for doing. And you can never be criticized for not doing something. When you die after a life toting the line and having the allowed opinion on every subject and shunning people who do things; then you go to European heaven - which is an eternity of committee meetings in Brüssels. But is Yandex government owned? What about Russians abroad that send money back home to their families, and a percentage of that ends up going via taxes to Putin? Are we boycotting all Russians everywhere globally? All businesses based in Russia should be boycotted, also second-hand (so businesses that deal with other businesses based in Russia). If I knew someone was sending money to Russia, I would of course avoid any contact (let alone financial ties) with them. > But is Yandex government owned? In fact, yes. Yandex is totally controlled by Putin's presidential administration. > What about Russians abroad that send money back home to their families It doesn't seem like a significant factor. The main flow of money into Russia are payments for fossil fuel and trade balance with China. Yes, we boycott anyone who supports Putin’s regime. Hate to break it to you, but not all Russians support Putin. I think the OP’s point still stands, but it is a fairly weak argument. I am Russian and I do oppose Putin’s regime. My family is in Russia, though. If I send them money (which), and they pay for, say, groceries, which are taxed, some tiny part of my money will be used to fund the regime and the war. I am very disappointed but there is no way for me to just yank all my family and friends and relocate them to a less fucked-up jurisdiction. Doing business with Yandex is a whole other beast. Kagi can choose to use a worse search engine API which doesn’t involve paying money to a Russian company. Are there some market forces at hand here? Maybe a lot of Russian expats pay for Kagi because it has good Russian-language results? I don’t know. Edit: > But is Yandex government owned? It isn’t, but I really doubt it has no ties with it. It would be interesting to trace and see if Yandex Cloud’s international branch money gets back to its Russian counterpart, or if they are two separate things. [flagged] That is unfortunately just plain racism. (For the record, I despise what Putin is doing.) [flagged] No, interacting with Russian people does not mean supporting genocide. Please raise the quality of your comments here :) [flagged] Your stance seems to be that interacting with any Russian means supporting genocide, regardless of if they support Putin. Which is so absurd as to be likely ragebait. So yes, it’s a quality issue :) And if you’re discriminating against all Russians based on their government, even though not all Russians support Putin, then that is unfortunately just racism. [flagged] Americans too, or just Russians? [flagged] I see. To summarize, you believe all Russians are bad because a Russian person killed your friend and all Americans are good because no American people killed any of your friends? Is it really that hard to believe people don't want to support a state that has brutally occupied half of Europe for 50 years and is right now murdering Ukrainians every day? Russia is waging a hybrid war against Europe (and the West in general), there's no way I'd give one of their biggest tech companies even a cent.
evilmonkey19 - 8 hours ago
embedding-shape - 8 hours ago
evilmonkey19 - 5 hours ago
Infiniti20 - 7 hours ago
embedding-shape - 7 hours ago
BrunoBernardino - 7 hours ago
tazard - 6 hours ago
BrunoBernardino - 5 hours ago
KomoD - 6 hours ago
BrunoBernardino - 5 hours ago
BrunoBernardino - 8 hours ago
thesdev - 2 hours ago
lowdude - 7 hours ago
BrunoBernardino - 7 hours ago
evilmonkey19 - 5 hours ago
evilmonkey19 - 5 hours ago
axegon_ - 8 hours ago
SockThief - 7 hours ago
specproc - 7 hours ago
NicuCalcea - 6 hours ago
graemep - 6 hours ago
Yizahi - an hour ago
NicuCalcea - 5 hours ago
graemep - 5 hours ago
NicuCalcea - 5 hours ago
specproc - 6 hours ago
NicuCalcea - 6 hours ago
_diyar - 7 hours ago
carlosjobim - 4 hours ago
psychoslave - 7 hours ago
SyneRyder - 7 hours ago
wolvoleo - 7 hours ago
chadgpt3 - 7 hours ago
dodslaser - 6 hours ago
woadwarrior01 - 6 hours ago
carlosjobim - 4 hours ago
sevg - 7 hours ago
distances - 5 hours ago
Ray20 - 3 hours ago
tumdum_ - 7 hours ago
sevg - 7 hours ago
notpushkin - 6 hours ago
tumdum_ - 6 hours ago
sevg - 6 hours ago
tokai - 6 hours ago
sevg - 5 hours ago
tokai - 5 hours ago
sevg - 5 hours ago
axegon_ - 7 hours ago
chadgpt3 - 7 hours ago
axegon_ - 7 hours ago
chadgpt3 - 7 hours ago
BYazfVCcq - 6 hours ago
orphea - 6 hours ago
Sure. The comments above were about Russians though, not the state. people don't want to support a state that has brutally occupied half of Europe