Beeing able to manage memory stores

I have a workflow which creates multiple in-memory vector stores based on the input. I have reach a point where I think I have 16 vector stores created but there is no way to be sure.

The idea is:

I would like to have a tab called “Memories” allongside “Workflows”, “Templates”, “Credentials”, “Variables” and “All executions”. When selecting this tab, we can easily see the memories currently stored in local, the type (vector store or other), remove them, clean all items in the database…etc

My use case:

I want to make sure I do not have more vector stores than expected. I want to remove the unexpected ones ans those I have created during development. I also want to be able to clean vector stores manually.

I think it would be beneficial to add this because:

I am not the only one in this case.

Any resources to support this?


Are you willing to work on this?


hello @LucBerge

What does it mean?

N8n has different type of cloud vector stores: Pinecone, Qdrant, Supabase and Zep.
In-Memory vectore store is local, on the machine where n8n runs. See the doc

1 Like

Ah, that is related to the AI, I got it. Thanks

Langchain != AI. You can use vector database without any AI.