One language for everything you feed an AI.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Built to work alone — designed to work together
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 日本語.
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.
Start with the hub
Pull the prebuilt image and open localhost:8000.