What is BFCL?

BFCL, the Berkeley Function Calling Leaderboard, tests whether a model picks the right function, fills in the right arguments, and calls nothing when nothing fits. Built and maintained by UC Berkeley’s Gorilla project, it isn’t a single frozen run: the leaderboard says it’s “updated periodically,” and its latest update, April 12, 2026, is published against a specific GitHub commit so anyone can reproduce the exact results behind it.

That matters because a model’s rank on BFCL can move between updates as new checkpoints get tested, so a number quoted from months ago is not the same claim as the live leaderboard. BFCL’s test cases and scoring code are public on GitHub and Hugging Face, so a team can run the same checks against its own tool definitions instead of reading the public leaderboard as a verdict on their setup. Which benchmark to use for tool calling specifically covers how BFCL stacks up against the alternatives.

sources

keep reading

More on this.

Try Tessary on Cloud.

free · 10,000 traces a month · 1 GB · 30-day retention · $10 one-time credit for triage and RCA · no credit card