Skip to content

aivis 1.4.0 — library API

Choose a tag to compare

@krisdiallo krisdiallo released this 28 Aug 08:48
· 52 commits to main since this release

aivis is now importable, not just runnable.

from aivis import classify_crawler, audit_robots
classify_crawler("GPTBot")["blocking_effect"]  # 'opts_out_of_training_only'
audit_robots(txt)["visible_to_ai_search"]

Returns None for unknown tokens rather than guessing. Applies real robots.txt group precedence, and won't flag a stock Shopify file's ~45 default rules as a problem. Every classification is sourced to vendor docs and covered by a contract test in CI. Zero dependencies.