> ## Documentation Index
> Fetch the complete documentation index at: https://docs.graphorlm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Ingest your data, process documents, and start extracting insights in minutes

This quickstart gets you up and running with Graphor. You'll upload a document, apply advanced parsing, extract structured data, and chat with your content.

## Step 1: Create Your Project

1. Sign up for a [Graphor Cloud account](https://app.graphorlm.com/register)
2. Login at [app.graphorlm.com/login](https://app.graphorlm.com/login)
3. Click **New project** and give it a name

<img className="block border rounded-2xl border-gray-950\/10 ring-2 ring-transparent" src="https://mintcdn.com/graphorlm/vKAxvO9Nb0saQBH_/images/project-list-demo.png?fit=max&auto=format&n=vKAxvO9Nb0saQBH_&q=85&s=8483d68cad6c0382c3c284435f85700b" alt="Project list demo" loading="lazy" width="3024" height="1518" data-path="images/project-list-demo.png" />

## Step 2: Upload a Document

The fastest way to add a document is to **drag and drop** it directly onto the Sources page.

<img className="block border rounded-2xl border-gray-950\/10 ring-2 ring-transparent" src="https://mintcdn.com/graphorlm/C49_Jes8BG2SJXDj/images/empty-source-list.png?fit=max&auto=format&n=C49_Jes8BG2SJXDj&q=85&s=a7d6ae32c07f806285ad589d7a8dea44" alt="Sources page" loading="lazy" width="2200" height="1248" data-path="images/empty-source-list.png" />

Graphor supports PDFs, Word documents, images, spreadsheets, and [25+ other formats](/guides/data-ingestion#supported-document-types).

<Tip>
  You can also ingest content from URLs, GitHub repositories, and YouTube videos. See the [Data Ingestion guide](/guides/data-ingestion) for all options.
</Tip>

After uploading, Graphor automatically processes your document using the **Fast** parsing method. Wait for the status to change to **Processed**.

<Note>
  **Navigation tip:** Single-click on a source to select it. Double-click to open Source details.
</Note>

## Step 3: Apply Advanced Parsing

For complex documents, you can apply more powerful parsing methods:

| Method       | Best For                                                  |
| ------------ | --------------------------------------------------------- |
| **Fast**     | Simple text documents (default)                           |
| **Balanced** | Complex layouts with OCR                                  |
| **Accurate** | Specialized documents requiring highest accuracy          |
| **Agentic**  | Multi-page tables, diagrams, images with rich annotations |

To apply a different parsing method:

1. Double-click on your document to open **Source details**
2. Go to the **Settings** tab
3. Select a parsing method
4. Click **Parse**

<img className="block border rounded-2xl border-gray-950\/10 ring-2 ring-transparent" src="https://mintcdn.com/graphorlm/76mI7kDoq2dxA4KH/images/source-parsing-settings.png?fit=max&auto=format&n=76mI7kDoq2dxA4KH&q=85&s=25781c7afcf628b19d6446018fdddca2" alt="Parsing settings" loading="lazy" width="2200" height="1244" data-path="images/source-parsing-settings.png" />

### Viewing Results

After parsing, check the **Results** tab to see:

* **Document view** — Visual preview of parsed content
* **Markdown view** — Raw text output
* **Page navigation** — Browse multi-page documents

<img className="block border rounded-2xl border-gray-950\/10 ring-2 ring-transparent" src="https://mintcdn.com/graphorlm/C49_Jes8BG2SJXDj/images/source-parsing-details.png?fit=max&auto=format&n=C49_Jes8BG2SJXDj&q=85&s=6d93b81a2a71dd3227b4dd8b6a8dad29" alt="Parsing results" loading="lazy" width="2200" height="1248" data-path="images/source-parsing-details.png" />

Each parsing run is saved in the **Versions** panel on the left. You can compare different methods and switch the active version at any time.

<Info>
  For detailed information about parsing methods and options, see the [Data Ingestion guide](/guides/data-ingestion#document-parsing-methods).
</Info>

## Step 4: Extract Structured Data

Transform your documents into structured data using **LLM-powered extraction**.

1. In Source details, go to the **Extraction** tab
2. Add **instructions** to guide the extraction (optional)
3. Define your schema with fields:
   * **Field name**: e.g., `invoice_number`
   * **Field type**: Text, Number, Boolean, or Array
   * **Description**: What to extract
4. Click **Extract**

**Example for invoice extraction:**

*Instructions:*

> Extract all invoice information. Use YYYY-MM-DD for dates and USD for amounts.

*Schema:*

| Field Name       | Type   | Description                       |
| ---------------- | ------ | --------------------------------- |
| `invoice_number` | Text   | The unique invoice identifier     |
| `date`           | Text   | Invoice date in YYYY-MM-DD format |
| `total_amount`   | Number | Total amount due                  |

<img className="block border rounded-2xl border-gray-950\/10 ring-2 ring-transparent" src="https://mintcdn.com/graphorlm/C49_Jes8BG2SJXDj/images/source-extraction-details.png?fit=max&auto=format&n=C49_Jes8BG2SJXDj&q=85&s=918f41a315224ffe1df368e2590ada15" alt="Data extraction" loading="lazy" width="2200" height="1246" data-path="images/source-extraction-details.png" />

The results show extracted data with **page references** indicating where each item was found.

<Info>
  For more schema examples and best practices, see the [Data Extraction guide](/guides/data-extraction).
</Info>

## Step 5: Chat with Your Documents

Click the **Chat** button in the top-right corner to start asking questions.

**Two chat options:**

* **Sources page** → Chat with all documents
* **Source details page** → Chat with one specific document

<img className="block border rounded-2xl border-gray-950\/10 ring-2 ring-transparent" src="https://mintcdn.com/graphorlm/C49_Jes8BG2SJXDj/images/chat-details.png?fit=max&auto=format&n=C49_Jes8BG2SJXDj&q=85&s=ac592201de94ce6d7d41e9c08549103e" alt="Document chat" loading="lazy" width="2200" height="1244" data-path="images/chat-details.png" />

Ask questions in natural language:

> **You:** What are the main findings in this document?
>
> **Chat:** The document presents three main findings...
>
> **You:** Tell me more about the first one.

The chat maintains **conversational memory**, so follow-up questions understand previous context.

<Info>
  For tips on getting better answers, see the [Document Chat guide](/guides/document-chat).
</Info>

***

## What's Next?

<CardGroup cols={2}>
  <Card title="Data Ingestion" icon="file-import" href="/guides/data-ingestion">
    Deep dive into parsing methods, multiple source types, and OCR options
  </Card>

  <Card title="Data Extraction" icon="table" href="/guides/data-extraction">
    Advanced schema design and extraction best practices
  </Card>

  <Card title="Document Chat" icon="comments" href="/guides/document-chat">
    Tips for asking better questions and API integration
  </Card>
</CardGroup>
