{"adoption": {"forks": 325, "observed_at": "2026-08-28T04:05:37.611294+00:00", "stars": 1796}, "canonical_url": "https://ross.abutalabs.com/products/aix360", "card": {"archived": false, "artifact_type": "library", "description": "Interpretability and explainability of data and machine learning models", "domain": ["machine-learning", "artificial-intelligence", "data-science"], "enriched": true, "function": ["machine-learning", "nlp", "image-processing", "data-science"], "health_score": 79, "homepage": "https://aix360.res.ibm.com/", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["Trusted-AI/AIX360"], "name": "Trusted-AI/AIX360", "platform": ["python"], "pushed_at": "2026-08-08T16:30:28+00:00", "repo": "Trusted-AI/AIX360", "stars": 1796, "tags": ["explainable-ai", "xai", "interpretability", "explainability-metrics", "ibm-research", "trusted-ai"], "topics": ["explainable-ai", "explainable-ml", "trusted-ai", "trusted-ml", "machine-learning", "deep-learning", "codait", "artificial-intelligence", "explainabil", "xai", "ibm-research", "ibm-research-ai"], "urls": [], "use_cases": ["explain predictions of a machine learning model", "get local post-hoc explanations for individual predictions", "find prototypical examples explaining a dataset", "explain image classifier decisions", "compute explainability metrics for models", "build interpretable models instead of black boxes", "explain time series model predictions"], "what_it_is": "AI Explainability 360 is an open-source Python library from IBM Research offering a comprehensive set of algorithms for interpreting and explaining datasets and machine learning models. It supports tabular, text, image, and time series data, covering data explanations, local and global post-hoc explanations, and directly interpretable models with proxy explainability metrics.", "when_to_avoid": ["you need explainability for LLMs - use IBM's ICX360 instead", "you want a actively evolving library - development has slowed and it is in maintenance mode", "you need a GUI or interactive-only tool rather than a Python API", "you need explanations for non-Python ML stacks"], "when_to_choose": ["you need a broad toolkit of established XAI algorithms in Python", "you work with tabular, text, image, or time series data and need explanations", "you want both data explanations and model explanations from one library", "you need Apache-2.0 licensed explainability tooling from a reputable research lab"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/aix360", "repo": "Trusted-AI/AIX360", "role": "main", "score": 66}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.310129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09808310eff50e77b1c0463cf902735b07322c81805a6bbae5867ea7c2d03416", "fetched_at": "2026-08-28T04:05:37.611294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Trusted-AI/AIX360"}, {"content_hash": "c40df66753b66e554749692a628c5116392dc62f0e6ebc3a6d7200eb4b8ae054", "fetched_at": "2026-08-29T11:01:34.246606+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/aix360/json"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.310129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09808310eff50e77b1c0463cf902735b07322c81805a6bbae5867ea7c2d03416", "fetched_at": "2026-08-28T04:05:37.611294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Trusted-AI/AIX360"}, {"content_hash": "c40df66753b66e554749692a628c5116392dc62f0e6ebc3a6d7200eb4b8ae054", "fetched_at": "2026-08-29T11:01:34.246606+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/aix360/json"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.310129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09808310eff50e77b1c0463cf902735b07322c81805a6bbae5867ea7c2d03416", "fetched_at": "2026-08-28T04:05:37.611294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Trusted-AI/AIX360"}, {"content_hash": "c40df66753b66e554749692a628c5116392dc62f0e6ebc3a6d7200eb4b8ae054", "fetched_at": "2026-08-29T11:01:34.246606+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/aix360/json"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.310129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09808310eff50e77b1c0463cf902735b07322c81805a6bbae5867ea7c2d03416", "fetched_at": "2026-08-28T04:05:37.611294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Trusted-AI/AIX360"}, {"content_hash": "c40df66753b66e554749692a628c5116392dc62f0e6ebc3a6d7200eb4b8ae054", "fetched_at": "2026-08-29T11:01:34.246606+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/aix360/json"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.310129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09808310eff50e77b1c0463cf902735b07322c81805a6bbae5867ea7c2d03416", "fetched_at": "2026-08-28T04:05:37.611294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Trusted-AI/AIX360"}, {"content_hash": "c40df66753b66e554749692a628c5116392dc62f0e6ebc3a6d7200eb4b8ae054", "fetched_at": "2026-08-29T11:01:34.246606+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/aix360/json"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.310129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09808310eff50e77b1c0463cf902735b07322c81805a6bbae5867ea7c2d03416", "fetched_at": "2026-08-28T04:05:37.611294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Trusted-AI/AIX360"}, {"content_hash": "c40df66753b66e554749692a628c5116392dc62f0e6ebc3a6d7200eb4b8ae054", "fetched_at": "2026-08-29T11:01:34.246606+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/aix360/json"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.611294+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.310129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09808310eff50e77b1c0463cf902735b07322c81805a6bbae5867ea7c2d03416", "fetched_at": "2026-08-28T04:05:37.611294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Trusted-AI/AIX360"}, {"content_hash": "c40df66753b66e554749692a628c5116392dc62f0e6ebc3a6d7200eb4b8ae054", "fetched_at": "2026-08-29T11:01:34.246606+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/aix360/json"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.310129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09808310eff50e77b1c0463cf902735b07322c81805a6bbae5867ea7c2d03416", "fetched_at": "2026-08-28T04:05:37.611294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Trusted-AI/AIX360"}, {"content_hash": "c40df66753b66e554749692a628c5116392dc62f0e6ebc3a6d7200eb4b8ae054", "fetched_at": "2026-08-29T11:01:34.246606+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/aix360/json"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.310129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09808310eff50e77b1c0463cf902735b07322c81805a6bbae5867ea7c2d03416", "fetched_at": "2026-08-28T04:05:37.611294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Trusted-AI/AIX360"}, {"content_hash": "c40df66753b66e554749692a628c5116392dc62f0e6ebc3a6d7200eb4b8ae054", "fetched_at": "2026-08-29T11:01:34.246606+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/aix360/json"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.310129+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09808310eff50e77b1c0463cf902735b07322c81805a6bbae5867ea7c2d03416", "fetched_at": "2026-08-28T04:05:37.611294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Trusted-AI/AIX360"}, {"content_hash": "c40df66753b66e554749692a628c5116392dc62f0e6ebc3a6d7200eb4b8ae054", "fetched_at": "2026-08-29T11:01:34.246606+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/aix360/json"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2610, "days_push": 25, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 66, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}