Files
docs/apps/zen-docs
zooqueen 647fb3e865 retire the hk- key prefix: sk- is what the gateway verifies
Cloud verifies two key shapes, pk- and sk-, and IAM has minted sk-
since v1.33.9. Nothing mints hk-, so every curl, env var and SDK
snippet carrying it handed the reader a credential that resolves to
no principal.

Server-side examples become sk-. The one publishable case is the
Console tracing client, whose constructor field is publicKey; that
becomes pk-.

Where a page taught the taxonomy rather than just used it, the prose
is rewritten rather than character-swapped. api-keys and
getting-started listed "API Key (hk-)" and "Secret Key (sk-)" as two
prefixes; after the retirement that is one row, and scope -- not
prefix -- is what separates a project key from an org key.

apps/spec is generated from hanzoai/HIPs, which carried the same
claim; fixed there. The vendored openapi document has no hk-, so the
pin is untouched.
2026-08-19 21:08:34 -07:00
..
2026-03-25 01:42:39 +00:00

Zen LM Documentation

Documentation site for Zen LM - frontier AI models for code, reasoning, and multimodal understanding.

Built with Hanzo Docs.

Development

# Install dependencies
pnpm install

# Start dev server
pnpm dev

# Build for production
pnpm build

Structure

docs/
├── app/                    # Next.js app directory
│   ├── (home)/            # Landing page
│   ├── docs/              # Documentation pages
│   └── api/               # API routes
├── content/docs/          # MDX content
│   ├── index.mdx          # Introduction
│   ├── getting-started/   # Quickstart guides
│   ├── models/            # Model documentation
│   └── training/          # Training guides
├── lib/                   # Utilities
└── source.config.ts       # MDX configuration

Models

  • zen4-max - 1.04T MoE, 256K context
  • zen4 - ~400B Dense flagship
  • zen4-coder - 480B MoE code specialist
  • zen4-coder-flash - Fast code generation
  • zen3-omni - ~200B multimodal
  • zen3-nano - 4B edge deployment