GitHub's Project HydraFusion: Multi-Model Orchestration for Frontier-Quality AI Coding
GitHub has introduced Project HydraFusion, a research preview that dynamically orchestrates multiple AI models to handle coding tasks. Instead of picking one model upfront, HydraFusion selects a workflow—single, cascade, or critique—and routes each task to the models that best balance quality, cost, and latency. It's available now via /experimental in GitHub Copilot CLI.
How HydraFusion Works
For each request, HydraFusion evaluates signals for reasoning, code generation, debugging, and tool use, then picks one of three execution patterns:
- Single: one model solves the task directly – fastest and cheapest when it suffices.
- Cascade: an efficient model drafts a solution, and a quality gate decides whether to accept it or escalate to a stronger model (e.g., Claude Opus 5).
- Critique: one model drafts, an independent read-only critic from a different model family reviews the output (without tool access, so it can't modify the repo), and the drafting model revises once.
This mirrors how developers already work manually—choosing a model, asking for a review, or escalating a hard problem—but automates it inside the runtime.
Benchmarks: Quality Up, Cost Down
In offline evaluations on TerminalBench 2.1, HydraFusion improved verified task quality by 4.9 percentage points while cutting estimated cost by 67% compared to running Claude Opus 5 solo. The efficiency comes from using small models for easy tasks and reserving frontier models for the steps that need them.
Operating Principles
HydraFusion is built on five guardrails to keep execution predictable:
- Complete accounting: aggregates cost/usage across every leg—drafting, critique, revision, escalation, retry, fallback.
- Bounded execution: explicit timeouts and cancellation for each leg to cap cost and runtime.
- Isolated review: reviewers run in tool-less contexts so they can't modify the repo; solvers get the shared workspace.
- Fail-safe application: no patch is applied if a workflow is cancelled or fails validation.
- Validated routing: workflow definitions, model bindings, and fallbacks are verified before execution.
How to Try It
HydraFusion is in research preview for all GitHub Copilot plans. To use it:
# Update Copilot CLI to latest
/update
Enable experimental mode
/experimental on
Select HydraFusion from the model picker
/model → select HydraFusion (Research Preview)
Usage is billed at the standard token rate for whichever models HydraFusion invokes. Feedback can be posted in the GitHub Community.
HydraFusion is part of GitHub's broader push toward automated semantic routing between local, cloud, and compound models. As new models ship in Copilot, they can be folded into the routing pool without changing the user experience.
📖 Read the full source: HN AI Agents
👀 See Also

Custom llama.cpp Backend Offloads LLM Matrix Multiplication to AMD XDNA2 NPU on Ryzen AI MAX 385
A developer built a custom llama.cpp backend that dispatches GEMM operations directly to the AMD XDNA2 NPU on Ryzen AI MAX 385 (Strix Halo), achieving 43.7 t/s decode at 0.947 J/tok with Meta-Llama-3.1-8B-Instruct Q4_K_M. The NPU decode path saves ~10W versus Vulkan-only while matching decode throughput.

FlowBoard v5: The Project Workspace Your AI Agents Actually Run
FlowBoard v5 is a React-based project workspace for AI agents. It includes an event-sourced task store (SQLite), multi-agent support, idea-to-specs loop, and modular overview widgets.

Custom WhatsApp Channel Plugin for Claude Code Using Baileys
A developer built a custom channel plugin that adds WhatsApp support to Claude Code 2.1.80+ using Baileys v7, implementing the WhatsApp Web Multi-Device protocol as an MCP server with the experimental claude/channel capability.

Flash-MOE Benchmark on M5 Max: 12.99 tok/s with Qwen3.5-397B
A benchmark of the 397-billion-parameter Qwen3.5 model running locally on a MacBook Pro M5 Max with 128GB RAM achieved 12.99 tokens per second using 4-bit quantization and cache-io-split 4, three times faster than the original 48GB benchmark.