Skip to content

Private documents. Exact JSON.

Run document extraction locally, define the structure once, and use it from the UI, CLI, or REST API.

Local-first document AI · Developer preview

01 · Define

Describe the JSON you need

Combine focused instructions with a validated extraction schema.

02 · Extract

Keep documents under your control

Use the bundled local runtime or connect a provider you choose.

03 · Integrate

Build on one stable contract

Drive the same resources through the Web UI, CLI, or OpenAPI 3.1 API.

01

Learn ParseHawk by extracting a receipt

Install the local stack, run a known fixture, and inspect validated JSON.

02

Connect your model provider

Use the bundled NuExtract3 runtime, OpenAI, Microsoft Foundry, Ollama, or another OpenAI-compatible endpoint.

03

Integrate the REST API

Use generated endpoint documentation, exact schemas, and copyable requests.

Start with a successful local run.

The first-extraction tutorial takes you from a fresh checkout to structured JSON with a bundled receipt fixture.

Run the tutorial →