Hanzo
Hanzo Skills Reference

Hanzo Brand Guidelines

Brand assets, color palette, typography, and guidelines for the Hanzo ecosystem.

Overview

Brand assets, color palette, typography, and guidelines for the Hanzo ecosystem. Consistent branding across all products: hanzo.ai, chat.hanzo.ai, platform.hanzo.ai, console.hanzo.ai, and all open-source repos.

Key Assets

AssetLocationnpm Package
Logo (all formats)github.com/hanzoai/logo (dist/ directory)@hanzo/logo
Brand guidelinesgithub.com/hanzoai/brand@hanzo/brand
UI componentsgithub.com/hanzoai/ui@hanzo/ui

Colors

ColorHexUsage
Hanzo Red#d81c33Primary brand, CTAs, active states
Dark#0a0a0aBackgrounds
Light#fafafaText on dark backgrounds
Muted#737373Secondary text
Border#262626Card/container borders
Chat accent#fd4444Chat UI accent (rebrand of OpenAI green #10a37f)

NOTE: The primary brand color is #d81c33, NOT #fd4444. The #fd4444 red is used specifically in Hanzo Chat (LibreChat rebrand) as an accent color.

CSS Variables

:root {
  --hanzo-red: #d81c33;
  --hanzo-dark: #0a0a0a;
  --hanzo-light: #fafafa;
  --hanzo-muted: #737373;
  --hanzo-border: #262626;
}

Tailwind Config

// tailwind.config.ts
export default {
  theme: {
    extend: {
      colors: {
        hanzo: {
          red: "#d81c33",
          dark: "#0a0a0a",
        },
      },
    },
  },
}

Geometric H mark (SVG). Available variants:

VariantFileUse Case
Full logohanzo-logo.svgMarketing, headers
H markhanzo-mark.svgFavicons, small spaces
Whitehanzo-logo-white.svgDark backgrounds
Monochromehanzo-logo-mono.svgSingle-color contexts

npm Packages

# Install brand assets
pnpm add @hanzo/brand    # Colors, typography, guidelines
pnpm add @hanzo/logo     # SVG logos and marks
// Usage in code
import { colors, typography } from "@hanzo/brand"
import { HanzoLogo, HanzoMark } from "@hanzo/logo"

Logo Usage Rules

  • Minimum clear space: 1x height of H mark on all sides
  • Minimum size: 24px height for digital, 10mm for print
  • Never stretch, rotate, or apply effects
  • Always use provided SVG — never recreate

Typography

ContextFontWeight
HeadingsInter600 (Semibold)
BodyInter400 (Regular)
CodeJetBrains Mono400
MarketingInter700 (Bold)

Brand Policy: No Upstream References

CRITICAL: All public-facing docs present Zen models as Hanzo's own family.

  • Never reference upstream model names (GLM-5, Kimi K2.5, Qwen3, Moonshot, Zhipu, etc.)
  • Brand methodology: Zen MoDE (Mixture of Diverse Experts)
  • Keep factual specs (params, context, architecture type) accurate
  • Private upstream mapping in github.com/hanzoai/zen (gateway/config.yaml)
  • Applies to: hanzo.industries, hanzo.ai, zenlm.org, GitHub READMEs, HuggingFace model cards

Rebranding Checklist

When rebranding a fork for the Hanzo ecosystem:

  1. Display text only: Replace user-visible strings, NOT code identifiers
  2. Logo swap: Direct SVG replacement, don't modify JS class names
  3. Colors: Update Tailwind config and CSS variables to #d81c33
  4. Translations: Update i18n/localization files
  5. URLs: Update documentation links and API endpoints
  6. Internal names: Keep internal package names if they're npm dependencies
  7. Function names: Keep internal function names (they're code, not brand)
  8. NEVER: Blanket sed on minified JS — breaks class definitions, imports, property assignments

Common Rebranding Pitfalls

MistakeResultCorrect Approach
sed 's/ComfyUI/Hanzo Studio/g' on minified JSBroken appTargeted display text replacement
Renaming npm package importsBuild failureKeep internal package names
Changing CSS class namesBroken stylesOnly change Tailwind theme values
sed on i18n keysMissing translationsOnly change i18n values, not keys
Using #fd4444 as primaryWrong redUse #d81c33 (primary brand)

Product Names

ProductNameNOT
AI modelsZen (family)Not "Hanzo LLM"
Chat appHanzo ChatNot "LibreChat"
PlatformHanzo PlatformNot "Dokploy"
SearchHanzo SearchNot "Meilisearch"
KMSHanzo KMSNot "Infisical"
IAMHanzo ID (hanzo.id)Not "Casdoor"
StudioHanzo StudioNot "ComfyUI"
FlowHanzo FlowNot "Langflow"
InsightsHanzo InsightsNot "PostHog"
  • hanzo/hanzo-ui.md - React component library (implements brand)
  • hanzo/hanzo-docs.md - Documentation site (brand applied)
  • hanzo/zenlm.md - Zen model branding

How is this guide?

Last updated on

On this page