Bonsai-27B-GGUF
lmstudio-community · Kit
A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…
An n8n workflow that answers chat questions from one Google Drive document and nothing else. It reads the file on every message, hands the text to an AI Agent with seven rules, and remembers the chat.
Chat assistant that answers from a Google Drive document is an n8n workflow in the Productivity category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page or copy its JSON, then import it into an n8n canvas. Nothing runs until you activate it in n8n.
Chat message
It starts when someone sends a message in n8n’s chat:
A chat answer taken from the document, in a friendly and brief way
What you need before you start.
Document store
Holds the document and gives the workflow its file on every message.
NeedsA Google Drive OAuth2 credential, and the ID of a Google Doc or a PDF
Language model
Reads the document’s text and the question, and writes the answer.
NeedsOpenAI API key with access to gpt-5.6-terra
Checked by Mindket on 13 Nov 2026
This n8n workflow answers chat questions from one Google Drive document and from nothing else. On every message it downloads the document, reads its text and hands it to an AI Agent. The agent follows seven rules, answers in a friendly and brief way and keeps the last ten messages of the chat. Mindket’s copy swaps OpenAI’s retired Assistants API for that agent. Six nodes run it, beside four sticky notes.
Teams that want a small chat helper for one document, such as an event guide, a price list, a policy or a menu. Skip it if the document runs to hundreds of pages, if it is a scan with no text, or if you need answers drawn from many files.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Events | Organisers | Let visitors ask about the programme | A visitor asks which stage the Saturday headliner plays on and gets the line from the guide. |
| Hospitality | Hotel staff | Answer guests from the house guide | A guest asks about breakfast hours and reads the time from the guide. |
| HR | People teams | Let staff ask about a handbook | A new hire asks how many days of leave the handbook gives. |
| Retail | Shop managers | Share a return policy or a price list | A customer asks about the return window and gets the policy’s own answer. |
You need a little n8n: import a file, add two credentials and paste one file ID.
Any n8n that can reach Google Drive and OpenAI will run it. The answers appear in n8n’s own chat window.
Download saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Setup takes two credentials and one file ID.
| Need | Detail |
|---|---|
| n8n | On n8n Cloud or on a server of your own |
| Google Drive | A Google Doc or a PDF with text in it, and its file ID |
| OpenAI | An API key with access to gpt-5.6-terra |
workflow.json.Get File. Replace YOUR_FILE_ID with your file’s ID, the long string after /d/ in its address.OpenAI Chat Model.AI Agent and change them to suit your document.Chat Trigger and ask a question about the document.Open the chat from Chat Trigger and ask about the document. The answer arrives within moments. Edit the document in Drive, and the next answer uses the new text.
| To change | Where |
|---|---|
| The rules and the tone | The system message in AI Agent |
| The model | OpenAI Chat Model |
| The document | The file ID in Get File |
| How much it remembers | Context Window Length in Window Buffer Memory |
An organiser keeps the festival guide in a Google Doc and pastes its ID into Get File. A visitor opens the chat and asks which stage the Saturday headliner plays on.
The agent reads the guide’s text, finds the line about the headliner and answers in two short sentences. A question about the weather in Paris gets a polite refusal, since the guide says nothing about it.
If you are new. n8n draws a workflow as boxes joined by lines, and each box, a node, does one job. Here the document is read again for every message and put in front of the model as its only source. Start with a one page document.
For experts. The workflow is a Chat Trigger, a Drive download, a PDF text extraction and an AI Agent with a chat model and a memory. The agent has no tools.
| Node | What it does | What to know |
|---|---|---|
Get File | Downloads the file and exports a Google Doc as a PDF | A PDF file in Drive downloads as it is |
Extract from File | Reads the PDF into a text field | It reads text only, so a scan gives an empty field |
AI Agent | Answers from a system message that ends with the document | The whole text is sent with every message |
Window Buffer Memory | Keeps the last 10 messages of each chat | The key is the session ID that Chat Trigger gives |
OpenAI’s Assistants API shut down on 26 August 2026, so this copy keeps the document in the prompt instead of in an assistant’s file store.
Extract from File, AI Agent, a chat model and a memorygpt-4-turbo-preview, and the same page routes GPT-4 Turbo to gpt-5.6-sol. This copy uses the lighter gpt-5.6-terra, so pick the larger one in OpenAI Chat Model if you want itAn n8n workflow that answers chat questions from one Google Drive document and from nothing else. On every message it
downloads the document, reads its text and hands it to an AI Agent that follows a set of rules and keeps the chat's
earlier messages in mind.
workflow.json: the workflow as n8n exports it, ten nodes: six that do the work and four sticky notes. It holds noREADME.md: these notes.Chat Trigger feeds Get File, then Extract from File, then an AI Agent that usesOpenAI Chat Model and a Window Buffer Memory. There is no assistant and no file upload to OpenAI. The agentgpt-4-turbo-preview. The same page routes GPT-4 Turbo to gpt-5.6-sol. The model here isgpt-5.6-terra, the lighter one. Pick another in OpenAI Chat Model if you want the larger.Get File pointed at the author's own sample document. It now has YOUR_FILE_ID.workflow.json.Get File. Replace YOUR_FILE_ID with the ID of your file, the/d/ in its address.OpenAI Chat Model.AI Agent and change them to suit your document.Chat Trigger and ask a question about the document.Chat Trigger takes the visitor's message.Get File downloads the file. A Google Doc is exported as a PDF first, and a PDF file downloads as it is.Extract from File reads the PDF's text into a field named text.AI Agent builds its system message from the seven rules and the document's text, and reads the question from theWindow Buffer Memory adds the last ten messages of the same chat, and OpenAI Chat Model writes the answer.AI Agent.OpenAI Chat Model.Get File.Context Window Length in Window Buffer Memory.Chat Trigger with the trigger of another app and send the agent's answer back.Window Buffer Memory keeps chats in n8n's own memory, so a restart of n8n clears them.NOTICE.md 691 B README.md 4 KB workflow.json 6 KB
lmstudio-community · Kit
A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…
LibertAIDAI · Kit
Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…
facebook · Kit
Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
zarazhangrui · Skill
Builds HTML presentations from scratch or from a PowerPoint file and shows visual style previews to pick from, for people who want web slides with no CSS or Ja…