// rag · Zipstack/unstract

unstract

unstract — проект с открытым исходным кодом из категории «RAG и базы знаний» от Zipstack (Zipstack/unstract на GitHub). У него 7 277 звёзд на GitHub и 718 форков, он распространяется по лицензии AGPL-3.0 и последний раз обновлялся на GitHub 8 октября 2026.

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

★ 7,3 тыс. звёзд⑂ 718 форковAGPL-3.0обновлено окт. 2026
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
Zipstack/unstract
Звёзды GitHub
7 277
Форки
718
Лицензия
AGPL-3.0
Последнее обновление на GitHub
8 октября 2026
Тип страницы
Полное руководство по установке
Официальный сайт
Official site
// как это работает

Как это работает

  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.

// возможности

Почему его любят

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
// запустите сами

Запустите сами

  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
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

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.

// продолжить изучение

Похожие инструменты

RAG и базы знаний

llm-graph-builder

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

★ 5,3 тыс. звёздApache-2.0
Смотреть руководство →
RAG и базы знаний

txtai

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

★ 13,0 тыс. звёздApache-2.0
Смотреть руководство →
RAG и базы знаний

ezdata

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

★ 293 звездыMIT
Смотреть руководство →
RAG и базы знаний

PaddleOCR

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

★ 90,8 тыс. звёздApache-2.0
Смотреть руководство →
RAG и базы знаний

llm-app

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

★ 58,8 тыс. звёздMIT
Смотреть руководство →
RAG и базы знаний

libratory

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

★ 85 звёздNOASSERTION
Смотреть руководство →
// альтернативы

Альтернативы: RAG и базы знаний

Другие проекты из категории «RAG и базы знаний» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если unstract вам не подходит.

// ещё в категории rag

Больше проектов: RAG и базы знаний

Соседние проекты из категории «RAG и базы знаний» в каталоге, ближайшие по числу звёзд к unstract — продолжайте изучать полку по обе стороны от него.

Получить unstract

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.