I’m currently using the Cohere Reranker node in n8n for my RAG workflows. Are there other powerful rerankers that can be integrated with n8n (via HTTP Request or custom nodes)? I’d love to hear what models or APIs the community recommends as stronger alternatives.
Hi @Asha_Naon
Cohere is the only reranker sub-node n8n ships, so the vector store’s reranker slot won’t accept anything else. A different reranker has to run as its own step instead: set the vector store to Get Many, pass the chunks to an HTTP Request node, and sort by the score that comes back.
Jina is the easiest to wire up since n8n already has a Jina AI credential. In the HTTP Request node use Predefined Credential Type > Jina AI (or a generic header auth credential with Authorization: Bearer <key> if the predefined one is scoped to the reader endpoints) and POST to https://api.jina.ai/v1/rerank with model set to jina-reranker-v3.5, plus query, documents and top_n. The response gives you index and relevance_score per document. Jina keys come with 10 million free tokens, so you can benchmark it against your current Cohere setup before switching anything.
Welcome back @Asha_Naon
Thanks for the suggestion from this topic. Indeed, at the moment n8n only ships with Cohere Reranker, and that’s really a shortcoming for those who want to experiment with other rerankers in the RAG pipeline. Motivated by this, I’ve built an additional node called n8n-nodes-reranker-voyageai so everyone has another option besides Cohere. In the near future, I’ll continue building more rerankers (Jina, Mixedbread…) to serve the community. If anyone needs a specific reranker, just leave a comment and I’ll prioritize it.
You can check out this node here: https://www.npmjs.com/package/n8n-nodes-reranker-voyageai, or install it directly from the community node interface under the name n8n-nodes-reranker-voyageai.
If you do try n8n-nodes-reranker-voyageai, worth doing what you’d do with any unverified community node: check the source on GitHub (not just npm) before installing on anything production, since community nodes run with full code execution on your instance.
Wow, thanks a lot. You’re always so enthusiastic!
Thanks for your reminder
Thanks so much!!
You are welcome ![]()