zeekay 5fdfdea90d hanzo.sh: LLM.md — the CSP note matches the page again
The cdn.gpteng.co tag is gone from index.html along with the CDN font import, so
script-src 'self' is now satisfied outright rather than blocking something the
page still carried.
2026-07-28 16:55:41 -07:00
2024-11-11 12:49:20 +00:00
2026-02-14 05:26:47 -08:00

hanzo.sh

The install surface. curl hanzo.sh | bash installs the Hanzo AI toolkit; opening hanzo.sh in a browser renders the landing page. They are the same file — see LLM.md for the polyglot, the installer and the serving chain.

Stack

Vite + React 19 on @hanzo/ui over the @hanzo/gui backend, with @hanzo/design tokens (monochrome, dark-default, self-hosted Geist), the @hanzo/logo mark via BrandMark, and the header/footer content from @hanzo/products so this property cannot drift from the rest of the estate. No Tailwind, no shadcn, no Radix. One route.

pnpm install
pnpm dev        # vite, :8080
pnpm build      # -> dist/, including the polyglot rewrite
pnpm typecheck
pnpm lint

src/site.ts is the page as data (install commands, bundles, per-language packages); everything in src/components/ renders it.

S
Description
Mirrored from git.hanzo.ai
Readme MIT
1.2 MiB
Languages
TypeScript 86.5%
Shell 8.6%
JavaScript 2.6%
HTML 1.2%
CSS 1.1%