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.