An agent that runs agents
The Supervisor is a real LLM with the same memory and tools as the agents it dispatches — but a different prompt and a different scope. Its job is not to write code. Its job is to decide what gets built, by whom, and in what order.
You steer it the way you would steer a tech lead: a goal, a constraint, a correction. It handles the decomposition.