---
title: "Edoardo Gabrielli"
url: "https://edoardogabrielli.com/en/"
lang: "en"
updated: "2026-11-02"
---

# Edoardo Gabrielli

> Physicist, data scientist and backend developer: APIs, data, OCR and artificial intelligence for museums, institutions and archives.

Physicist, data scientist, backend developer

## Edoardo Gabrielli

I build software that starts from the data: from physics and artificial intelligence to the websites and APIs that make them useful.

![Edoardo smiling outdoors, a castle on the hill behind him](https://edoardogabrielli.com/media/originals/2026/11/81c36412b3284a55ab13eb662427f9c6/ritratto.webp)

[See the projects](https://edoardogabrielli.com/en/projects) · [Try my CMS](https://edoardogabrielli.com/en/cms)

## What I do

I am a physicist working as a developer at ETT. I work on backends and APIs, on reading documents with OCR and on artificial intelligence applied to archives: models trained on the client's data and document search with answers that cite their sources.

## How I can help

### Backends and APIs

Services and APIs in Python, with Django and FastAPI, written to last and to be maintained.

### From archives to data

Paper documents made searchable with OCR, with human review and a reference to the page.

### AI on your documents

Small models trained on the client's data and a search that answers by citing its sources.

### A site you manage yourself

With my CMS you edit texts right on the page, and the data stays yours.

## Featured projects

### base-cms

The CMS this site runs on, built by coordinating AI agents.

![Editing directly on the page, with a side panel for the selected block.](https://edoardogabrielli.com/media/originals/2026/11/2f702cb462ea40ecb1ee70a68d427c7c/base-cms-modifica-sulla-pagina.webp)

[base-cms](https://edoardogabrielli.com/en/projects/base-cms)

### Reading archive registers

A small model trained on validated rows; the archivist confirms every value.

![Row-by-row review of the extracted fields next to the scanned page, example data](https://edoardogabrielli.com/media/originals/2026/11/7828f5e0519e4995830a50cbf947fae1/registri-revisione.webp)

[Reading archive registers](https://edoardogabrielli.com/en/projects/archive-registers)

### A knowledge base with cited answers

A RAG system over institutional documents, with sources in every answer.

![The page of a source to collect, with the steps of the guided setup and the latest runs.](https://edoardogabrielli.com/media/originals/2026/11/22f6762e83e64b929c3c46ea67cb5319/rag-porto-fonte.webp)

[A knowledge base with cited answers](https://edoardogabrielli.com/en/projects/port-authority-knowledge-base)

### PaceMind

Finishing time on a trail route, predicted from your own runs.

![Analysis of a single activity: climbs, descents and per-kilometre splits (fake data).](https://edoardogabrielli.com/media/originals/2026/11/0627c4849e24450da7113c6f8a303bce/pacemind-analisi.webp)

[PaceMind](https://edoardogabrielli.com/en/projects/pacemind)

[All projects](https://edoardogabrielli.com/en/projects)

## Have a project?

Tell me in a few lines what you need: I will reply with a first opinion.

[Write to me](https://edoardogabrielli.com/en/contact)