inference.hud.ai. One API key, any model, full observability. Browse all available models at hud.ai/models.
Quick Start
Point any OpenAI-compatible client at the gateway:model="gpt-4o" for model="claude-sonnet-4-5" and you’re comparing providers. Every call is traced—view them at hud.ai/home.
create_agent and Native Tools
create_agent() connects a model to an environment with the best tools for that model. Each provider has specialized native tools—Claude has computer_use, bash, and text_editor; OpenAI has computer_use_preview; Gemini has ComputerUse. These aren’t generic function calls—they’re provider-specific APIs the model was trained on.
HUD environments declare native_specs that tell agents how to use each tool natively: