Hacker GitHub

← All repos

TecharoHQ/anubis

View on GitHub ↗ ★ 23,898 Go

Weighs the soul of incoming HTTP requests to stop AI crawlers

80 mentions on Hacker News by 67 people: 8 stories, 72 comments · first 2025-03-18 · latest 2026-10-18

Mentions per year 80 mentions · busiest year 2025 (60)
20082026
  1. What's the difference with https://github.com/TecharoHQ/anubis ? Considering sibuna it's anubis backwards.
  2. …were owned by Meta, it was not someone pretending to be them. Some other reports of this: https://github.com/TecharoHQ/anubis/issues/1565 I ended up just fully closing connections with no response from these assholes on any URL.
    comment by dawidpotocki · 2026-10-05 · in Web Search API
  3. …presence is unwanted. [1]: https://blog.xkeeper.net/the-cutting-room-floor/self-hosting... [2]: https://github.com/TecharoHQ/anubis/pull/1895/commits/de2312... [3]: https://github.com/TecharoHQ/anubis/pull/1913
  4. …This is likely what you’re seeing. Anubis is the one I’ve seen most often, but not the only one. https://github.com/techaroHQ/anubis
  5. …://altcha.org/docs/integration/proof-of-work-captcha/ Edit: this is already in discussion for Anubis: https://github.com/TecharoHQ/anubis/issues/94
    comment by infp_arborist · 2026-08-31 · in Creepy Crawlies
  6. …(Cookie Policy, EULAs, etc). Even with "lighter" weight HTTP Firewall utilities such as Anubis ( https://github.com/techaroHQ/anubis ), the average user has to pay for other's (DDoSers) misdeeds. Now no one can visit a site without a…
  7. …takes a nontrivial amount of time. As an example of the level of debugging and the like required: https://github.com/TecharoHQ/anubis/pull/1684/changes/67621f... My office gets very warm when chromesweep runs. This is something that is…
  8. …tests, and be readable and concise. a reference for what needs to be met is in this repository. https://github.com/TecharoHQ/anubis Then let’s develop this more. turn this solver into a local HTTP server that can be given work in the…
  9. > that stupid anime girl who is on way too many open source web sites I assume you're referring to https://github.com/TecharoHQ/anubis . As I understand, this is a tool for blocking bot traffic and is sometimes used as DDOS protection. In…
    comment by done_lurking · 2026-07-29 · in Apple's hostile App Store rating system
  10. Adding the link to GitHub here if anyone is curious: https://github.com/techaroHQ/anubis
  11. For what it's worth, Anubis supports LibreJS: https://github.com/TecharoHQ/anubis/blob/main/web/build.sh#L...
  12. …current) web scrapers from AI companies. The README itselfs admit that this is an nuclear option. https://github.com/TecharoHQ/anubis
    comment by hueho · 2026-06-18 · in I hate compilers
  13. Tell me the flags I'm missing then: https://github.com/TecharoHQ/anubis/blob/Xe/wasm4/utils/wasm...
    comment by xena · 2026-06-18 · in I hate compilers
  14. Anubis: https://github.com/TecharoHQ/anubis blog post (pretty sure I've seen it on HN before) on the topic: https://lock.cmpxchg8b.com/anubis.html
    comment by konart · 2026-06-14 · in Linux 7.1
  15. …has been exploding lately, for example, though I'm not sure if it auto-updates its rules at all: https://github.com/TecharoHQ/anubis As to if it'd get enough interest: yea no idea at all. I wish you luck tho! Clearly there's a need for…
  16. An organization I'm involved with has had to add Anubis ( https://github.com/TecharoHQ/anubis ) because of the recent wiki attacks from LLM scrapers. It's finally fixed our outages.
    comment by teaearlgraycold · 2026-05-20 · in Apparently Google hates us now
  17. …that clients do in systems like anubis actually had a way to directly benefit the author. [0]: https://github.com/TecharoHQ/anubis
    comment by wolttam · 2026-05-14 · in New agents.txt file found on DreamHost
  18. ▲ 4
    Anubis weighs the soul of incoming HTTP requests to stop AI crawlers
    story by rzk · 2026-04-16 · 0 comments
  19. …10^6 was paid (work by the employees of the LLM companies). So roughly 10^12 remains unpaid. [0]: https://github.com/TecharoHQ/anubis
    comment by martin-t · 2026-04-13 · in European AI. A playbook to own it
  20. …least cause more friction by charging bot networks to execute in the form of energy or money. [0] https://github.com/TecharoHQ/anubis
    comment by abetusk · 2026-03-14 · in Digg is gone again
  21. I have heard great things about Anubis, although I have not needed to use it myself: https://github.com/TecharoHQ/anubis
    comment by arcanemachiner · 2025-12-27 · in CloudFlare is ruining the internet (for me) (2016)
  22. …here: I genuinely don't know what you're talking about. I'm referring to these default images: https://github.com/TecharoHQ/anubis/tree/main/docs/static/im... . Do you mean something different?
  23. …it and doesn't patch at risk of JS execution on their origin. Audit your third-party dependencies! https://github.com/TecharoHQ/anubis/security/advisories/GHSA... https://github.com/TecharoHQ/anubis/security/advisories/GHSA...
  24. …as webadmin it kills dynamic pages and that's why Proof of work aka CPU time captchas like Anubis https://github.com/TecharoHQ/anubis#user-content-anubis or BotID https://vercel.com/docs/botid are now everywhere. If only these AI crawlers…
    comment by cachius · 2025-12-12 · in GPT-5.2
  25. …look for answers and alternatives like BunnyCDN [0], Anubis [1], etc. [0] https://bunny.net/ [1] https://github.com/TecharoHQ/anubis
    comment by colesantiago · 2025-11-19 · in Questions for Cloudflare
  26. …bot scraping of a forum taking all server resources, and using PoW challenge solved the problem. https://github.com/TecharoHQ/anubis
    comment by watermelon0 · 2025-11-18 · in Cloudflare Global Network experiencing issues
  27. …of SHA-256 for speed. [0] https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypt... [1] https://github.com/TecharoHQ/anubis/blob/main/web/js/algorit... [2] https://github.com/TecharoHQ/anubis/releases/tag/v1.22.0
    comment by aniviacat · 2025-11-02 · in You Don't Need Anubis
  28. …if it went closed-source. [0]: https://anubis.techaro.lol/docs/admin/configuration/challeng... [1]: https://github.com/TecharoHQ/anubis/issues/1121
    comment by gucci-on-fleek · 2025-11-02 · in You Don't Need Anubis
  29. …blocked by it (unlike Captchas or IP/ASN bans that have really high false-positive rates). [0]: https://github.com/TecharoHQ/anubis/issues/1121
    comment by gucci-on-fleek · 2025-11-02 · in You Don't Need Anubis
  30. Thinking along the same lines a PoW check like like anubis[1] may work for OP as well. [1] https://github.com/TecharoHQ/anubis
  31. That's Anubis. A proof-of-work based protection against AI-Crawlers. https://github.com/TecharoHQ/anubis
  32. …for all of these. At my company, a mid-size enterprise, we once tried to do exactly that. WAF: https://github.com/TecharoHQ/anubis CDN: Hetzner Nodes with Cache in Finnland, USA and GER RDS: Self-hosted MySQL from Bitnami EFS:…
    comment by randomtoast · 2025-08-31 · in Use One Big Server (2022)
  33. Well there's open source stuff like https://github.com/TecharoHQ/anubis; one doesn't need a top-down mandated solution coming from a corporation. In general Cloudflare has been pushing DRMization of the web for quite some time, and while I…
  34. They also suggest maybe “proof of React” would be better with a link to this rough proof of concept: https://github.com/TecharoHQ/anubis/pull/1038 Could someone explain how this would help stop scrapers? If you’re just running the page JS…
    comment by MBCook · 2025-08-28 · in Sometimes CPU cores are odd
  35. ▲ 11
    Feat: Add 'Proof of React' Challenge
    story by TheFreim · 2025-08-26 · 0 comments
  36. …here. Definitely something that's important. An Anubis caddy plugin is in the works too! See https://github.com/TecharoHQ/anubis/issues/16 However anything in caddy would likely still be a plugin and non native
  37. …for circumstances where you can't or won't use Cloudflare, Anubis is there for you. Source: https://github.com/TecharoHQ/anubis
  38. > My point is, cough up a few bucks for a license you chiselers. You mean this one? https://github.com/TecharoHQ/anubis/blob/main/LICENSE
  39. …This didn't scale and was prone to issues like in the OP. The modern version of Anubis as of PR https://github.com/TecharoHQ/anubis/pull/749 uses a different flow. Minting a challenge generates state including 64 bytes of random data. This…
  40. ... looks like they did: https://github.com/TecharoHQ/anubis/pull/1004 , timestamped a few hours after your comment.
  41. Obviously the developer of Anubis thinks it is bypassing: https://github.com/TecharoHQ/anubis/issues/978
  42. …TecharoHQ/.github/commits/main/SECURITY.m... Copied to the root of the repo after the disclosure ref: https://github.com/TecharoHQ/anubis/issues/1002#issuecomment...
  43. …3. https://codeberg.org/forgejo/discussions/issues/319#issuecom... 4. https://github.com/TecharoHQ/anubis/issues/964#issuecomment-...
    comment by tolmasky · 2025-08-18 · in Robots.txt is a suicide note (2011)
  44. Try opening a bug report? https://github.com/TecharoHQ/anubis?tab=readme-ov-file#suppo... Compared to Cloudflare and Google, you can actually talk to a human here and they might (I have no reason to believe the opposite) actually care…
    comment by Aachen · 2025-08-17 · in FFmpeg moves to Forgejo
  45. Anubis is MIT licensed so you should be able to modify it freely: https://github.com/TecharoHQ/anubis/blob/main/LICENSE It would be very funny if they did that though.
    comment by madars · 2025-08-17 · in FFmpeg moves to Forgejo
  46. …But, Anubis uses the plain MIT license, so you can modify it to remove the branding yourself: https://github.com/TecharoHQ/anubis/blob/main/LICENSE If Anubis used a license with that mascot requirement, it would not be free and open source.
    comment by commoner · 2025-08-17 · in FFmpeg moves to Forgejo
  47. It's Anubis[0], an AI crawler blocker. [0]: https://github.com/TecharoHQ/anubis
    comment by crote · 2025-08-17 · in FFmpeg moves to Forgejo
  48. That's anubis, an anti web crawler tool [0] [0]: https://github.com/TecharoHQ/anubis
    comment by rice7th · 2025-08-17 · in FFmpeg moves to Forgejo
  49. That is Anubis trying to get your browser to do proof of work: https://github.com/TecharoHQ/anubis
    comment by ericbarrett · 2025-08-17 · in FFmpeg moves to Forgejo
  50. …more clever ideas. [0] - https://letsencrypt.org/2025/07/01/issuing-our-first-ip-addr... [1] - https://github.com/TecharoHQ/anubis