// rag · Zipstack/unstract

unstract

unstract es un proyecto de RAG y conocimiento de código abierto de Zipstack (Zipstack/unstract en GitHub). Tiene 7.277 estrellas en GitHub y 718 bifurcaciones, se publica bajo la licencia AGPL-3.0 y se actualizó por última vez en GitHub el 8 de octubre de 2026.

Unstract — LLM-driven extraction of unstructured data, built for API deployments and ETL pipeline workflows.

★ 7,3k estrellas⑂ 718 bifurcacionesAGPL-3.0actualizado oct 2026
▦ visual: el README de este proyecto no incluye ninguna captura incrustable,
así que aquí va un marcador. La guía de abajo está completa de todos modos.
// datos del proyecto

Datos del proyecto

Estrellas en GitHub
7.277
Bifurcaciones
718
Licencia
AGPL-3.0
Última actualización en GitHub
8 de octubre de 2026
Tipo de ficha
Guía de instalación completa
Sitio oficial
Official site
// cómo funciona

Cómo funciona

  1. Clarify your goal

    Pick a representative document type and write down the exact fields and JSON shape your downstream system needs.

  2. Get the project

    Clone Zipstack/unstract from GitHub (or use the install path in the run steps below) and skim its README for the parts relevant to your goal.

  3. Install and configure

    Clone the repo and start the platform with its Docker Compose setup, keeping the generated encryption key safe — losing it makes existing adapter credentials inaccessible.

  4. Run your first task

    Log in locally, build one extraction for your sample document, test it on a few files, then deploy it as an API endpoint.

// características

Por qué gusta tanto

LLM document extraction

Extracts structured JSON from unstructured documents using LLMs, aimed at document-AI and IDP workloads.

Built for API deployment

Extractions are designed to be deployed as APIs, not just run interactively in a notebook.

ETL pipeline workflows

Fits extraction into ETL pipeline workflows for recurring document processing.

Prompt-engineering tooling

A platform UI for designing and iterating on extraction prompts and schemas.

Docker deployment options

Run locally with Docker Compose, pull a specific version tag, upgrade in place, or build images locally.

MCP server integration

Exposes MCP server capability so agent tooling can call extraction as a tool.

Advertisement
// ejecútalo

Ejecútalo tú mismo

  1. Clone the repository

    Get the source from the official GitHub repository for unstract.

    git clone https://github.com/Zipstack/unstract.git
    cd unstract
  2. Clone and start locally

    Clone the repository and follow the README quickstart to start the platform with Docker.

    git clone https://github.com/Zipstack/unstract.git
    cd unstract  # then start with Docker Compose per the README quickstart
  3. Open the platform

    Visit the local frontend, log in with the README's default local credentials, and build your first extraction.

    # Open http://frontend.unstract.localhost — default local login is in the README; change it after first use
// casos de uso

Qué puedes crear

Advertisement
// preguntas frecuentes

Preguntas frecuentes

Who maintains unstract?

Zipstack, through the Zipstack/unstract repository, with the product site at unstract.com.

Is unstract free to use?

Yes — the project is open source under the AGPL-3.0 license as recorded for this listing. See the license terms for any conditions on redistribution.

Does unstract need a paid API key?

Extraction calls LLMs, so you configure your own LLM provider credentials as adapters; Unstract itself is open source under AGPL-3.0, and losing the platform encryption key locks existing adapter credentials.

How does Unstract compare to a traditional OCR-plus-templates IDP tool?

Template IDP breaks when layouts change and needs per-format rules. Unstract uses LLM extraction defined by prompts and schemas, deployable as APIs and pipelines — more flexible across document variety, with model cost per document instead of template maintenance.

How do I get started with unstract?

Clone the repository (or use the documented installer), follow the install and configure steps on this page, and run the smallest real task first — log in locally, build one extraction for your sample document, test it on a few files, then deploy it as an API endpoint.

// sigue explorando

Herramientas similares

RAG y conocimiento

llm-graph-builder

Build Neo4j knowledge graphs from unstructured data using LLMs — then chat with your graph.

★ 5,3k estrellasApache-2.0
Ver la guía →
RAG y conocimiento

txtai

All-in-one AI framework for semantic search, LLM orchestration and language model workflows.

★ 13,0k estrellasApache-2.0
Ver la guía →
RAG y conocimiento

ezdata

AI-native data platform: 60+ connectors, ETL, scheduling, and RAG search.

★ 293 estrellasMIT
Ver la guía →
RAG y conocimiento

PaddleOCR

Lightweight OCR toolkit turning PDFs and images into structured, LLM-ready data in 100+ languages

★ 90,8k estrellasApache-2.0
Ver la guía →
RAG y conocimiento

llm-app

Ready-to-run templates for RAG, AI pipelines and enterprise search that stay in sync with live data

★ 58,8k estrellasMIT
Ver la guía →
RAG y conocimiento

libratory

Libratory, in TypeScript — built for your free book and audiobook laboratory. turn the...

★ 85 estrellasNOASSERTION
Ver la guía →
// alternativas

Alternativas en RAG y conocimiento

Los demás proyectos de RAG y conocimiento con más estrellas del catálogo de LibreAI: la lista realista de alternativas si unstract no es lo que buscas.

// más en rag

Más en RAG y conocimiento

Proyectos de RAG y conocimiento cercanos en el catálogo, los más próximos en estrellas a unstract: sigue explorando a ambos lados.

Consigue unstract

Gratis y abierto: consigue el código fuente, dale una estrella al repositorio y empieza a crear.