Differential Diagnosis Aid

The AI microservice for differential diagnosis reasoning

DDXaid plugs into any clinical app to turn structured findings into an explainable, ranked differential list with rule-in/out criteria and concise rationale.

Remaining credits:
Clinical decision support; not a diagnosis.

Why teams choose DDXaid

Explainable DDx, workflow-ready, and API-first

AI-assisted reasoning
Summarizes guideline-aligned rationale for each differential.
Rule-in / Rule-out criteria
Track criteria satisfaction and update status transparently.
Plug-in API
Integrates in minutes via simple endpoints.
Audit trail
Every change is logged with actor, timestamp, and context.
Privacy-aware
Built with secure patterns and usage credit controls.
Real-time updates
Scores and rationale refresh as decisions evolve.

Built for clinicians, platforms, and training

Use DDXaid as a reasoning layer that enhances care and education.

MFM & OB clinicians
Structure ultrasound consults and rule out conditions like FGR, PE, PAS.
EMR vendors
Embed explainable DDx into orders, notes, and decision support.
Healthtech startups
Power AI scribes and triage bots with a DDx engine.
Medical education
Teach residents structured reasoning and guideline awareness.

Product Overview

DDXaid is an AI-powered microservice that turns structured or semi-structured clinical findings (e.g., ultrasound reports, labs, vitals) into an explainable, ranked differential diagnosis list with rule-in/out criteria, guideline references, and concise reasoning summaries.

Vision

Become the industry-standard DDx reasoning layer — embeddable in any clinical app, EMR, or AI assistant to suggest and prioritize diagnoses, support structured rule-out workflows, and provide guideline-aligned explanations for trust, auditability, and training.

Product Objectives

Accuracy & Safety
Align DDx logic with published guidelines (ACOG, SMFM, UpToDate).
Explainability
Every suggestion includes transparent rule-in/out criteria and rationale.
Speed & Integration
Lightweight API integrates in under five minutes.
Auditability
Traceable decision logging for compliance and peer review.

How it works

1) Analyze

/ddx/analyze

Submit structured findings and context. Get a ranked list of candidates with criteria and rationale.

2) Update

/ddx/{session_id}/update

As clinicians check off criteria, statuses and scores update in real time for auditability.

3) Continue

/ddx/{session_id}

Fetch the current state to continue across encounters or include in notes.

Core Features

DDx Reasoning Engine

Hybrid approach for trustworthy results

  • Rules-based library for deterministic baseline.
  • Bayesian-weighted probability scoring.
  • LLM-bounded rationale summarization (concise and explainable).

Rule-Out Workflow

Checkboxable criteria with instant feedback

  • Each candidate includes rule-in/out criteria as checkboxes.
  • Clinicians update criteria; statuses and scores recalc instantly.
  • Concise explanations like “Ruled out due to normal Doppler.”

Explainability Layer

Structured outputs built for trust

  • likelihood_score (0–1 normalized)
  • rationale_summary (concise reasoning)
  • guideline_refs (e.g., “SMFM #52, Diagnosis section”)
  • suggested_tests (optional guidance)

API Architecture

Simple endpoints for fast integration

  • /ddx/analyze — generate DDx from findings.
  • /ddx/{session_id}/update — apply clinician decisions.
  • /ddx/{session_id} — fetch current state for audit/continuation.

Audit & Compliance

Traceable interactions, ready for review

  • Record timestamp, actor, and action type for each change.
  • Enable traceability for HIPAA/SOC2 compliance expectations.

Approach to AI Usage

We use a hybrid approach: a curated, deterministic rule library for ranking and an AI model only for concise rationale text. This keeps results safe, consistent, and explainable while still helping uncover missed considerations.

Rule-first ranking

Deterministic, auditable, guideline-aligned

  • Curated rule-in/out criteria and weights per condition.
  • Transparent scoring you can tune and review.
  • Findings normalization increases recall across synonyms.

AI for rationale only

Summaries, not decision-making

  • Generates concise reasoning and key points for documentation.
  • Does not change ranking or scores.
  • References and suggested tests remain grounded in rules.

Uncovering missed diagnoses

Surface candidates a clinician may not consider

  • When input findings match a condition’s rules, it is suggested even if not explicitly ordered.
  • Canon mapping recognizes varied terms (e.g., “Absent CSP” synonyms) to avoid gaps.
  • Optional “Other considerations (AI)” lane can propose items outside the rule library, clearly labeled and not ranked.

Coverage & evolution

Continuous expansion of the library

  • We add specialties and conditions over time.
  • Weights calibrated with clinical feedback and literature.
  • Future: rules from YAML/DB to enable rapid updates.

Clinical decision support; not a diagnosis.

Example: MFM Ultrasound Consult

Enter findings like “EFW <10th percentile,” “Elevated UA PI,” “AFI normal.” DDXaid returns candidates such as Fetal Growth Restriction and Preeclampsia Spectrumwith structured criteria. As you check off rule-in/out boxes, the likelihoods and rationale update instantly for inclusion in the consult note.

Docs and SDKs

Get started with our API in minutes. SDKs and examples coming soon.