Mahal Systems

Overview › Benchmark catalog

UltraTool

Fits agents that plan multi-step work over a large tool catalog, and teams that want to grade planning separately from execution. Borrow its planning/creation/usage split, its six-dimension GPT-4 plan rubric, and its key-value accuracy for tool selection and arguments.

What it asks the agent to do

  • write a natural-language step plan for a complex request before any tool is chosen
  • decide whether the available tools are enough or a new tool must be defined
  • define a missing tool (name, description, parameters)
  • select the right tool for a step and fill its arguments, including nested calls

What to borrow from it

taxonomycase templategrading design

Caveats

No tools are executed, so nothing checks that a plan would actually work; planning and tool-creation scores depend on GPT-4 as judge; originally Chinese with GPT-4 translation to English; 1,000-sample test split out of 5,824 total.

Details

Workloadstool calling, planning, general assistant
Interactionsingle turn
Environmentstatic
End state checkedNo
Tools2,032 tool definitions across 22 domains (no execution)
Gradingllm judge, exact match, programmatic check
Size1,000
Datamixed
Personal datanone
LicenseApache-2.0
Harnessown repo
Statusfrozen

Links