L'assistente di ricerca oncologica per il clinico italiano.
MediTrace.ai è un'applicazione macOS che integra 12 banche dati biomediche internazionali e l'intero corpus delle linee guida AIOM in un singolo strumento conversazionale. Esegue interamente sul Mac del medico: nessun dato del paziente lascia la macchina.
Buongiorno.
Quale evidenza cerchiamo oggi?
Una sola interfaccia. Dodici banche dati. Zero dato in cloud.
Pensato per chi costruisce una raccomandazione evidence-based e ha bisogno della catena bibliografica intatta. Il prodotto è in produzione da maggio 2026 su tre postazioni cliniche di una fondazione di ricerca italiana.
Letteratura frammentata.
Sintesi citata.
La medicina di precisione oncologica produce oltre 200.000 pubblicazioni l'anno e migliaia di nuovi trial. ChatGPT clinico ha tre limiti strutturali: hallucination, mancanza di auditabilità, cloud-only per definizione.
Costruire una raccomandazione evidence-based oggi
Significa interrogare manualmente PubMed, ClinicalTrials.gov, OpenTargets, cBioPortal, le linee guida AIOM, le banche dati farmacologiche e le classificazioni internazionali — in inglese, in interfacce disomogenee, con identificatori che non si parlano fra loro.
Un assistente AI generalista nasconde le sue fonti, può citare PMID inesistenti e per definizione invia la query al fornitore cloud. Tre veti per l'uso clinico professionale.
Un'unica interfaccia conversazionale italiana
Il medico digita una domanda nel proprio registro abituale — "NSCLC EGFR-mutato con metastasi cerebrali" — e in 3–5 minuti riceve una sintesi clinica con tabelle comparative dei trial pivotal, riferimenti AIOM contestualizzati e citazioni PMID e NCT verificate sintatticamente prima della generazione.
Badge tri-stato — VERIFIED PENDING UNVERIFIED — accanto a ogni claim. Trasparenza prima della prettiness.
Sei passaggi.
Citazione prima dell'affermazione.
L'orchestratore estrae geni, mutazioni, farmaci e tipi di tumore dalla domanda, attiva solo le API rilevanti, recupera in parallelo, verifica semanticamente e registra ogni passaggio in un log immutabile.
Domanda in italiano clinico
Il medico formula la query nel proprio registro: "paziente con BRCA1, triple-negative, prima linea". Nessuna sintassi forzata, nessun dizionario controllato visibile in superficie.
Estrazione entità e routing intelligente
Un query parser IT→EN con dizionario medico custom estrae geni, mutazioni, farmaci, codici. Solo le API rilevanti vengono attivate (OpenTargets se ci sono geni, TCIA se imaging, openFDA se farmaci).
12 client biomedici registratiRecupero parallelo + retrieval ibrido
Le 12 API biomediche sono interrogate in parallelo. Un retrieval ibrido (BM25Plus + vector + cross-encoder reranker) estrae i passaggi più rilevanti dalle linee guida AIOM indicizzate.
6.294 chunks AIOM · 768dGenerazione locale con citazioni
Il modello linguistico locale (Qwen 2.5 14B via Ollama, keep-alive 24h) genera la risposta in italiano con citazioni esplicite ancorate al passaggio sorgente.
Context budget ~16K tokenVerifica semantica a due livelli
Un secondo pass LLM verifica che ogni claim sia supportato da almeno una fonte citata. Le citazioni non verificate sono annotate, non nascoste — GDPR Art. 22: niente decisione automatica opaca.
Log strutturato e immutabile
Ogni interazione è registrata in SQLCipher con sponsor binding, prompt version, modelli utilizzati e citazioni verificate. Schema versioning con 5 migration applicate trasparentemente al boot.
AI Act Art. 12 · Annex IV §2(g)Dodici fonti.
Quattro famiglie di citazione.
Letteratura, trial, biologia molecolare, regolatorio. Le citazioni mantengono il loro colore di provenienza in tutta l'interfaccia — l'occhio del clinico impara a riconoscere la fonte senza leggere il prefisso.
La risposta è la sintesi.
Le fonti sono in colonna.
Il layout di lettura: sintesi a sinistra, fonti consultate a destra. Ogni citazione inline (PMID, NCT) è cliccabile e porta alla scheda fonte. La sintesi è scritta in italiano clinico, in tono spec-sheet, mai promozionale.
Standard di prima linea
Osimertinib 80 mg/die per via orale è lo standard di prima linea per il NSCLC EGFR-mutato in stadio avanzato, raccomandazione recepita dalle linee guida AIOM 2025 AIOM §4.2. La penetrazione del compartimento del sistema nervoso centrale è documentata da analisi pooled del FLAURA: ORR intracranica 91%, PFS mediana 9,9 mesi nella coorte con metastasi SNC asintomatiche PMID 38712451.
Trial recruiting attivi (Phase ≥ 2)
Due studi rilevanti sono in arruolamento attivo nel setting indicato: NCT05863156 — osimertinib + bevacizumab vs osimertinib in monoterapia, Phase 3, multicentrico — e NCT06210438 — lazertinib head-to-head, Phase 3. Sponsor binding e fase verificati live contro ClinicalTrials.gov al momento della query.
Note sulla radioterapia upfront
La metanalisi PMID 37210894 documenta l'assenza di beneficio della radioterapia stereotassica upfront sul SNC in pazienti asintomatici trattati con osimertinib, supportando l'approccio sistemico iniziale. Sostegno coerente nelle raccomandazioni AIOM AIOM §4.2.7.
Considerazioni regolatorie
Il principio attivo osimertinib (DCI) è approvato EMA per NSCLC EGFR-mutato di prima linea dal 2018. Segnalazioni post-marketing su tossicità cardiaca (QTc, frazione di eiezione) sono tracciate openFDA · OSI-2024-3127.
Frontend, orchestratore,
LLM locale, dodici API.
Tutto il lavoro avviene sul Mac del medico. Solo i provider cloud opzionali, sotto consenso esplicito, attraversano la rete — e l'utente lo vede ogni volta nel banner di consenso.
Strumenti maturi.
Scelte documentate.
Ogni layer è stato scelto per una ragione precisa. 44 Architectural Decision Records nel repo, ogni cambio non-banale ha un ADR con razionale + outcome. La consegna include il diritto a far funzionare il prodotto senza di noi.
Auditabile end-to-end.
Riproducibile per il regolatore.
La compliance non è una postilla. È un'architettura: audit log immutabile, prompt versioning, evaluation framework riproducibile, segregazione del local-first dal cloud-opt-in. Tutto pensato per superare un'ispezione AI Act senza retrofit.
EU AI Act
Articolo 12 (logging), Articolo 14 (human oversight), Annex IV §2(g) (testing & metrics). Ogni risposta è ancorata a un synthesis_prompt_version immutabile per forensics retrospettiva.
- Audit log SQLCipher
- Prompt versioning end-to-end
- Human oversight by design
- Evaluation baseline immutabili
GDPR & confidenzialità
Local-first: nessun dato del paziente lascia il Mac. Cloud LLMs opt-in con banner di consenso esplicito ad ogni sessione. Art. 22: ogni claim non verificato è annotato — niente decisione automatica opaca.
- AES-256 a riposo · Keychain
- Consent esplicito per cloud
- Retention disclosed
- Citazioni non verificate annotate
Quality evaluation
Framework su 18 domande oncologiche di riferimento. Composite score 0,73 · phase accuracy 0,74 · zero forbidden hits (hallucination dichiarative) sul modello locale Qwen 2.5 14B.
- Drug recall · farmaci attesi
- NCT validity · check live
- Sponsor binding · phase accuracy
- Baseline versionate, riproducibili
Tre veti, scritti nell'architettura.
Il prodotto è progettato come strumento di supporto alla ricerca evidence-based. Le seguenti esclusioni sono limiti di design, non disclaimer di marketing — sono iscritte nel modello dati e nel comportamento di runtime.
Non è un dispositivo medico
Ai sensi del Regolamento UE 2017/745 (MDR). Non c'è certificazione CE come dispositivo, non c'è dichiarazione di conformità, non c'è il pittogramma. Il disclaimer medico è permanente e visibile in tutte le viste.
Non è un sostituto del giudizio clinico
Non fornisce diagnosi, non emette prescrizioni, non raccomanda dosaggi personalizzati. La sintesi è una lente sulla letteratura, non un atto medico. Le decisioni terapeutiche restano integralmente in capo al clinico.
Non è una piattaforma SaaS multi-tenant
Single-tenant by design. Ogni installazione è isolata sul Mac del medico o nel server dello studio medico/clinica, con il proprio database, le proprie chiavi, le proprie baseline di evaluation. Niente data lake centrale, niente analytics aggregati, niente vendor lock-in.
Software che si adatta al cliente.
Non viceversa.
MediTrace.ai è la dimostrazione di come Ai-Audit.it affronta un dominio regolamentato: local-first, audit-first, italiano-first. Lo stesso pattern si applica a sanità, finanza, legale e qualunque settore soggetto a regolamentazione UE — AI Act, GDPR, MDR, NIS2.