Try Hanzo
Hanzo OS

Models

Every model behind one endpoint and one key.

Send a request to api.hanzo.ai and name a model. The same request reaches Enso, Zen or a model another lab serves, in the wire format your client already speaks — OpenAI chat completions and responses, or Anthropic messages.

API

Operations on api.hanzo.ai. One key reaches every layer.

MethodPathWhat it does
GET/v1/modelsReturns the models the routing table serves.
POST/v1/chat/completionsThe OpenAI-compatible chat completions API.
POST/v1/responsesThe OpenAI-compatible responses API.
POST/v1/messagesThe Anthropic Messages API.
POST/v1/embeddingsOpenAI-compatible embeddings.

Try it

curl https://api.hanzo.ai/v1/chat/completions \
  -H "Authorization: Bearer $HANZO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "zen5", "messages": [{"role": "user", "content": "Hello"}]}'