Grounded RAG & LLM systems
RAG pipelines and agents that cite their sources and refuse when the evidence runs out. I build new systems end to end and integrate AI into the workflows and tools you already have.
Biomedical AI · Knowledge Graphs · LLM Systems
I build LLM and deep learning systems that teams can trust: grounded retrieval, honest evaluation, and knowledge graphs that keep models accountable. Biomedical data is my specialty, and the methods carry anywhere. Before AI I spent a decade in frontline medicine. Today I’m an AI PhD researcher and a key maintainer of ARAX, a reasoning system in NIH’s Biomedical Data Translator.
562k-chunk clinical corpus · 7.5M-node knowledge graph · AIME 2025 · NCATS Translator
Services
RAG pipelines and agents that cite their sources and refuse when the evidence runs out. I build new systems end to end and integrate AI into the workflows and tools you already have.
Eval harnesses, faithfulness checks, adversarial testing, and data safeguards for systems you already run. You get numbers you can defend in a review.
Schema design, ontology mapping, identifier normalization, and graph ML at the scale of millions of nodes. This is the plumbing that makes grounding possible.
Custom models for classification, ranking, and link prediction, built with interpretability in mind. My research focus is models that can show why they predicted what they did.
I also take on technical writing, from whitepapers to developer documentation. If your project sits near this list but not on it, ask anyway.
Engagement models and pricing →Selected work
Sole builder · deployed on AWS · published at AIME 2025
A decision support assistant for licensed clinicians. It answers dosing, isolation, and treatment questions only from curated evidence. Every claim carries a verbatim citation, and when the corpus doesn’t cover a question it says so instead of guessing.
I built it end to end. The corpus holds around 562k chunks from PMC full text, CDC, WHO, and IDSA guidelines, and institutional SOPs behind a license gate. Retrieval is hybrid dense plus BM25 with reranking. A three-tier evidence hierarchy weighs institutional guidance against national guidelines and research, with an explicit verdict when sources disagree. A PHI guard blocks identifiers before anything reaches an LLM. The system runs on AWS behind auth with encrypted secrets, and an adversarial test suite covers prompt injection and dangerous dose bait.
Live system ↗ White paper ↗ AIME 2025 paper ↗
Key maintainer · NIH NCATS Translator · in production
I’m a key maintainer of ARAX, the reasoning agent that plans multi-hop queries over the 7.5M-node RTX-KG2 knowledge graph. One long-standing weak point was overly generic nodes like “protein” and “disease” polluting reasoning paths, held back only by a hand-maintained blocklist. I replaced that blocklist with a learned classifier.
The pipeline extracts graph features and node embeddings over KG2, feeds an information content regressor, and trains an XGBoost classifier on top. An LLM-in-the-loop active learning stage running on a self-hosted vLLM server grew the labeled set from 11.5k to 127k nodes over four rounds. Everything was validated against the ARAX regression test suite before adoption.
Single-author research · methodology
When a model proposes a molecular mediator for wet-lab validation, a post-hoc explanation isn’t good enough. CCLB trains a hard-gated edge selector jointly with a Neural Bellman-Ford predictor, so every prediction is computed on a sparse subgraph the model is structurally committed to.
Trained on the human subset of the Reasoner Drug Knowledge Graph, 856k entities and around 2.7M triples, on DGX H100 hardware. The architecture meets all four of Azzolin et al.’s (ICLR 2025) conditions for self-interpretable graph models, audited condition by condition in the paper. My current work extends this line toward query-conditional faithfulness guarantees.
Paper available on request.
Publications & talks
F.M. Hodges et al., “Using AI to Improve Diagnosis and Treatment of Rare Diseases: A Chat Agent for Equitable and Accessible Healthcare,” Artificial Intelligence in Medicine (AIME), LNCS vol. 15735, Springer, 2025. doi:10.1007/978-3-031-95841-0_35
F.M. Hodges et al., “White Paper on Radiant,” Oregon State University, 2025. radiant.rtx.ai/whitepaper
Poster — Radiant: An Agentic RAG System for Rare Diseases. Artificial Intelligence in Medicine, Pavia, Italy, 2025.
Demo — Radiant. Stanford & Research to the People Rare Disease Hackathon, San Francisco, 2024.
About
I spent a decade in medicine before I ever trained a model: combat medic in the Ohio Army National Guard, paramedic, medical assistant at the Cleveland Clinic, medic contractor with FEMA. I went back to school for computer science because I wanted to affect healthcare at a systems level. Now I work on machine learning and biomedical knowledge graphs as a PhD researcher in the Ramsey Lab at Oregon State University, with a concurrent M.S. in computer science.
That history shapes how I build. I’ve been the person relying on the protocol at 3 a.m., so I care less about leaderboard scores than whether a system can show its evidence, admit uncertainty, and fail safely.
Off the clock: cooking, my dog, and a Cleveland sports loyalty that no amount of evidence has managed to correct.
Contact
I take a small number of consulting engagements alongside my PhD: scoped builds, evaluations, advisory, and technical writing. Tell me what you’re working on and I’ll reply within two business days.