Skip to content

One language for everything you feed an AI.

The Escriba Suite is a family of self-hosted, open-source tools that turn anything — documents, web pages, scanned statements, balance sheets — into clean, private, model-ready data. Use each one on its own, or together as one instrument.
Fourteen tools, one ecosystem

The hub and its satellites

Escriba is the hub — the universal translator into the language of AI. Around it orbit specialists for capturing every kind of source, a shared identity hub, tools for the Argentine professional world, a local AI you fully control, private search, a deck generator and a memory for AI-assisted work. Every one is self-hosted, private by design, and free to run.

Escriba
The hubEscriba

The universal translator into the language of AI.

Drop in a PDF, Word, Excel, image, audio, video or YouTube link and get clean, anonymized Markdown — ready for any LLM, and exportable to Word, XML, EPUB and 10+ formats. Local OCR and Whisper, PII redaction, RAG chunking, token and cost estimates, and a text-to-speech podcast mode.

MITDocker7 languages
Open Escriba →
Fisherboy
Web captureFisherboy

Any web page, ready for your AI.

Turn any URL into clean Markdown or structured data. Tiered anti-blocking fetch, file / video / gallery downloads, comment harvesting, and a spider for whole sections.

MITDocker
Explore Fisherboy →
Anonimal
Privacy engineAnonimal

The mask your data wears before it reaches the LLM.

Detects and removes PII with a local ML/NER engine plus regex. Opaque masking or reversible pseudonymization. The serious anonymization the whole suite plugs into.

Apache-2.0REST API
Explore Anonimal →
Fulgoria
Document dataFulgoria

Extract data from any document.

Read bank statements, PDFs and images by marking the columns once — then export the rows to CSV plus a reusable template. Everything runs in your browser.

Apache-2.0Local-first
Explore Fulgoria →
Selega
Financial controlSelega

Every balance sheet, ready to legalize.

An on-prem assistant for legalizing financial statements: 14 live numeric cross-checks validate the figures and propose the outcome — legalize, observe, certify or deny.

Apache-2.0PostgreSQL
Explore Selega →
Lockatus
Identity hubLockatus

One sign-on for the whole suite.

Self-hosted single sign-on: multi-user accounts, TOTP two-factor, per-app roles from an access matrix and OIDC SSO. Optional and non-breaking — each app keeps its own login behind a flag.

Apache-2.0OIDC
Explore Lockatus →
notarum
Argentine lawnotarum

Three official sources, one API.

Read-only API and reader over Argentina’s Official Gazette, the 428,380 national laws InfoLEG keeps current, and 81,403 provincial ones. Amendments in both directions, alerts that send only what is new, and an MCP server so a model queries the source instead of guessing it.

MITMCP
Explore notarum →
Arcanum
ARCA gatewayArcanum

Every ARCA service, from your browser.

A REST gateway and panel for the ARCA (ex-AFIP) web services — invoicing with CAE, registries, bonds and more — with WSAA signing kept 100% local and a legal PDF with QR. Automatable from n8n.

Apache-2.0n8n-ready
Explore Arcanum →
Trustux
Signature verificationTrustux

Every signature, verified. On your machine.

Verifies digital signatures (PAdES + XAdES) 100% locally: integrity, signer identity up to the Root CA with CUIT/CUIL, and validity at signing time — with a traffic-light verdict and an exportable report.

Apache-2.0Local-first
Explore Trustux →
Secretia
Local AISecretia

Your own AI, in the family’s voice.

A private chat that runs open models on your own server — a ready-to-cook distribution of Ollama + Open WebUI, dressed in the Escriba look and federated with Lockatus. A transparent fork.

MITSelf-hostedLockatus SSO
Explore Secretia →
Searchgirl
Private searchSearchgirl

The suite’s search engine. By SearXNG.

Private metasearch with four faces in one binary: a web UI, a normalized REST API, an MCP server for agents and optional AI answers with citations. No tracking, no profiles — the engines see your server, never you.

MITDockerMCP
Explore Searchgirl →
Presentia
PresentationsPresentia

Decks from documents, data and markdown.

Turn a prompt, a document, a dataset or a markdown file into an editable presentation and export PPTX or PDF — with charts validated against your data, a per-deck LLM cost panel and an optional PII gateway. A transparent fork of Presenton.

Apache-2.0Docker7 languages
Explore Presentia →
COGO
MemoryCOGO

The memory with a trust traffic light.

Markdown notes whose confidence color — green, yellow, red — is computed from evidence, verification and freshness, plus Guard: an anti-manipulation x-ray for LLM conversations. One ~12 MB binary: web viewer, MCP server and CLI.

MITDockerMCP-first
Explore COGO →
Encuestum
Surveys & examsEncuestum

Surveys and exams with AI grading.

A Typeform-style visual editor with 14 question types (video answers included), AI that writes questions from a document and grades open answers with a rubric, serious access control, funnel analytics and a printable certificate. Better than Google Forms — self-hosted and federated with Lockatus.

MITDocker7 languages
Explore Encuestum →
One tool, or the whole instrument

Built to work alone — designed to work together

Each one stands on its own

Pick the tool, not the platform.

  • Every app is a single self-contained Docker image you run on your own hardware.
  • No account, no cloud, no lock-in. Your files never leave your server.
  • Open source — MIT or Apache-2.0 — and yours to fork.
  • The same interface in English, Español, Français, Português, Italiano, 中文 and 日本語.
See how they fit
Together they’re one experience

A violin in tune.

  • One shared design system: the same look, light or dark, with each app’s own accent.
  • A Send to Escriba handoff: capture anywhere, convert in the hub — the document never leaves your browser.
  • Anonimal is the shared privacy layer the satellites can plug into for full PII protection.
  • Learn one, and you already know the rest.
The ecosystem
14tools in the suite
7UI languages
100%self-hosted
0data sent to the cloud
OSSMIT & Apache-2.0

Start with the hub

Pull the prebuilt image and open localhost:8000.

docker run -d -p 8000:8000 -e GOD_PASSWORD=“change-me” ghcr.io/diegoparras/escriba:latest