Zen generates · Enso routes · Kai decidesInstalls the hanzo CLI. Then hanzo auth login to get a key.
Build anything with Hanzo.
Every model. Every tool. One key. Start in the browser, ship from your terminal, and when you want it on your own hardware, take the whole thing with you — it is the same software we run in production.
$curl hanzo.sh | sh
Or hand this to your agent — it installs the CLI, the MCP server and the skills, then points its own model calls at Hanzo.
No code
Build with App
Describe it in English and watch it build. Chat, agents and MCP tools in the browser.In your terminalBuild with Dev
Our coding agent, in your repo. Or bring Claude Code and Codex — they work here too.Lower levelBuild with API
Over 400 models behind one REST endpoint, with SDKs for every language we ship.Quick Start
Install the CLI, log in, and reach every capability from your terminal.npm
Script
Homebrew
From source
npm i -g hanzocurl -fsSL hanzo.sh | shbrew install hanzoai/tap/hanzogit clone https://github.com/hanzoai/cli && cd cli && cargo install --path .CLI
TypeScript
Python
Go
Rust
HTTP
hanzo auth login
hanzo "explain quantum computing"
hanzo models list
hanzo projects deploy my-app// npm i hanzoai
import { AiApi, Configuration } from 'hanzoai'
const ai = new AiApi(new Configuration())
const { data } = await ai.getModels()
console.log(data.data?.length, 'models')# pip install hanzoai
from hanzoai.cloud import AiApi, ApiClient, Configuration
ai = AiApi(ApiClient(Configuration()))
print(len(ai.get_models().data or []), "models")// go get github.com/hanzoai/go-sdk/v8
import hanzoai "github.com/hanzoai/go-sdk/v8"
client := hanzoai.NewAPIClient(hanzoai.NewConfiguration())
models, _, err := client.AiAPI.GetModels(ctx).Execute()// cargo add hanzo-client
use hanzo_client::apis::{ai_api, configuration::Configuration};
let cfg = Configuration::new();
let models = ai_api::get_models(&cfg).await?;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!"}]}'One binary. The whole platform.
Every capability has one name and one route. Browse by domain — click any card to go deep.Identity
Identity & trustWho someone is, what they may touch, and where secrets stay safe. IAM, AuthZ, KMS, MPC, Zero-Trust.View docs
Intelligence
IntelligenceThe mind of the cloud — every model, agent, and tool you can call. Models, Agents, MCP, Embeddings, Prompts, GPUs, Functions.View docs
Data
DataSomewhere to put your data and read it back fast. SQL, Vector, KV, Search, Object, Base, DocDB.View docs
Streams
StreamsMove messages and run work in the background, reliably. PubSub, Tasks, Pipelines, Crawl.View docs
Observe
ObservabilitySee exactly what your system is doing, live. Metrics, Logs, Traces, Sessions, Evals, Analytics.View docs
Commerce
CommerceTurn usage into money — meter it, price it, bill it, reward it. Commerce, Billing, Marketplace, Referrals.View docs
Platform
PlatformShip your code and run it anywhere. Gateway, Machines, Edge, Registry.View docs
Apps
ApplicationsThe finished products people use every day. Chat, Studio, Dev, Integrations, Apps.View docs
Chain
ChainThe networks the cloud speaks to — enumerate them, call one, read a holder's balances. Web3, Explorer.View docs
Developer Tools
SDKs, APIs, and protocols for every stack.Every model, one API
Over 400 models across every major provider — call any of them with one credential, one request shape.ZenOpen weights
OpenAIGPT
AnthropicClaude
QwenOpen
LlamaOpen
DeepSeekOpen
MistralOpen
GemmaOpen
SDKs in every language
Generated from one contract — the same /v1 surface, typed for your stack.PythonTypeScriptGoRustC++Dart
SDK referenceEvery tool, one MCP surface
Native connectors + the open MCP registry — Slack, GitHub, Notion, Stripe, and more — exposed as MCP tools any agent can call.SlackGitHubNotionStripeGoogleLinear+700 more
MCP toolsThe hanzo CLIA ~15 MB Rust client for any live cloud — prod, laptop, or self-host
hanzo chatChat with any model interactively
hanzo models listBrowse every available model
hanzo keys createCreate and manage API keys
hanzo deployDeploy apps with git push
hanzo logsStream logs from any service
hanzo storageManage S3-compatible storage
hanzo secretsManage secrets and env vars
hanzo botDeploy and manage AI bots
hanzo flowRun workflow automations
Zenopen weights
The generative family: reasoning, code, vision, speech, embeddings and safety. Weights on Hugging Face; the same ids hosted on api.hanzo.ai, routed by Enso.zen627B dense, 1M context
zen6-coderAgentic code
zen6-flashTernary vision
zen5Hosted
zen-embeddingRetrieval
zen-guardSafety