{"schema_version":"v0.1","generated_at":"2026-05-26 15:05 UTC","methodology_version":"v2.0","license":"CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/","name":"Guardrails AI","repo":"guardrails-ai/guardrails","url":"https://github.com/guardrails-ai/guardrails","rank":108,"previous_rank":110,"rank_delta":2,"stars":6925,"stars_fmt":"6.9k","forks":614,"forks_fmt":"614","last_push":"2026-05-19","days_ago":6,"weekly_commits":null,"commits_low_confidence":true,"score":60.2,"description":"Adding guardrails to large language models.","language":"Python","open_issues":38,"category":"Security & Guardrails","category_rank":3,"npm_package":"","pypi_package":"guardrails-ai","weekly_downloads":3437,"dl_source":"pypi","hn_mentions_30d":26,"has_provenance":false,"npm_provenance":null,"pypi_provenance":null,"signed_commits_ratio":null,"scorecard_score":null,"scorecard_checks":{},"public_actions":null,"evidence_grade":"C","trust_score":32.4,"trust_breakdown":{"activity":14.5,"adoption":13.9,"transparency":0,"safety":0,"identity":4},"history":[{"date":"2026-05-25","rank":110,"score":60.2,"stars":6918},{"date":"2026-05-26","rank":108,"score":60.2,"stars":6925}],"events":[{"date":"2026-05-25","type":"listed","detail":"First tracked at rank #110"}]}