Files
hanzo.ai/app/(marketing)/models/layout.tsx
Cursor Agentandz c3af929c56 site: one API, one account, better cheaper faster
The bar is Models, Dev, Platform, Pricing, Docs, Enterprise, Log in, and Get API key. The homepage is seven sections. Launch pages stay in the tree and drop out of the index through lib/launch.ts. /platform forwards to /cloud. Model and repository floors come from the snapshots the build already keeps.

Co-authored-by: z <[email protected]>
2026-10-26 21:53:40 +00:00

31 lines
980 B
TypeScript

import type { Metadata } from 'next'
import { ogImages, getOgImageUrl, getTwitterImages } from '@/lib/constants/og'
import { MODEL_FLOOR } from '@/lib/counts'
const DESCRIPTION =
`Explore frontier models and open-weight architectures. Access Enso, Zen, and ${MODEL_FLOOR}+ partner models through one unified OpenAI-compatible API.`
const IMAGE_URL = getOgImageUrl('/models')
export const metadata: Metadata = {
title: 'Models — Hanzo AI',
description: DESCRIPTION,
openGraph: {
title: 'Models — Hanzo AI',
description: DESCRIPTION,
url: 'https://hanzo.ai/models',
siteName: 'Hanzo AI',
type: 'website',
images: ogImages('Enso and Zen models on Hanzo AI', IMAGE_URL),
},
twitter: {
card: 'summary_large_image',
title: 'Models — Hanzo AI',
description: DESCRIPTION,
images: getTwitterImages(IMAGE_URL),
},
}
export default function ModelsLayout({ children }: { children: React.ReactNode }) {
return <>{children}</>
}