Skip to main content
Retab is a document processing worfklow builder for the age of AI.
Retab transforms any document into structured data, with six core functionalities: /parse -> Convert any file (PDFs, Excel, emails, images) into LLM-ready markdown. /extract -> Extract structured JSON from documents using your defined schema. /edit -> Modify document content while preserving formatting. /split -> Intelligently split documents into logical sections. /partition -> Partition repeated records in a document into chunks using a unique identifier. /classify -> Categorize documents based on content and type.

Quickstart

Start by installing the Retab CLI, SDKs, and MCP tools.
Find your API key in the dashboard settings.
1

Install the CLI

The CLI is the fastest way to access Retab from your terminal, scripts, and CI.
See the CLI guide for authentication, configuration, completion, and command examples.
2

Install the SDKs

Install the client library for the language you are building with.
See the SDK guide for authentication, supported languages, and workflow examples.
3

Install MCP

Connect Retab to your AI agent so it can inspect files, build workflows, and run Retab tools.
See MCP for the full MCP setup and tool reference.

Get Started

Workflows

Build complex document workflows with our no-code editor.

API Playground

Explore the API playground and try Retab API.

Community

Discord

Join our community for tips and best practices.

GitHub

Star us and contribute to the project.