aitool-json
The strictly typed standard for LLM tool definitions. Precision and portability for agentic workflows.
Core Specification
v1.0.0 / schema.json
// Define your tool once, use it everywhere.
{
"name": "get_weather",
"description": "Get current weather for a location",
"parameters": {
"type": "object",
"properties": {
"location": {
"type": "string",
"description": "City and state, e.g. San Francisco, CA"
},
"unit": {
"type": "string",
"enum": ["celsius", "fahrenheit"]
}
},
"required": ["location"]
}
}