← Back

"Don't just predict the future. Cause it."

WhyLab

Causal Decision Intelligence Engine powered by Multi-Agent Debate.
22-Cell pipeline bridging Causal Inference (Science) and Business Decision (Art).

Dashboard ↗ GitHub ↗

At a Glance

22
Pipeline Cells
3
AI Debate Agents
3
Benchmarks Validated
142
Tests

What it does

WhyLab answers "why?" — not just "what will happen?" It provides actionable causal verdicts: Rollout 100%, A/B Test 5%, or Reject. Three AI agents (Growth Hacker, Risk Manager, Product Owner) debate the evidence to reach a decision.

22-Cell Pipeline

Data — Discovery — AutoCausal — Causal — MetaLearner — Conformal
  Explain — Refutation — Sensitivity — Validation
    QuasiExperimental — TemporalCausal — Counterfactual
      Heterogeneity — Overlap — PolicyTree
        Viz — Debate — Export — Report
          Audit — Summary

Benchmark Results

Validated on 3 standard causal inference benchmarks (10 replications each):

Dataset Best Method PEHE ATE Bias
IHDP (n=747) T-Learner 1.164 ± 0.024 0.039 ± 0.031
ACIC (n=4,802) S-Learner 0.491 ± 0.017 0.018 ± 0.013
Jobs (n=722) LinearDML 170.5 ± 32.3 39.2 ± 36.6

Multi-Agent Debate

Supports LLM-enhanced debate (Gemini API, MCP v2 protocol) with automatic rule-based fallback. 142 tests ensure reliability.

Tech Stack

Python scikit-learn EconML DoWhy Next.js FastAPI Docker Gemini AI Supabase