jde-ia.fr

3D Codex

Manuscripts in three dimensions.

3D Codex turns the documentation of a book’s conservation into an object you can handle, and lets you read the book and question it.

3D Codex is not a project of the Vatican Library. It is a personal project that uses open data made available by the Vatican Library.

Turning the books and reading the pages is open to everyone. Ask the book needs an account, the same as for LOMO.

What it does

How the data is made available

Technical stack

3D
three.js (WebGL), in the browser
Images
IIIF https://digi.vatlib.it/
Data model
CIDOC-CRM, CRMsci, CONS (cons:, the extension of CIDOC-CRM designed for conservation in the Restitutio project), SHACL, SKOS
AI
Claude API: Opus 5.5 reads the pages and answers, Haiku 5.5 translates
Search
sentence-transformers (multilingual-e5-small), sqlite-vec
Application
Python, FastAPI; Docker, Coolify on an OVH server in France
← The three applications