Case Study — Applied AI · Cultural Archive

Rialta's archive learned to think. Rialta still owns what it learned.

Rialta is an editorial house and magazine of Cuban and Latin American culture — thousands of essays, interviews, books and archival dossiers built over years by hundreds of writers. Xari built the AI layer that reads all of it: it digitizes the archive, makes it understand itself, and answers questions across the whole of it. Everything runs on local, open-weight models on Rialta's own infrastructure — so the corpus never leaves, nothing trains someone else's model, and every answer cites the piece it came from.

Built with Rialta (rialta.org) and running on Rialta's infrastructure. No archive text or reader query is sent to a third-party AI service.

Thousands
of essays, books & dossiers, one index
0
words sent to a third-party AI
100%
local, open-weight models
Every answer
cited back to its source

The Archive

Decades of Latin American culture, in one place.

Rialta's public archive alone holds documents, authors' own recordings, dossiers, scanned magazines, videos and books — and the Magazine and Rialta Ediciones add thousands more essays and titles. This is the corpus Xari's AI layer reads, on Rialta's own machines.

Visit rialta.org →
rialta.org
The Rialta homepage — a featured essay and the Portada index of recent articles on Cuban and Latin American culture.
rialta.org/archivo
Rialta's Archivo, organized into six collections: Documentos, En voz del autor, Expedientes, Libros, Revistas and Videos.

The Archivo alone spans six collections — documents, authors' recordings, dossiers, magazines, videos and books. Every one of them is text, or becomes text, that the local models can read.

The Question

Who owns what a model learns from a lifetime of work?

A corpus like Rialta's is its own asset and its writers' labor — decades of criticism, interviews and out-of-print books. The quick way to make it "AI-powered" is to hand it to a commercial chatbot API. But that means the archive becomes training fuel for a model Rialta will never own, and the intelligence it produces belongs to a vendor. For an independent, Spanish-language cultural publisher, that is the whole archive walking out the door. So we took the other path.

THE EXTRACTIVE PATH

Rent intelligence from a vendor

Upload the archive to a hosted model. It answers — but every essay is logged on someone else's servers, may feed someone else's training set, and the "smart archive" evaporates the day the contract, the pricing or the model changes. The value drains outward, to a company that did none of the writing.

THE PATH WE TOOK

Own the intelligence outright

Run open-weight models on Rialta's own machines. The archive is read where it already lives; the embeddings, index, knowledge graph and tuned weights — the part that actually learned the archive — are Rialta's property, portable and vendor-free. The value stays with the people whose work created it.

The System

From a shelf of documents to an archive that answers.

Four stages, each on local models: get every piece into clean text, make the archive understand itself, let anyone ask it in plain language, and give editors tools built on top. Nothing in the pipeline calls out to a third-party AI.

Digitize the whole archive

Live

Scanned magazines, documents and out-of-print books turned into clean, searchable text — layout and Spanish diacritics preserved. Decades of print that were only images become readable by both people and the model.

local OCRvision-LLM cleanuplayout parse

Transcribe voice & video

Live

‘En voz del autor’, podcasts and event recordings transcribed and time-stamped, so spoken archives are searchable too. The same models read essays aloud in a local voice for listen-anywhere access.

local STT · Whisper-classES / ENlisten-to-essay TTS

Tag & classify

Live

Every piece placed against Rialta's own taxonomy — genre, theme, author, period — so the backlog is organized the way the editors already think, not by whatever metadata a CMS happened to keep.

local classifiercontrolled vocabulary

Map the connections

Live

A knowledge graph of people, works, movements and places, drawn automatically across the whole corpus: every essay that touches an author, every thread between figures and their circles — the shape of a literary history, made navigable.

entity extractionrelation linkinggraph store

Summarize & de-duplicate

Live

An editor-reviewed abstract for each piece, and near-duplicate detection that catches reprints and versions scattered across years of the archive — so the catalog is clean and every entry earns its place.

local summarizationembedding dedup

Ask the archive

Live

Grounded conversational search: ask a question in plain language and get an answer that cites the exact essays it drew from — with a clear ‘not in the archive’ when the corpus doesn't cover it. No invented facts under Rialta's name.

local embeddingsRAGcitation-required

Discover by theme

Live

‘If you read this, read that’ across the entire corpus, computed on-site from the text itself — turning a deep back-catalog into something readers can wander through. No reader behavior is shipped to a third party.

semantic similarityon-site only

Editorial copilot

Rolling out

