mirror of
https://github.com/hanzo-apps/hanzo.ai.git
synced 2026-10-30 14:58:08 +00:00
- Cut root homepage description by 1/3 (170 -> 114 chars) for SERP mobile/desktop truncation threshold - Updated apex gate test in e2e/gates/apex.spec.ts to match the optimized homepage description - Shortened and enriched 70+ page and layout descriptions to the optimal 110-145 character sweet spot - Front-loaded high-intent keywords across agents, foundation models, MCP, benchmarks, and sovereign cloud - Ensured unique titles for all model variant routes to satisfy title uniqueness gates Co-authored-by: Hanzo Dev <[email protected]>
31 lines
1.3 KiB
TypeScript
31 lines
1.3 KiB
TypeScript
import type { Metadata } from 'next'
|
|
import BotLanding from '@/components/bot/BotLanding'
|
|
import { Code } from '@/components/code'
|
|
|
|
export const metadata: Metadata = {
|
|
title: 'Hanzo Bot — AI teammates you can hand real work to',
|
|
description:
|
|
'Give a bot a job. It has its own computer, signs in to your tools, and comes back when the work is done. On your machine, in our cloud, or both.',
|
|
// The same page as /bot, which the sitemap offers (lib/publish ALTERNATE).
|
|
alternates: { canonical: '/bot' },
|
|
openGraph: {
|
|
title: 'Hanzo Bot — AI teammates you can hand real work to',
|
|
description:
|
|
'Open-source gateway connecting AI agents to WhatsApp, Telegram, Discord, Slack, and Signal with multi-agent routing and custom skills.',
|
|
url: 'https://hanzo.ai/bot/details',
|
|
siteName: 'Hanzo Bot',
|
|
type: 'website',
|
|
},
|
|
}
|
|
|
|
/**
|
|
* No release carries a macOS app, so nothing here says "Download". What a Mac
|
|
* runs is the npm package and its onboarding, which installs the gateway as a
|
|
* launchd (or systemd) user service — the two commands the repo's README gives.
|
|
*/
|
|
const COMMANDS = 'npm install -g @hanzo/bot\nhanzo-bot onboard --install-daemon'
|
|
|
|
export default function BotPage() {
|
|
return <BotLanding install={<Code lang="bash" code={COMMANDS} />} />
|
|
}
|