Building smart routing agents that choose local vs. remote models per task — minimizing tokens, maximizing accuracy.