Logointerpret
Try in Browser
Open Source · EU AI Act Ready · SHAP + EBM + LIME

Your model made a decision.Can you explain it?

SHAP values, attention maps, counterfactual traces, and audit-ready compliance reports — every decision pathway laid bare on a single screen. For the engineers, scientists, and compliance officers who are accountable for the output.

$pip install interpret
Try in Browser →
9M+
Weekly Downloads
6,200+
GitHub Stars
12
Explainer Types
100%
Open Source
interpret · SHAP Waterfall — LoanApproval_v3.pkl · sample_id: 47821LIVE
SHAP Waterfall · Local ExplanationBase value: 0.41 → Prediction: 0.74
credit_score
+0.42
debt_to_income
-0.31
employment_months
+0.19
loan_amount
-0.14
num_late_payments
-0.11
annual_income
+0.08
DECISIONAPPROVED — p=0.74Threshold: 0.50
Model Info
ModelExplainableBoostingClassifier
TypeGlassbox · EBM
AUC0.923
Features24
Global Feature Importance
credit_score92%
debt_to_income74%
employment_months55%
annual_income38%
JPMorgan Chase
Allianz
UnitedHealth
Deutsche Bank
Cigna
AXA
Zurich
Anthem
Barclays
MetLife
JPMorgan Chase
Allianz
UnitedHealth
Deutsche Bank
Cigna
AXA
Zurich
Anthem
Barclays
MetLife
Trusted by risk & compliance teams at regulated institutions
Feature Matrix

Every gear. Every wire.
Every reason.

This isn't a feature list — it's a preview of the product. Hover each cell to see the feature in motion.

credit_score
debt_income
employment
loan_amount
PREDICTION0.74 → APPROVED
Local · Global · Group

SHAP Waterfall Explanations

Decompose any prediction into signed feature contributions. Understand exactly why sample #47821 was approved — not just that it was.

Transformer attention · Layer 6, Head 3
Transformer · NLP · CV

Attention Visualization

Map exactly which tokens, pixels, or nodes drove the model's attention. Auditable at the architecture level.

Counterfactual Trace
credit_score580→ 640
debt_income0.52→ 0.38
loan_amount$42,000unchanged
DENIED→APPROVED2 changes
What-If · GDPR Art. 22

Counterfactual Generation

Generate the minimum-change path from DENIED to APPROVED. Produce the "right to explanation" output regulators require.

credit_score ≥ 620?
debt_inc ≤ 0.4?
DENY
APPROVE
DENY
Tree · EBM · Surrogate

Decision Path Tracing

Follow every branch decision in gradient-boosted or tree-based models. Highlight the exact path taken for any input.

EU AI Act✓ PASS
GDPR Art. 22✓ PASS
FDA 21 CFR✓ PASS
Basel III✓ PASS
PDF / JSON / HTML export
EU AI Act · FDA · Basel III

Compliance Report Export

One-click export of audit-ready documentation. PDF, JSON, HTML. Passes every regulatory framework your legal team will ask about.

PSI Score over 90 days⚠ DRIFT DETECTED
PSI: 0.22 · Threshold: 0.10 · 3 features affected
PSI · KL Divergence · Live

Model Drift Detection

Monitor feature distributions and prediction drift in production. Get alerted before your model silently degrades.

Model Agnostic

Supported Frameworks

Works with any scikit-learn compatible model. Black-box or glass-box.

scikit-learnsklearn
XGBoostxgb
LightGBMlgbm
PyTorchtorch
TensorFlowtf
CatBoostcatboost
Hugging Facehf
ONNXonnx

Bundled Explainers

12 explainer types. Glass-box and black-box. Global and local.

SHAPblack-box
LIMEblack-box
EBMglass-box
Morris Sensitivityglobal
Decision Treesurrogate
Linear Explainerglass-box
Partial Dependenceglobal
APLRglass-box
Why It Matters
$9.77B
XAI Market 2025
20.6% CAGR
6,200+
GitHub Stars
Open source community
9M+
Weekly Downloads
PyPI package installs
Aug 2025
EU AI Act Deadline
High-risk system compliance
"We use InterpretML to produce model documentation for every FDA submission. The EBM gives us accuracy without sacrificing the explainability our reviewers demand."
S
Dr. Sarah Kim
Lead Data Scientist, HealthTech Series B
"After the third audit request in a year, we standardized on Interpret. Now when compliance asks why the model denied a claim, we hand them the SHAP waterfall and they're satisfied."
M
Marcus Osei
VP Model Risk, Regional Insurance Group
Regulatory Frameworks Covered
EU AI Act
Art. 13 Transparency
GDPR Art. 22
Right to Explanation
FDA 21 CFR
Software as Medical Device
Basel III/IV
SR 11-7 Model Risk
ECOA / FCRA
Fair Lending Compliance
NIST AI RMF
Risk Management Framework
Zero-Friction Install

If you want it,
it's already on screen.

No form fields. No email gates. The install command is right here — and repeated at the header, mid-scroll, and footer.

$pip install interpret
# Install from PyPI
pip install interpret
# Quick start
from interpret import show
from interpret.glassbox import ExplainableBoostingClassifier
ebm = ExplainableBoostingClassifier()
ebm.fit(X_train, y_train)
show(ebm.explain_global())
No Email GateNo Form FieldsNo Credit CardMIT License