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.
| Method | Path | What it does |
|---|---|---|
GET | /v1/models | Returns the models the routing table serves. |
POST | /v1/chat/completions | The OpenAI-compatible chat completions API. |
POST | /v1/responses | The OpenAI-compatible responses API. |
POST | /v1/messages | The Anthropic Messages API. |
POST | /v1/embeddings | OpenAI-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"}]}'