Generate consensus answers with multiple AI models & peer review system
Ready for 3.0What this workflow does
This AI workflow has 19 nodes and runs when a chat message arrives. Along the way it connects OpenRouter Chat Model.
How it runs
Trigger: When a chat message arrives.
- Answer Agent # (Basic LLM Chain): sends a prompt to an LLM, with model: Gemini Model
- Answer Agent # (Basic LLM Chain): sends a prompt to an LLM, with model: Llama Model
- Answer Agent # (Basic LLM Chain): sends a prompt to an LLM, with model: Gemma Model
- Answer Agent # (Basic LLM Chain): sends a prompt to an LLM, with model: Mistral Model
- Merge: merges the data from its input branches
- Aggregate: combines items into one
- Review Agent # (Basic LLM Chain): sends a prompt to an LLM, with model: Mistral Model
- Review Agent # (Basic LLM Chain): sends a prompt to an LLM, with model: Gemma Model
- Review Agent # (Basic LLM Chain): sends a prompt to an LLM, with model: Llama Model
- Review Agent # (Basic LLM Chain): sends a prompt to an LLM, with model: Gemini Model
…plus 3 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Merge
n8n-nodes-base.merge - Aggregate
n8n-nodes-base.aggregate - AI Agent
@n8n/n8n-nodes-langchain.agent - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
From the author
AI Council: Multi-Model Consensus with Peer Review Inspired by Andrej Karpathy's LLM Council, but rebuilt in n8n. This workflow creates a "council" of AI models that independently answer your question, then peer-review each other's responses before a final…