Skip to content

OncoMatch

OncoMatch is an AI-powered clinical trial pre-screening agent that helps oncology care teams quickly identify and prioritize relevant clinical trials for a patient.

Core trick

Converts trial eligibility text into structured rules, evaluating clear criteria deterministically and nuanced ones with Claude plus cited patient evidence.

Tags

Description

OncoMatch is an AI-powered clinical trial pre-screening agent that helps oncology care teams quickly identify and prioritize relevant clinical trials for a patient. Today, finding the right clinical trial is highly manual. A clinician or research coordinator may need to search through many studies and read long, complex eligibility criteria, then compare those requirements against scattered patient information such as diagnosis, biomarkers, treatment history, performance status, lab values, and imaging findings. OncoMatch automates this first-pass screening process. It takes a patient’s clinical context, searches for relevant oncology trials, converts complex eligibility criteria into structured rules, and evaluates the patient against those criteria using a hybrid AI + deterministic approach. Clear criteria such as age, ECOG status, and lab thresholds are evaluated with deterministic rules, including unit normalization. More nuanced criteria—such as biomarker interpretation, disease terminology, prior treatment context, or active versus treated brain metastases—are evaluated using Claude with supporting patient evidence. The system then ranks trials as High, Moderate, or Low Potential Match and explains exactly why each criterion passed, failed, is unknown, or needs clinical review. What problem does it solve? The core problem is: The right clinical trial may exist, but determining whether a specific patient could qualify is slow, complex, and difficult to scale. OncoMatch reduces the manual burden of reviewing trial criteria and helps care teams focus first on the most promising trials—without pretending to make the final eligibility decision.
sahithic2000/oncology_clinical_trial_matching_agent★ 00 forksTypeScriptCreated Jul 18, 2026 · last push Jul 19, 2026

README excerpt

# OncoMatch

OncoMatch is an AI-powered oncology clinical trial pre-screening prototype built for a healthcare AI hackathon.

## What it does

The application:

- Loads one synthetic oncology patient at a time

- Extracts relevant clinical context such as cancer type, stage, biomarkers, prior therapies, ECOG status, and labs

- Searches [ClinicalTrials.gov](http://ClinicalTrials.gov) for potentially relevant trials

- Supports explainable clinical trial pre-screening

- Is designed to evaluate trial criteria using a combination of deterministic rules and LLM reasoning

## Safety

This is a research prototype only.

OncoMatch does not determine final clinical trial eligibility. Final eligibility must be confirmed by the clinical trial study team.

All patient data used in the prototype is synthetic.

## Getting Started

Install dependencies:

```bash

npm install

Team