upscaler
uwg · Kit
Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…
An n8n workflow that reads one Google Doc, turns its text into OpenAI embeddings and stores them in a Pinecone index, so the document can be searched by meaning. You start it with a click.
Google Doc to Pinecone vector store is an n8n workflow in the Developer 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.
A click
It starts when you press Execute workflow in n8n, with:
The document’s text is stored in Pinecone as vectors you can search by meaning
What you need before you start.
Document source
Fetches the text of the document whose ID you set.
NeedsGoogle sign-in, and the document’s ID
Embeddings
Turns the text into vectors with the embeddings node’s default model.
NeedsOpenAI API key
Vector database
Stores the vectors in your index and namespace, ready to be searched.
NeedsPinecone API key, and an index made first
Checked by Mindket on 13 Nov 2026
This n8n workflow copies one Google Doc into a Pinecone index. You press Execute workflow, and the Google Docs node fetches the document. A data loader packages its content, an OpenAI embeddings node turns the text into vectors, and the Pinecone Vector Store node writes them into your index under a namespace. It has five nodes and no schedule. Afterwards a chatbot or an agent that reads the same index can find the document by meaning.
Developers and teams building a question-answering bot over their own documents, who need the first step: getting a document into a vector database where a model can look it up by meaning. Skip it if you want documents kept in sync on their own. It loads one document per click. It never searches.
Any n8n that can reach Google, OpenAI and Pinecone will do. It only fills the index, so a second workflow, a chatbot or an app of your own has to query it, and that part is not in this file.
Get it saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Its author puts setup at about 13 minutes, which assumes the three accounts exist.
| Need | Detail |
|---|---|
| n8n | On n8n Cloud or on a server of your own |
| An account that can open the document, and the document’s ID | |
| OpenAI | An API key for the embeddings |
| Pinecone | An API key and an index you made first, whose dimension matches the embedding model |
workflow.json.Get a document. Replace YOUR_DOC_ID with the ID of your document, the long string between /d/ and /edit in its address.Pinecone Vector Store. Replace YOUR_INDEX_NAME with your index, and change the namespace Contacts if you want another.Embeddings OpenAI.Press Execute workflow. Each node shows how many items it handled, and the vector count of your index in Pinecone’s console should rise. Each press adds the document’s vectors again. Insert mode does not replace earlier ones, so two clicks store the document twice. To refresh a document, clear its namespace first, or turn on the Pinecone node’s Clear Namespace option.
Put the ID of a returns-policy document in Get a document and press Execute workflow. The index then holds the policy’s text as vectors under Contacts. A retrieval step can answer a question such as how long a customer has to send an item back by meaning, with no exact wording to match.
If you are new. An embedding is a list of numbers that stands for the meaning of a piece of text. A vector database such as Pinecone keeps those lists and finds the stored texts closest in meaning to a question. This workflow only fills the database, so nothing here answers questions yet.
For experts. The embeddings node has no options set, so it uses the node’s default model, and the index’s dimension has to match that model’s output. The data loader is on its defaults and no text splitter is connected. Open it to see what it takes as text and how it cuts a long document before you load a big one. The namespace in the file is Contacts, which suits a contacts list better than a policy, so rename it.
The cost is the embedding calls and your Pinecone plan. Duplicates and a mismatched index are the two things that go wrong.
An n8n workflow. Click once and it copies a Google Doc into a Pinecone index as vectors, so a chatbot or an agent can
search it by meaning.
workflow.json: the workflow as n8n exports it, five nodes. It holds no credential. The document's ID and theYOUR_DOC_ID and YOUR_INDEX_NAME.README.md: these notes.workflow.json.Get a document. Replace YOUR_DOC_ID with your document's ID, the/d/ and /edit in its address.Pinecone Vector Store. Replace YOUR_INDEX_NAME with your index. TheContacts: change it if you want another.Embeddings OpenAI.Get a document.Pinecone Vector Store. A namespace per topic (marketing, support) keeps themEmbeddings OpenAI. Make the index's dimension match it.Default Data Loader. Nothing in the file sets a chunk size.README.md 2 KB workflow.json 3 KB
uwg · Kit
Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…
nerijs · Kit
A pixel art style add-on for Stable Diffusion XL that turns text prompts into pixel-style images, with an optional LCM LoRA for faster runs. For game makers, d…
microsoft · Kit
Turns written conversations into spoken audio with up to four speakers and about 90 minutes of speech, an open Microsoft text-to-speech model for research on p…
masterofaudio2077 · Kit
Reads Egyptian Arabic text aloud and follows the short vowel marks you write into it. A fine-tune of VoiceTut-TTS that keeps its 19 built-in voices and voice c…
hugging-quants · Kit
Runs Meta's Llama 3.1 8B Instruct chat model in 4-bit AWQ form, so it fits on a GPU with about 4 GiB of free memory for the weights. For developers who want a…
besktech · Kit
Scores a Russian-first decision from a context and a list of options, giving a probability for yes/no, choice or rating questions. Runs on a plain CPU, for tea…