Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.retab.com/llms.txt

Use this file to discover all available pages before exploring further.

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.
curl -fsSL https://retab.com/install.sh | sh
2

Install the SDKs

Install the client library for the language you are building with.
# Python SDK
pip install retab

# Node SDK
npm install @retab/node

# Go SDK
go get github.com/retab-dev/retab/clients/go
3

Install MCP

Connect Retab to your AI agent so it can inspect files, build workflows, and run Retab tools.
# Preferred: install the Retab skill and MCP for supported agents
retab setup

# Claude MCP
claude mcp add --transport http retab https://mcp.retab.com/mcp

# Codex MCP
codex mcp add retab --url https://mcp.retab.com/mcp
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.