version: "1.0" name: "Multi-Agent Debate" description: "Two agents debate a topic from opposing perspectives, then a judge agent synthesizes the conclusion." category: creativity nodes: - id: proponent type: llm description: "Argue in favor of the proposition" on_error: continue config: model: auto system_prompt: "You are a skilled debater. Argue strongly IN FAVOR of the given proposition. Use logic, evidence, and persuasive reasoning. Be passionate but fair." - id: opponent type: llm description: "Argue against the proposition" on_error: continue config: model: auto system_prompt: "You are a skilled debater. Argue strongly AGAINST the given proposition. Use logic, evidence, and persuasive reasoning to find flaws in the proponent's case." - id: judge type: llm description: "Evaluate both sides and reach a conclusion" on_error: continue config: model: auto system_prompt: "You are an impartial judge. Evaluate both arguments fairly. Identify the strongest points from each side. Provide a balanced conclusion and recommendation." edges: - from: proponent to: judge - from: opponent to: judge