content/integrate/n8n-vector-store/_index.md
n8n is a platform that lets you automate data manipulation tasks. You specify the tasks using a visual graph notation known as a workflow. Each node in the graph represents a task, and the edges represent the data flow between tasks.
The Redis vector store node lets you access [vector search]({{< relref "/develop/ai/search-and-query/vectors" >}}) capabilities from your n8n workflows. Some typical usage patterns include:
The vector store node is a cluster node that is designed to work with one or more sub-nodes. These let you choose additional functionality, such as an embedding model to calculate the embedding vectors used in the search.
The sections below summarize how you can use the Redis vector store node in n8n, but see the Redis vector store node documentation (available from the n8n workflow editor) for more information.
To use the Redis vector store node, you need a Redis server with Redis Search enabled. See the [Redis Cloud quickstart guide]({{< relref "/operate/rc/rc-quickstart" >}}) or the [Redis Open Source installation guide]({{< relref "/operate/oss_and_stack/install/install-stack" >}}) to learn how to set up a suitable Redis server within minutes.
The Redis Vector Store node has four operation modes that determine what operations you can perform:
Redis provides two well-annotated example workflows to demonstrate how you can use the Redis vector store node in n8n.