Tool calling, and which models have it

Check before you build. A model that answers prose beautifully will still fail the moment an agent expects a structured call.

The honest state

No uncensored model in the catalogue supports tool calling today. Tested every one of the 14 in September 2026, with tool_choice set to both auto and required: the upstream answers No endpoints found that support tool use, and sao10k/l3.1-euryale-70b returns a provider error when tools are attached at all.

This page previously said Euryale could. It cannot, and an agent pointed at it will fail on its first tool call rather than degrade politely.

The mainstream catalogue is fully available and most of it supports tools, so an agent session on a frontier model works exactly as it would direct.

What that means for design

Split the work. A tool-capable mainstream model drives the agent, and an uncensored model is called as one of its tools for the step that needs it. That is not a workaround for now, it is the only shape that works: the uncensored catalogue cannot drive an agent at all.