Tools built on the same local models: drafting in Rialta's voice (blurbs, headlines, newsletter), human-in-the-loop translation that keeps the corpus in-house, and anthology assembly that surfaces thematic threads for new Rialta Ediciones titles.

in-voice draftingES ↔ EN assistanthology finder

The Boundary

Everything happens inside Rialta's walls.

The archive, the models, the index and the graph all sit on Rialta's own infrastructure. A question from an editor or a reader is answered by a local model reading local text; the only thing that ever crosses to the public internet is the finished, cited answer on Rialta's site. No essay, no page, no query reaches a third-party AI — so nothing can be logged, mined, or used to train a model Rialta doesn't own.

Rialta's archive, ingest pipeline, local models and index all sit inside Rialta's own infrastructure; only finished, cited answers cross to Rialta's site and its editors and readers. No archive text and no query is ever sent to a third-party AI cloud. Rialta infrastructure — nothing crosses to a third-party AI Documents & magazines scanned print Audio & video interviews · podcasts Books & essays Ediciones · Magazine Ingest OCR · STT cleanup Local models embeddings + LLM · open-weight Index + graph search · links Editors & readers Rialta's own site answers + citations Third-party AI cloud never receives archive text or queries answer only no corpus · no queries
Inside the boundary — corpus, models, index Crosses out — only finished answers; never the corpus

Who Owns What It Learns

The intelligence belongs to the people whose work made it.

An archive like Rialta's is decades of writing by hundreds of contributors. When a model learns from it, the value that comes out shouldn't drain to a technology vendor. Three principles kept it with Rialta.

01

The archive stays put

Every page is processed on Rialta's machines. Nothing is uploaded to a third-party model, and nothing is added to anyone else's training set. The corpus is used to serve Rialta — and only Rialta.

02

The intelligence is Rialta's to keep

The embeddings, the index, the knowledge graph, the tuned weights — the part of the system that actually learned the archive — are Rialta's property. Portable, exportable, and free of vendor lock. Change hardware or provider, and the intelligence comes along.

03

Writers are surfaced, not laundered

Every answer cites the essay it came from and links back to it. The model points readers to the author's work; it never dissolves that work into anonymous output with no trail home.

Why Local Models

Open-weight models, on hardware Rialta controls.

Local isn't only about privacy. It's about ownership, cost and longevity — the reasons a cultural institution should hold its own intelligence rather than rent it.

Full data controlThe corpus and every query stay on Rialta's infrastructure. There is no external service to log, retain, or repurpose them.
No per-token lock-inCost is hardware, not a metered API that can reprice, throttle or restrict access overnight. The economics belong to Rialta.
Bilingual by designModels chosen and tuned for Spanish and English — the archive's real languages — rather than an English-first system that treats Spanish as an afterthought.
Built to lastOpen weights don't get deprecated out from under you. The system keeps running on Rialta's terms, for as long as Rialta wants it.
Auditable, not a black boxEvery answer traces to a source, and every stage of the pipeline is inspectable. Nothing about how it works is hidden behind a vendor API.
Resilient offlineThe archive stays usable even when an external service is down or unreachable — the intelligence lives where the institution does.

What It Unlocks

An archive that works as hard as the people who built it.

Editors find threads in secondsA question that used to mean days in the stacks — every piece connecting two authors, a forgotten interview on a theme — is now one query, answered with its sources.
Readers discover, and stayThematic discovery and cited answers turn a deep back-catalog into something people can actually explore, instead of a search box that returns a list of titles.
The archive becomes new booksAnthology assembly surfaces threads across decades, so Rialta Ediciones can build new titles from its own catalog — the archive earning its keep, on Rialta's terms.
An archive is a lifetime of thinking. A model that learns from it should make that thinking easier to find — not quietly carry it off.
— The Xari team

What Xari Does

We build the whole system — the models, the data, and the product around them.

Because we build the models, the data pipeline and the product on top, the AI isn't a feature bolted on from outside — it's one system, owned by the client who paid for it.

Let's talk

Have an archive that deserves better than a search box?

Thousands of documents, decades of work, scattered formats — Xari turns it into an archive that answers, on models you own and keep.

Get in touch

Built by Xari for Rialta (rialta.org). The system runs on Rialta's own infrastructure with open-weight models; no archive content or reader query is sent to third-party AI services. Author and work names are examples from Rialta's public archive.

© 2026 All rights reserved

XARI.IO

Let’s build something great together!

Tell us about your project and how we can help by filling the following form. We reply to all inquiries within one business day.