Chat with PDF Docs Using AI

n8n AI Data Management Productivity

Contributed by Sabrina Ramonov 🍄. From the community directory at agents.sabrina.dev, republished with permission and full credit.

This workflow allows you to ask questions about a PDF document. The answers are provided by an AI model of your choice, and the answer includes a citation pointing to the information it used.

You can use n8n’s built-in chat interface to ask the questions, or you could customize this workflow to use another one (e.g. Slack, Teams, etc.).

Example:

The workflow is set up with the Bitcoin whitepaper. So you could ask things like:Question: “Which email provider does the creator of Bitcoin use?“Answer: “GMX [Bitcoin whitepaper.pdf, lines 1-35]”

Requirements:

- A Pinecone account (they have a free tier at the time of writing that is easily enough for this workflow)

- Access to a large language model (e.g. an OpenAI account)Customizing this workflow:

The workflow only reads in one document, but you could customize it to read in all the documents in a folder (or more).

The workflow is set up to use GPT 3.5, but you could swap that out for any other model (including self-hosted ones).

Tools used: OpenAI, AI Agent

Download the workflow template (JSON)

Original tutorial

Want this running in your business? KOBA42 builds and operates automations like this one.