Files
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

1255 lines
31 KiB
JSON

{
"source": "https://api.hanzo.ai/v1/commerce/catalog?brand=hanzo",
"document": "https://api.hanzo.ai/v1/openapi.json",
"fetched": "2026-09-23T14:01:05.340Z",
"categories": [
{
"id": "ai",
"label": "AI",
"order": 0,
"color": "violet"
},
{
"id": "science",
"label": "Science",
"order": 1,
"color": "lime"
},
{
"id": "compute",
"label": "Compute",
"order": 2,
"color": "blue"
},
{
"id": "data",
"label": "Data",
"order": 3,
"color": "cyan"
},
{
"id": "network",
"label": "Network",
"order": 4,
"color": "sky"
},
{
"id": "security",
"label": "Security",
"order": 5,
"color": "red"
},
{
"id": "dev",
"label": "Dev",
"order": 6,
"color": "indigo"
},
{
"id": "infrastructure",
"label": "Infrastructure",
"order": 7,
"color": "teal"
},
{
"id": "observe",
"label": "Observe",
"order": 8,
"color": "green"
},
{
"id": "web3",
"label": "Web3",
"order": 9,
"color": "amber"
},
{
"id": "apps",
"label": "Apps",
"order": 10,
"color": "pink"
}
],
"products": [
{
"id": "models",
"name": "Models",
"category": "ai",
"slug": "models",
"href": "/models",
"icon": "Brain",
"api": "/v1/models",
"docs": "https://docs.hanzo.ai/docs/services/models",
"repo": "hanzoai/ai",
"gcp": "Model Garden",
"order": 0,
"kind": "service"
},
{
"id": "agents",
"name": "Agents",
"category": "ai",
"slug": "agents",
"href": "/agents",
"icon": "Bot",
"api": "/v1/agent",
"docs": "https://docs.hanzo.ai/docs/services/agents",
"repo": "hanzoai/agent",
"gcp": "Agent Builder",
"order": 1,
"kind": "service"
},
{
"id": "inference",
"name": "Inference",
"category": "ai",
"slug": "inference",
"href": "/engine",
"icon": "Zap",
"api": "/v1/chat/completions",
"docs": "https://docs.hanzo.ai/docs/services/inference",
"repo": "hanzoai/engine",
"gcp": "Vertex AI Prediction",
"order": 2,
"kind": "service"
},
{
"id": "embeddings",
"name": "Embeddings",
"category": "ai",
"slug": "embeddings",
"href": "/cloud/embeddings",
"icon": "Boxes",
"api": "/v1/embeddings",
"docs": "https://docs.hanzo.ai/docs/services/embeddings",
"repo": "hanzoai/ai",
"gcp": "Vertex AI Embeddings",
"order": 3,
"kind": "service"
},
{
"id": "providers",
"name": "Providers",
"category": "ai",
"slug": "providers",
"href": "/cloud/providers",
"icon": "Server",
"api": "/v1/ai/providers",
"docs": "https://docs.hanzo.ai/docs/services/providers",
"repo": "hanzoai/ai",
"gcp": null,
"order": 55,
"kind": "service"
},
{
"id": "prompts",
"name": "Prompts",
"category": "ai",
"slug": "prompts",
"href": "/cloud/prompts",
"icon": "FileText",
"api": "/v1/prompt",
"docs": "https://docs.hanzo.ai/docs/services/prompts",
"repo": "hanzoai/cloud",
"gcp": null,
"order": 56,
"kind": "service"
},
{
"id": "chat",
"name": "Chat",
"category": "apps",
"slug": "chat",
"href": "/cloud/chat",
"icon": "MessageSquare",
"api": "/v1/chat",
"docs": "https://docs.hanzo.ai/docs/services/chat",
"repo": "hanzoai/chat",
"gcp": "Vertex AI Search & Conversation",
"order": 49,
"kind": "service"
},
{
"id": "bot",
"name": "Bot",
"category": "apps",
"slug": "bot",
"href": "/bot",
"icon": "Bot",
"api": "/v1/bot",
"docs": "https://docs.hanzo.ai/docs/services/bot",
"repo": "hanzoai/bot",
"gcp": "Multi-agent platform",
"order": 50,
"kind": "service"
},
{
"id": "search",
"name": "Search",
"category": "apps",
"slug": "search",
"href": "/search",
"icon": "Search",
"api": "/v1/search",
"docs": "https://docs.hanzo.ai/docs/services/search",
"repo": "hanzoai/search",
"gcp": "Vertex AI Search",
"order": 51,
"kind": "service"
},
{
"id": "crawl",
"name": "Crawl",
"category": "apps",
"slug": "crawl",
"href": "/crawl",
"icon": "Globe",
"api": "/v1/crawl",
"docs": "https://docs.hanzo.ai/docs/services/crawl",
"repo": "hanzoai/crawl",
"gcp": "Web crawler",
"order": 52,
"kind": "service"
},
{
"id": "studio",
"name": "Studio",
"category": "apps",
"slug": "studio",
"href": "/studio",
"icon": "Sparkles",
"api": null,
"docs": "https://docs.hanzo.ai/docs/services/studio",
"repo": "hanzoai/studio",
"gcp": "Creative studio",
"order": 53,
"kind": "client"
},
{
"id": "console",
"name": "Console",
"category": "apps",
"slug": "console",
"href": "/console",
"icon": "Boxes",
"api": null,
"docs": "https://docs.hanzo.ai/docs/services/console",
"repo": "hanzoai/console",
"gcp": "Cloud Console",
"order": 54,
"kind": "client"
},
{
"id": "referrals",
"name": "Referrals",
"category": "apps",
"slug": "referrals",
"href": "/cloud/referrals",
"icon": "Coins",
"api": "/v1/referral",
"docs": "https://docs.hanzo.ai/docs/services/referral",
"repo": "hanzoai/billing",
"gcp": null,
"order": 82,
"kind": "service"
},
{
"id": "marketplace",
"name": "Marketplace",
"category": "apps",
"slug": "marketplace",
"href": "/cloud/marketplace",
"icon": "Store",
"api": "/v1/pricing/models",
"docs": "https://docs.hanzo.ai/docs/services/marketplace",
"repo": "hanzoai/console",
"gcp": "Marketplace",
"order": 85,
"kind": "service"
},
{
"id": "gpus",
"name": "GPUs",
"category": "compute",
"slug": "gpus",
"href": "/cloud/gpus",
"icon": "Cpu",
"api": "/v1/compute/gpus",
"docs": "https://docs.hanzo.ai/docs/services/gpus",
"repo": "hanzoai/operator",
"gcp": "Compute Engine GPUs",
"order": 7,
"kind": "service"
},
{
"id": "machines",
"name": "Machines",
"category": "compute",
"slug": "machines",
"href": "/machines",
"icon": "Server",
"api": "/v1/compute/machines",
"docs": "https://docs.hanzo.ai/docs/services/machines",
"repo": "hanzoai/operator",
"gcp": "Compute Engine",
"order": 8,
"kind": "service"
},
{
"id": "containers",
"name": "Containers",
"category": "compute",
"slug": "containers",
"href": "/cloud/containers",
"icon": "Container",
"api": "/v1/platform/projects",
"docs": "https://docs.hanzo.ai/docs/services/containers",
"repo": "hanzoai/operator",
"gcp": "Cloud Run",
"order": 9,
"kind": "pending"
},
{
"id": "functions",
"name": "Functions",
"category": "compute",
"slug": "functions",
"href": "/functions",
"icon": "FunctionSquare",
"api": "/v1/function",
"docs": "https://docs.hanzo.ai/docs/services/functions",
"repo": "hanzoai/functions",
"gcp": "Cloud Functions",
"order": 10,
"kind": "service"
},
{
"id": "edge",
"name": "Edge",
"category": "compute",
"slug": "edge",
"href": "/edge",
"icon": "Radio",
"api": null,
"docs": "https://docs.hanzo.ai/docs/services/edge",
"repo": "hanzoai/edge",
"gcp": "Cloud Run (edge)",
"order": 11,
"kind": "client"
},
{
"id": "applications",
"name": "Applications",
"category": "compute",
"slug": "applications",
"href": "/cloud/applications",
"icon": "Box",
"api": "/v1/platform/apps",
"docs": "https://docs.hanzo.ai/docs/services/applications",
"repo": null,
"gcp": null,
"order": 57,
"kind": "service"
},
{
"id": "clusters",
"name": "Clusters",
"category": "compute",
"slug": "clusters",
"href": "/cloud/clusters",
"icon": "Network",
"api": "/v1/compute/clusters",
"docs": "https://docs.hanzo.ai/docs/services/clusters",
"repo": "hanzoai/operator",
"gcp": null,
"order": 58,
"kind": "service"
},
{
"id": "kubernetes",
"name": "Kubernetes",
"category": "compute",
"slug": "kubernetes",
"href": "/cloud/kubernetes",
"icon": "Boxes",
"api": "/v1/compute/k8s",
"docs": "https://docs.hanzo.ai/docs/services/kubernetes",
"repo": "hanzoai/operator",
"gcp": null,
"order": 59,
"kind": "service"
},
{
"id": "tasks",
"name": "Tasks",
"category": "compute",
"slug": "tasks",
"href": "/tasks",
"icon": "Workflow",
"api": "/v1/task",
"docs": "https://docs.hanzo.ai/docs/services/tasks",
"repo": "hanzoai/tasks",
"gcp": "Cloud Tasks",
"order": 60,
"kind": "service"
},
{
"id": "vector",
"name": "Vector",
"category": "data",
"slug": "vector",
"href": "/vector",
"icon": "Boxes",
"api": "/v1/provisioning/vector",
"docs": "https://docs.hanzo.ai/docs/services/vector",
"repo": "hanzoai/vector",
"gcp": "Vertex Vector Search",
"order": 12,
"kind": "service"
},
{
"id": "sql",
"name": "SQL",
"category": "data",
"slug": "sql",
"href": "/sql",
"icon": "Database",
"api": "/v1/provisioning/sql",
"docs": "https://docs.hanzo.ai/docs/services/sql",
"repo": "hanzoai/sql",
"gcp": "Cloud SQL / AlloyDB",
"order": 13,
"kind": "service"
},
{
"id": "kv",
"name": "KV",
"category": "data",
"slug": "kv",
"href": "/kv",
"icon": "Key",
"api": "/v1/provisioning/kv",
"docs": "https://docs.hanzo.ai/docs/services/kv",
"repo": "hanzoai/kv",
"gcp": "Memorystore",
"order": 14,
"kind": "service"
},
{
"id": "datastore",
"name": "Datastore",
"category": "data",
"slug": "datastore",
"href": "/datastore",
"icon": "Server",
"api": "/v1/provisioning/datastore",
"docs": "https://docs.hanzo.ai/docs/services/datastore",
"repo": "hanzoai/datastore",
"gcp": "Bigtable",
"order": 15,
"kind": "service"
},
{
"id": "docdb",
"name": "DocDB",
"category": "data",
"slug": "docdb",
"href": "/docdb",
"icon": "FileText",
"api": "/v1/provisioning/docdb",
"docs": "https://docs.hanzo.ai/docs/services/docdb",
"repo": "hanzoai/docdb",
"gcp": "Firestore",
"order": 16,
"kind": "service"
},
{
"id": "s3",
"name": "Object Storage",
"category": "data",
"slug": "s3",
"href": "/s3",
"icon": "HardDrive",
"api": "/v1/s3/buckets",
"docs": "https://docs.hanzo.ai/docs/services/s3",
"repo": "hanzoai/s3",
"gcp": "Cloud Storage",
"order": 61,
"kind": "service"
},
{
"id": "base",
"name": "Base",
"category": "data",
"slug": "base",
"href": "/base",
"icon": "Boxes",
"api": "/v1/base",
"docs": "https://docs.hanzo.ai/docs/services/base",
"repo": "hanzoai/superbase",
"gcp": "Firebase",
"order": 62,
"kind": "service"
},
{
"id": "memory",
"name": "Memory",
"category": "data",
"slug": "memory",
"href": "/cloud/memory",
"icon": "NotebookPen",
"api": "/v1/ai/memory",
"docs": "https://docs.hanzo.ai/docs/services/memory",
"repo": "hanzoai/ai",
"gcp": null,
"order": 63,
"kind": "service"
},
{
"id": "cli",
"name": "CLI",
"category": "dev",
"slug": "cli",
"href": "/cli",
"icon": "Terminal",
"api": null,
"docs": "https://docs.hanzo.ai/docs/services/cli",
"repo": "hanzoai/cli",
"gcp": "gcloud CLI",
"order": 29,
"kind": "client"
},
{
"id": "playground",
"name": "Playground",
"category": "dev",
"slug": "playground",
"href": "/playground",
"icon": "Play",
"api": "/v1/chat/completions",
"docs": "https://docs.hanzo.ai/docs/services/playground",
"repo": "hanzoai/ai",
"gcp": "Vertex AI Studio",
"order": 32,
"kind": "service"
},
{
"id": "ide",
"name": "IDE",
"category": "dev",
"slug": "ide",
"href": "/code",
"icon": "Code",
"api": "/v1/code",
"docs": "https://docs.hanzo.ai/docs/services/ide",
"repo": "hanzoai/code",
"gcp": "Cloud Code",
"order": 33,
"kind": "service"
},
{
"id": "desktop",
"name": "Desktop",
"category": "dev",
"slug": "desktop",
"href": "/desktop",
"icon": "Monitor",
"api": null,
"docs": "https://docs.hanzo.ai/docs/services/desktop",
"repo": "hanzoai/desktop",
"gcp": "Cloud Workstations",
"order": 34,
"kind": "client"
},
{
"id": "api-keys",
"name": "API Keys",
"category": "dev",
"slug": "api-keys",
"href": "/cloud/api-keys",
"icon": "KeySquare",
"api": "/v1/iam",
"docs": "https://docs.hanzo.ai/docs/services/api-keys",
"repo": "hanzoai/iam",
"gcp": null,
"order": 68,
"kind": "service"
},
{
"id": "projects",
"name": "Projects",
"category": "infrastructure",
"slug": "projects",
"href": "/cloud/projects",
"icon": "FolderGit2",
"api": "/v1/project",
"docs": "https://docs.hanzo.ai/docs/services/projects",
"repo": "hanzoai/console2",
"gcp": "Resource Manager",
"order": 35,
"kind": "service"
},
{
"id": "environments",
"name": "Environments",
"category": "infrastructure",
"slug": "environments",
"href": "/cloud/environments",
"icon": "Layers",
"api": "/v1/platform/environments",
"docs": "https://docs.hanzo.ai/docs/services/environments",
"repo": "hanzoai/operator",
"gcp": "Deploy targets",
"order": 36,
"kind": "service"
},
{
"id": "builds",
"name": "Builds",
"category": "infrastructure",
"slug": "builds",
"href": "/cloud/builds",
"icon": "Hammer",
"api": "/v1/platform/builds",
"docs": "https://docs.hanzo.ai/docs/services/builds",
"repo": "hanzoai/builder",
"gcp": "Cloud Build",
"order": 37,
"kind": "service"
},
{
"id": "registry",
"name": "Registry",
"category": "infrastructure",
"slug": "registry",
"href": "/registry",
"icon": "Package",
"api": "/v1/registry",
"docs": "https://docs.hanzo.ai/docs/services/registry",
"repo": "hanzoai/registry",
"gcp": "Artifact Registry",
"order": 38,
"kind": "service"
},
{
"id": "releases",
"name": "Releases",
"category": "infrastructure",
"slug": "releases",
"href": "/cloud/releases",
"icon": "Rocket",
"api": "/v1/platform/releases",
"docs": "https://docs.hanzo.ai/docs/services/releases",
"repo": "hanzoai/operator",
"gcp": "Cloud Deploy",
"order": 39,
"kind": "service"
},
{
"id": "pipelines",
"name": "Pipelines",
"category": "infrastructure",
"slug": "pipelines",
"href": "/cloud/pipelines",
"icon": "GitBranch",
"api": "/v1/platform/pipelines",
"docs": "https://docs.hanzo.ai/docs/services/pipelines",
"repo": "hanzoai/flow",
"gcp": "Cloud Build / Deploy",
"order": 40,
"kind": "service"
},
{
"id": "gateway",
"name": "Gateway",
"category": "network",
"slug": "gateway",
"href": "/gateway",
"icon": "Network",
"api": "/v1/gateway",
"docs": "https://docs.hanzo.ai/docs/services/gateway",
"repo": "hanzoai/gateway",
"gcp": "API Gateway",
"order": 17,
"kind": "service"
},
{
"id": "dns",
"name": "DNS",
"category": "network",
"slug": "dns",
"href": "/dns",
"icon": "Globe",
"api": "/v1/dns",
"docs": "https://docs.hanzo.ai/docs/services/dns",
"repo": "hanzoai/dns",
"gcp": "Cloud DNS",
"order": 19,
"kind": "service"
},
{
"id": "service-mesh",
"name": "Service Mesh",
"category": "network",
"slug": "service-mesh",
"href": "/cloud/service-mesh",
"icon": "Waypoints",
"api": "/v1/network/services",
"docs": "https://docs.hanzo.ai/docs/services/service-mesh",
"repo": "hanzoai/gateway",
"gcp": "Anthos Service Mesh",
"order": 22,
"kind": "service"
},
{
"id": "nodes",
"name": "Nodes",
"category": "network",
"slug": "nodes",
"href": "/cloud/nodes",
"icon": "Server",
"api": "/v1/validator",
"docs": "https://docs.hanzo.ai/docs/services/nodes",
"repo": "luxfi/node",
"gcp": null,
"order": 64,
"kind": "service"
},
{
"id": "logs",
"name": "Logs",
"category": "observe",
"slug": "logs",
"href": "/cloud/logs",
"icon": "ScrollText",
"api": "/v1/o11y/logs",
"docs": "https://docs.hanzo.ai/docs/services/logs",
"repo": "hanzoai/o11y",
"gcp": "Cloud Logging",
"order": 41,
"kind": "service"
},
{
"id": "metrics",
"name": "Metrics",
"category": "observe",
"slug": "metrics",
"href": "/metrics",
"icon": "BarChart3",
"api": "/v1/event/insights",
"docs": "https://docs.hanzo.ai/docs/services/metrics",
"repo": "hanzoai/insights",
"gcp": "Cloud Monitoring",
"order": 42,
"kind": "service"
},
{
"id": "dashboards",
"name": "Dashboards",
"category": "observe",
"slug": "dashboards",
"href": "/dashboards",
"icon": "LineChart",
"api": "/v1/o11y/dashboards",
"docs": "https://docs.hanzo.ai/docs/services/dashboards",
"repo": "hanzoai/insights",
"gcp": "Monitoring Dashboards",
"order": 43,
"kind": "service"
},
{
"id": "alerts",
"name": "Alerts",
"category": "observe",
"slug": "alerts",
"href": "/sentry",
"icon": "Bell",
"api": "/v1/o11y/alerts",
"docs": "https://docs.hanzo.ai/docs/services/alerts",
"repo": "hanzoai/o11y",
"gcp": "Cloud Alerting",
"order": 44,
"kind": "service"
},
{
"id": "o11y",
"name": "Traces",
"category": "observe",
"slug": "o11y",
"href": "/o11y",
"icon": "Activity",
"api": "/v1/o11y",
"docs": "https://docs.hanzo.ai/docs/services/o11y",
"repo": "hanzoai/o11y",
"gcp": null,
"order": 70,
"kind": "service"
},
{
"id": "ai-metrics",
"name": "AI Metrics",
"category": "observe",
"slug": "ai-metrics",
"href": "/cloud/ai-metrics",
"icon": "BarChart3",
"api": "/v1/billing/usage",
"docs": "https://docs.hanzo.ai/docs/services/ai-metrics",
"repo": "hanzoai/commerce",
"gcp": null,
"order": 71,
"kind": "service"
},
{
"id": "billing",
"name": "Billing",
"category": "observe",
"slug": "billing",
"href": "/billing",
"icon": "CreditCard",
"api": "/v1/billing",
"docs": "https://docs.hanzo.ai/docs/services/billing",
"repo": "hanzoai/commerce",
"gcp": "Cloud Billing",
"order": 72,
"kind": "service"
},
{
"id": "status",
"name": "Status",
"category": "observe",
"slug": "status",
"href": "/status",
"icon": "Gauge",
"api": "/v1/o11y/status",
"docs": "https://docs.hanzo.ai/docs/services/status",
"repo": "hanzoai/operator",
"gcp": null,
"order": 73,
"kind": "service"
},
{
"id": "plans",
"name": "Plans & Pricing",
"category": "observe",
"slug": "plans",
"href": "/cloud/plans",
"icon": "Tag",
"api": "/v1/pricing",
"docs": "https://docs.hanzo.ai/docs/services/pricing",
"repo": "hanzoai/billing",
"gcp": null,
"order": 74,
"kind": "service"
},
{
"id": "sessions",
"name": "Sessions",
"category": "observe",
"slug": "sessions",
"href": "/cloud/sessions",
"icon": "MessageSquare",
"api": "/v1/o11y/sessions",
"docs": "https://docs.hanzo.ai/docs/services/sessions",
"repo": "hanzoai/o11y",
"gcp": null,
"order": 77,
"kind": "service"
},
{
"id": "annotation-queues",
"name": "Annotation Queues",
"category": "observe",
"slug": "annotation-queues",
"href": "/cloud/annotation-queues",
"icon": "ClipboardList",
"api": "/v1/o11y/reviews",
"docs": "https://docs.hanzo.ai/docs/services/annotation-queues",
"repo": "hanzoai/cloud",
"gcp": null,
"order": 80,
"kind": "service"
},
{
"id": "evals",
"name": "Evals",
"category": "science",
"slug": "evals",
"href": "/cloud/evals",
"icon": "ListChecks",
"api": "/v1/eval",
"docs": "https://docs.hanzo.ai/docs/services/evals",
"repo": "hanzoai/cloud",
"gcp": "Vertex AI Eval",
"order": 4,
"kind": "service"
},
{
"id": "benchmark",
"name": "Benchmark",
"category": "science",
"slug": "benchmark",
"href": "/cloud/benchmark",
"icon": "Trophy",
"api": "/v1/benchmark",
"docs": "https://docs.hanzo.ai/docs/services/benchmark",
"repo": "hanzoai/cloud",
"gcp": null,
"order": 5,
"kind": "service"
},
{
"id": "research",
"name": "Research",
"category": "science",
"slug": "research",
"href": "/cloud/research",
"icon": "FlaskConical",
"api": "/v1/search",
"docs": "https://docs.hanzo.ai/docs/services/research",
"repo": "hanzoai/cloud",
"gcp": null,
"order": 6,
"kind": "service"
},
{
"id": "datasets",
"name": "Datasets",
"category": "science",
"slug": "datasets",
"href": "/cloud/datasets",
"icon": "Database",
"api": "/v1/eval/datasets",
"docs": "https://docs.hanzo.ai/docs/services/datasets",
"repo": "hanzoai/cloud",
"gcp": null,
"order": 75,
"kind": "service"
},
{
"id": "experiments",
"name": "Experiments",
"category": "science",
"slug": "experiments",
"href": "/cloud/experiments",
"icon": "Workflow",
"api": "/v1/experiment",
"docs": "https://docs.hanzo.ai/docs/services/experiments",
"repo": "hanzoai/cloud",
"gcp": null,
"order": 76,
"kind": "service"
},
{
"id": "scores",
"name": "Scores",
"category": "science",
"slug": "scores",
"href": "/cloud/scores",
"icon": "ListChecks",
"api": "/v1/eval/scores",
"docs": "https://docs.hanzo.ai/docs/services/scores",
"repo": "hanzoai/cloud",
"gcp": null,
"order": 78,
"kind": "service"
},
{
"id": "score-configs",
"name": "Score Configs",
"category": "science",
"slug": "score-configs",
"href": "/cloud/score-configs",
"icon": "Ruler",
"api": "/v1/eval/rubrics",
"docs": "https://docs.hanzo.ai/docs/services/score-configs",
"repo": "hanzoai/cloud",
"gcp": null,
"order": 79,
"kind": "service"
},
{
"id": "iam",
"name": "IAM",
"category": "security",
"slug": "iam",
"href": "/iam",
"icon": "Shield",
"api": "/v1/iam",
"docs": "https://docs.hanzo.ai/docs/services/iam",
"repo": "hanzoai/iam",
"gcp": "Cloud IAM",
"order": 23,
"kind": "service"
},
{
"id": "authz",
"name": "Authz",
"category": "security",
"slug": "authz",
"href": "/authz",
"icon": "ShieldCheck",
"api": "/v1/authz",
"docs": "https://docs.hanzo.ai/docs/services/authz",
"repo": "hanzoai/authz",
"gcp": "IAM Conditions",
"order": 24,
"kind": "service"
},
{
"id": "kms",
"name": "KMS",
"category": "security",
"slug": "kms",
"href": "/kms",
"icon": "KeyRound",
"api": "/v1/kms",
"docs": "https://docs.hanzo.ai/docs/services/kms",
"repo": "hanzoai/kms",
"gcp": "Cloud KMS",
"order": 25,
"kind": "service"
},
{
"id": "secrets",
"name": "Secrets",
"category": "security",
"slug": "secrets",
"href": "/cloud/secrets",
"icon": "Lock",
"api": "/v1/kms",
"docs": "https://docs.hanzo.ai/docs/services/secrets",
"repo": "hanzoai/kms",
"gcp": "Secret Manager",
"order": 27,
"kind": "service"
},
{
"id": "audit",
"name": "Audit",
"category": "security",
"slug": "audit",
"href": "/cloud/audit",
"icon": "ScrollText",
"api": "/v1/iam",
"docs": "https://docs.hanzo.ai/docs/services/audit",
"repo": "hanzoai/iam",
"gcp": "Cloud Audit Logs",
"order": 28,
"kind": "service"
},
{
"id": "zero-trust",
"name": "Zero Trust",
"category": "security",
"slug": "zero-trust",
"href": "/cloud/zero-trust",
"icon": "ShieldCheck",
"api": "/v1/network",
"docs": "https://docs.hanzo.ai/docs/services/zt",
"repo": "hanzoai/zt",
"gcp": null,
"order": 66,
"kind": "service"
},
{
"id": "settlement",
"name": "Payments",
"category": "web3",
"slug": "settlement",
"href": "/cloud/settlement",
"icon": "ArrowLeftRight",
"api": "/v1/x402/settlements",
"docs": "https://docs.hanzo.ai/docs/services/settlement",
"repo": "hanzoai/ledger",
"gcp": "On-chain settlement",
"order": 45,
"kind": "service"
},
{
"id": "tokens",
"name": "Tokens",
"category": "web3",
"slug": "tokens",
"href": "/cloud/tokens",
"icon": "Coins",
"api": "/v1/web3/tokens",
"docs": "https://docs.hanzo.ai/docs/services/tokens",
"repo": "luxfi/standard",
"gcp": "Tokenization & assets",
"order": 46,
"kind": "service"
},
{
"id": "indexer",
"name": "Indexer",
"category": "web3",
"slug": "indexer",
"href": "/cloud/indexer",
"icon": "Database",
"api": "/v1/explorer/indexers",
"docs": "https://docs.hanzo.ai/docs/services/indexer",
"repo": "luxfi/index",
"gcp": "Explorer & chain data",
"order": 47,
"kind": "service"
},
{
"id": "wallet",
"name": "Wallets",
"category": "web3",
"slug": "wallet",
"href": "/cloud/wallet",
"icon": "Wallet",
"api": "/v1/wallet",
"docs": "https://docs.hanzo.ai/docs/services/wallet",
"repo": "hanzoai/billing",
"gcp": null,
"order": 81,
"kind": "service"
},
{
"id": "networks",
"name": "Networks",
"category": "web3",
"slug": "networks",
"href": "/cloud/networks",
"icon": "Blocks",
"api": "/v1/web3/chains",
"docs": "https://docs.hanzo.ai/docs/services/networks",
"repo": "hanzoai/bootnode",
"gcp": null,
"order": 83,
"kind": "service"
},
{
"id": "oracles",
"name": "Oracles",
"category": "web3",
"slug": "oracles",
"href": "/cloud/oracles",
"icon": "Radio",
"api": "/v1/explorer/oracles",
"docs": "https://docs.hanzo.ai/docs/services/oracles",
"repo": null,
"gcp": null,
"order": 84,
"kind": "service"
}
],
"excluded": [
{
"id": "api",
"category": "Dev",
"api": "",
"why": "client"
},
{
"id": "attestations",
"category": "Web3",
"api": "",
"why": "absent"
},
{
"id": "cdn",
"category": "Network",
"api": "",
"why": "absent"
},
{
"id": "daowork",
"category": "Web3",
"api": "",
"why": "absent"
},
{
"id": "governance",
"category": "Web3",
"api": "",
"why": "absent"
},
{
"id": "hsm",
"category": "Security",
"api": "",
"why": "absent"
},
{
"id": "integrations",
"category": "Dev",
"api": "/v1/integrations",
"why": "undeclared"
},
{
"id": "load-balancer",
"category": "Network",
"api": "",
"why": "absent"
},
{
"id": "mpc",
"category": "Security",
"api": "",
"why": "absent"
},
{
"id": "overview",
"category": "Observe",
"api": "/v1/admin/overview",
"why": "absent"
},
{
"id": "safe",
"category": "Web3",
"api": "",
"why": "absent"
},
{
"id": "sdks",
"category": "Dev",
"api": "",
"why": "client"
},
{
"id": "vpc",
"category": "Network",
"api": "",
"why": "absent"
}
],
"tour": {
"story": "One org, one afternoon: a spaceship shop that did not exist this morning.",
"beats": [
{
"line": "Start with the models.",
"method": "GET",
"path": "/v1/models",
"summary": "Returns the list of available models from the routing table."
},
{
"line": "Blend them behind one route.",
"method": "POST",
"path": "/v1/ai/routes",
"summary": "Create a model-route"
},
{
"line": "Ask it something.",
"method": "POST",
"path": "/v1/chat/completions",
"summary": "Implements the OpenAI-compatible chat completions API"
},
{
"line": "Hand it your own tools.",
"method": "POST",
"path": "/v1/agent",
"summary": "Defines an agent in the caller's org: a model, a system prompt (instructions) and a set of tool names."
},
{
"line": "Watch what it cost.",
"method": "GET",
"path": "/v1/billing/usage",
"summary": "Every billed call the caller's org made, attributed to a product"
}
]
}
}