jde-ia.fr

LOMO

EU law, obligation by obligation.

LOMO reads European legislation and turns every obligation into a fact you can search, compare and query: who must do what, under which article, from which date.

Reading is open to everyone. Asking a question and extracting a new act need an account.

What it does

How the data is made available

Technical stack

Knowledge graph
Apache Jena Fuseki (TDB2, named graphs), SPARQL
Ontologies
LOMO, SKOS, PROV-O, ELI, SHACL
AI
Claude API: Haiku 5.5 for extraction, schema-constrained output; Claude for Ask a question
Application
Python, FastAPI, a job queue for extractions; plain JavaScript pages
Sign-in
Dex (OpenID Connect)
Hosting
Docker Compose, Caddy, Coolify on an OVH server in France
← The three applications