AunySillyMeAunySillyMe.dev/model-orchestrator
On this page
Projects/model-orchestrator

MODEL ROUTING FOR AI CODING AGENTS

The right model.
For the right job.

Give your AI a playbook for choosing the model, effort, and tools each task needs. Routing rules, subagents, and a CLI runner, built around your setup.

$npx model-orchestrator
A TASK COMES INILLUSTRATIVE ROUTING
“Build the new settings page.”
YOUR AGENT + ROUTING RULES
PlanningDesign the approach
WorkingBuild the artifact
CheapHandle routine work

Role picks the job. Complexity sets the effort.
Your installed stack supplies the available models.

Uses your existing AI toolsEditable project rules8 subagentsMIT licensed

What this does

14-SECOND TRAILER

A quick look at model-orchestrator. Silent video.

A shared way to get work done.

WHAT THE INSTALLER GIVES YOU
01 / ROUTE

Give every task a role.

Match research, planning, building and review to the tools and model tiers in your own stack.

How routing works ↗
02 / HAND OFF

Keep the context together.

Send each worker a task brief, shared facts, and clear acceptance checks through the lane runner.

Meet the aunx commands ↓
03 / VERIFY

Know what actually worked.

Use acceptance checks and independent review. Measure where your agent sends work with local routing metrics.

See the evidence ↓

From install to your first task.

GETTING STARTED
01
Run the installer.

Choose your setup and the AI tools you use.

02
Review the proposed changes.

Confirm the project rules and activation steps. Existing files get backups.

03
Start a fresh agent session.

Follow the activation check in your generated README, then give your agent a real task.

# Try the installer
npx model-orchestrator

# Install the shorter command
npm install -g model-orchestrator
aunx --help

Want to inspect the plan first? Use --dry.
Read the complete installation guide ↗

Go a little deeper.

COMMANDS & GUIDES

Evidence you can inspect.

PROOF & GUARANTEES

Dated measurements, sample sizes, and scripts you can rerun. The guarantees guide distinguishes executable checks from instructions your agent follows.

Fresh from the repo.

RELEASE NOTES

Latest published version, checked with npm at build time.

v1.0.22026-09-28
  • A refused symlinked or changing file (such as MANIFEST.json) now names its path and the fix: replace the link with the file it points to. Since 1.0.1, rerunning the installer over a symlinked manifest stops instead of treating it as a fresh install.

  • A path shown in a refusal escapes control characters, so a crafted file name cannot write terminal escape sequences; a directory or other non-file gets "expected a regular file" without symlink advice.

Full changelog ↗