Add node for ChromaDB vector database

It would help if there was a node for:

A ChromaDB vector database node in n8n, enabling seamless integration with one of the leading open-source embedding databases for AI applications.

My use case:

I am building an AI-driven application that requires efficient vector search and retrieval. ChromaDB is a powerful option for handling embeddings, and having an n8n node would allow workflows to store, query, and manage vector data efficiently.

Example use cases:

  • Storing and retrieving vector embeddings from text, images, or other data sources.
  • Enhancing AI applications with similarity search and recommendation systems.
  • Automating ingestion and querying of embeddings using n8n workflows.

Any resources to support this?

Are you willing to work on this?

I am open to contributing where possible, including testing and providing feedback on the development of this node.

This would help a lot!

3 Likes

Hi,

I came across this topic. It’s not exactly a custom node but: Anyone using Chroma DB with the Langchain Code node?

Reg,
J.

1 Like

Yep, this is needed.

1 Like

I need this node too

1 Like

Chroma is definitely a good candidate for official support in n8n

1 Like

+1

I’ll be interested in such a node as well.

1 Like

Chroma is definitely a good candidate for official support in n8n. Does anyone know if there is a Community node that can be used while waiting for the official node to arrive?

Would love an official node for this

I created a ChromaDB Node for one of my projects. Works fine, and I’ve built a fair number of tests for it (tests seem to be lacking in a lot of the code base?!). If there’s still interest, I can submit it as a PR for official support (assuming we can convince them to request it) :slight_smile: