multi-model-research

Orchestrate parallel queries across frontier LLMs with peer review and synthesis.

5|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/krishagel/geoffrey --skill multi-model-research
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: multi-model-research
Source: https://github.com/krishagel/geoffrey/tree/main/skills/multi-model-research
Command: npx skills add https://github.com/krishagel/geoffrey --skill multi-model-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, pyyaml, python-dotenv, python-frontmatter, and includes scripts (resource) components.

What problem does it solve?

Orchestrate parallel frontier LLMs (Claude, GPT-5.1, Gemini 3.0 Pro, Perplexity Sonar, Grok 4.1) using an LLM Council pattern with peer review and synthesis to produce comprehensive research faster and with reduced bias.

Core Features & Use Cases

  • Parallel multi-model querying: Run multiple models in parallel for diverse perspectives and cross-model validation.
  • Peer review & chairman synthesis: Structured evaluation and synthesis produce a robust final report.
  • Obsidian integration: Final reports saved to Geoffrey/Research folder for traceability.
  • Current information grounding: Perplexity web grounding and citation-rich outputs.
  • Deterministic workflow: From query to executive report.

Quick Start

Trigger a search with a question like "What are the latest quantum computing developments?" and review the generated Markdown report with Obsidian links.

Frequently Asked Questions about multi-model-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run multiple LLMs in parallel to get diverse perspectives on a research question?▼

Multi-model research orchestrates parallel queries across frontier LLMs (Claude, GPT-5.1, Gemini 3.0 Pro, Perplexity Sonar, Grok 4.1) using an LLM Council pattern. Each model generates independent analysis, then a peer review and synthesis process produces a unified research report with cross-model validation and reduced bias.

Can I automate research synthesis with peer review and structured markdown output?▼

Yes. The Skill automates a deterministic workflow that queries multiple models in parallel, applies structured peer review evaluation, and synthesizes findings into a markdown report with citations. Final outputs are saved to Obsidian-backed archives for traceability and reference.

What's the best way to verify research claims using current information and multiple models?▼

Use the LLM Council pattern with Perplexity Sonar web grounding for current information, citations, and cross-model fact-checking. Parallel queries to diverse frontier LLMs catch gaps and contested interpretations; the chairman synthesis reconciles perspectives into a factually grounded report.

Do I need to configure API keys and model routing for multi-model orchestration?▼

Yes. The Skill requires secure API keys for each frontier LLM and uses configuration-driven routing to direct queries to the appropriate models. Python external API orchestrator and system prompts manage the workflow; dependencies include httpx, pyyaml, and python-dotenv for secure credential handling.

Can I use this approach for complex analyses and contested topics where bias is a concern?▼

Yes. Multi-model research is designed for complex analyses, factual verification, and contested topics. The peer review and synthesis workflow cross-validates findings across models, surfacing diverse viewpoints and reducing single-model bias while producing a comprehensive, citation-rich final report.

What output formats and integrations does the research orchestration provide?▼

The Skill generates structured markdown reports with citations, JSON outputs for programmatic use, and Obsidian integration for archival and traceability. Reports include executive summaries, cross-model perspectives, and metadata sufficient for downstream analysis or publication workflows.