Back to Nodes

LlamaParse Platform

Last updated Jul 13, 2026

LlamaParse Platform integration with n8n

1,054 Weekly Downloads
2,995 Monthly Downloads

Included Nodes

LlamaParse Platform

Description

n8n LlamaParse Platform node

This repository contains a custom n8n community node for integrating with the LlamaParse API credential.

๐Ÿ“„ Parse

Parse documents (PDF, DOCX, PPTX, images, etc.) into clean text or Markdown. Supports four tiers โ€” fast, costeffective, agentic, and agenticplus โ€” and pinned parser versions.

  • Input: binary file (from any previous node)
  • Output: { text: string } (Markdown when available, otherwise plain text)
  • ๐Ÿท๏ธ Classify

    Route a document into one of a set of user-defined categories. You provide a list of { category, description } rules and get back the predicted category along with confidence and reasoning.

  • Input: binary file + classification rules
  • Output: { category, reasons, confidence }
  • โœ‚๏ธ Split

    Split a multi-section document into segments using semantic categories you define (e.g. “invoice”, “contract”, “appendix”). You can choose how uncategorized content is handled (include / forbid / omit).

  • Input: binary file + categories
  • Output: one item per segment, with { category, confidence, pages }
  • โš—๏ธ Extract

    Run a pre-configured LlamaExtract agent against a file to get back structured JSON matching your schema.

  • Input: binary file + Extraction Configuration ID
  • Output: { result: }
  • ๐Ÿ”Ž Retrieve (indexv2.md”>Index v2)

    Query a LlamaCloud index/pipeline and return the top-k retrieved chunks. Works against both the v1 Pipelines API and the newer v2 Index Retrieval API โ€” ideal for RAG flows with the n8n AI Agent / Chat Trigger nodes.

  • Input: indexId, query (defaults to {{ $json.chatInput }}), topK
  • Output: { context: string[] }
  • > The node is also marked usableAsTool: true, so any of the resources above can be wired into an n8n AI Agent as a tool.

    ๐Ÿ“‹ Prerequisites

    1. Node.js โ‰ฅ 20 โ€” install via nvm on Linux/macOS/WSL or the Microsoft guide on Windows.
    2. n8n installed globally:

       npm install n8n -g
       

    3. A LlamaParse Platform API key โ€” sign up at Docker guide for the full walkthrough.

    ๐Ÿ”ง Configuring credentials

    1. Open n8n (default: http://localhost:5678).
    2. Go to Credentials โ†’ Add Credential โ†’ search for “LlamaParse API”.
    3. Paste your API key. Optionally override the base URL (defaults to https://api.cloud.llamaindex.ai).
    4. Save.

    Full screenshots: guides/index.md.

    ๐Ÿ“š Guides

    Step-by-step walkthroughs (with screenshots) for every resource live under guides/:

  • Setup & credentials
  • Parse
  • Classify
  • Split
  • Extract
  • Retrieve โ€” Index v1
  • Retrieve โ€” Index v2
  • Run with Docker
  • ๐Ÿ”— References

  • source=demo&utmmedium=n8n”>LlamaCloud documentation
  • n8n documentation
  • n8n community

๐Ÿ“ License

MIT