DIG and HSIS, UAB  /  Open source  /  v0.1.0

A governance plan for every clinical AI project.

Answer a structured questionnaire. Medon returns a tiered checklist with owners, evidence and the source clause behind each item. Your institution sets its own roles and review frequencies in one file.

Controls encoded: 107
010101010010101010010101010010101010010101010010101010010101010010101010
Answer once.
Adopt anywhere.
107source controls from 10 published frameworks
36plan items across four lifecycle phases
42questions, 11 about the tool and 31 about what exists
0bytes leave your browser
NIST AI RMFJC and CHAI RUAIHEU AI ActONC HTI-1WHO AI for healthISO/IEC 42001FDA PCCPCHAI Responsible AI GuideCHAI Assurance StandardsCHAI Applied Model CardNIST AI 600-1 generative AI profileCHAI Assurance Reporting ChecklistsFDA clinical decision support guidanceHIPAA security ruleState AI lawsNIST AI RMFJC and CHAI RUAIHEU AI ActONC HTI-1WHO AI for healthISO/IEC 42001FDA PCCPCHAI Responsible AI GuideCHAI Assurance StandardsCHAI Applied Model CardNIST AI 600-1 generative AI profileCHAI Assurance Reporting ChecklistsFDA clinical decision support guidanceHIPAA security ruleState AI laws
How it works

From a project description to an accountable plan.

No policy writing and no spreadsheet of clauses. The questions describe the tool. The rules decide what applies.

01  { Answer }

Describe the project

What it does, how much it acts alone, where it comes from, who sees it, what patient data it touches. Then what governance already exists.

function: clinical_supportsource: vendor_embeddedharm: serious
02  { Tier }

Get a risk tier with reasons

Low, moderate or high, with the answers that drove it. Unsure answers push the tier up and mark items to confirm.

lowmoderatehigh
03  { Plan }

Receive the checklist

Each item names the action, the evidence that proves it, the owner role and the framework clause it comes from. Print it or export it.

NIST AI RMF MANAGE 2.4JC and CHAI Element 4
The whole loop

Same questions. Your roles, your cadences.

Your institution file sets owner roles and review frequencies. Until it is filled, each item reads "Set by local policy", so the plan always reflects your decisions.

Read the guide
ANSWERS.YAML
project: {name: Vendor sepsis early warning in the EHR, clinical_lead: Example Physician, date: 2026-10-04}
answers:
  function: clinical_support
  autonomy: recommends
  model_type: predictive
  source: vendor_embedded
  users: [clinicians, nurses]
  affects_care: "yes"
  patient_level: "yes"
  harm: serious
  phi: identifiable
  updates: vendor_updates
  workload: "yes"
  x_owner: yes
  x_committee: partial
  x_intended_use: partial
  x_vendor_validation: yes
  x_local_validation: no
  x_monitoring: partial
  x_vendor_notice: no
Scenarios

See the plan for 20 kinds of projects.

From a no show model to a closed loop insulin dosing system. Open any project, pick a level of existing governance and read the full report. 100 reports, all synthetic.

Browse all 20 projects →   Read the source controls →

Live planner

Try it. Nothing leaves your browser.

This is the real tool, running below. Answer a few questions and watch the plan build.

medon / app

Open full screen →

low tier
13

items in the plan

Administrative tools. Short list, light touch.

moderate tier
30

items in the plan

Clinical information tools. Patient transparency, local validation, bias audit.

high tier
35

items in the plan

Close to a clinical decision. Suspension criteria, oversight, external reporting.

Adopt it

Four steps to your own planner.

One file carries everything local. The rest is shared and versioned, so institutions can compare plans.

1

Install

Python 3.9 or later.

pip install git+https://github.com/DIGlabUAB/medon
2

Fill the institution file

Role titles, review frequencies by tier, links to your own policies, extra local items.

curl -o mysystem.yaml https://raw.githubusercontent.com/DIGlabUAB/medon/main/src/medon/data/org.example.yaml
3

Build your page

One self contained HTML file. Host it on any internal web server.

medon web --org mysystem.yaml -o planner.html
4

Extend

Add frameworks and regulations as controls and items. A test fails if a control is never used.

pytest
Frameworks encoded: 10
Controls traced: 107
CLINICAL AI GOVERNANCE QUESTIONNAIRE TO PLAN 010101010010101010010101010010101010010101010010101010010101010010101010
36 plan items.
One plan per project.
Frameworks

10 frameworks built in. 107 controls traced.

Every plan item cites the framework clause behind it. Each control carries a review status, so reviewers see what has been checked against the source.

Encoded · 2023-01
16

NIST AI Risk Management Framework 1.0

controls mapped to plan items.

Source document
Encoded · 2025-09-17
13

Joint Commission and CHAI Guidance on the Responsible Use of AI in Healthcare

controls mapped to plan items.

Source document
Encoded · 2024-07
9

EU Artificial Intelligence Act, high risk system requirements

controls mapped to plan items.

Source document
Encoded · 2024-01
5

ONC HTI-1 decision support intervention criterion

controls mapped to plan items.

Source document
Encoded · 2021-06
6

WHO Ethics and Governance of Artificial Intelligence for Health

controls mapped to plan items.

Source document
Encoded · 2023-12
9

ISO/IEC 42001 Artificial intelligence management system

controls mapped to plan items.

Source document
Encoded · 2024-12
3

FDA Predetermined Change Control Plan guidance for AI enabled device software

controls mapped to plan items.

Source document
Encoded · see source
23

CHAI Responsible AI Guide

controls mapped to plan items.

Source document
Encoded · 2024-06 draft
14

CHAI Assurance Standards Guide

controls mapped to plan items.

Source document
Encoded · v0.1
9

CHAI Applied Model Card

controls mapped to plan items.

Source document
Roadmap
NIST AI 600-1 generative AI profileCHAI Assurance Reporting ChecklistsFDA clinical decision support guidanceHIPAA security ruleState AI lawsYour institution policies

Add a framework by writing its clauses as controls in one YAML file. See the contribution guide.

About

Built for governance leads who need a plan this week.

Health systems are asked to govern a growing set of AI tools. The guidance is published. Turning it into a project specific plan takes time that few teams have.

Medon reads a short description of a clinical AI project and writes the plan: a risk tier with reasons, a checklist of actions, the evidence that proves each one, the owner role and the source clause. Existing governance is recognised, so the list shows what is done, in progress and open.

Institutions set their own roles and review frequencies in one file. The planner runs offline in a single HTML page. Code is Apache 2.0. Data is CC BY 4.0. Example plans for 20 kinds of projects are on the scenarios page.

Team

Built by DIG and UAB HSIS.

A partnership of the Diagnostic Intelligence Group (DIG) and Health System Information Services (HSIS) at the University of Alabama at Birmingham.

SB

Sandeep Bodduluri, PhD, MS

Diagnostic Intelligence Group. Director of AI, CLAIR. Project lead and maintainer.

sbodduluri@uabmc.edu
KP

Kelly Powell, MBA

Diagnostic Intelligence Group.

MB

Melissa Burch, MSHI

UAB Health System Information Services.

DM

Danish Murad, MS

Diagnostic Intelligence Group.

RC

Richard Carlisle, MS

UAB Health System Information Services.

BW

Bryan Webb, BS

UAB Health System Information Services.

BW

Benjamin Willett, PhD

UAB Health System Information Services.

+

Framework reviewers

Clinicians and governance leads who check each control against its source. Open seats.

Join as reviewer
+

Health system partners

Institutions that adopt the planner and share their institution file.

Open an issue