mirror of
https://github.com/zenlm/zen-blog.git
synced 2026-10-30 15:05:49 +00:00
The home now says who makes Zen LM, Zoo Labs Foundation, a 501(c)(3) non-profit, the two jobs it is chosen for, that Zen 6 and Zen 6 Flash are available now, and that Zen 7 is a research preview with a link to request access. The footer names the foundation, and "Qwen" leaves the site keywords. Posts marked "upstream: true" carry data-upstream on their page, card and read-more link, and scripts/check-zen.mjs fails the build when a name from zen.upstream shows anywhere else. The build stops measuring remote images: fumadocs fetched every one to read its size, and a single host answering 403 failed the build.
57 lines
1.2 KiB
TypeScript
57 lines
1.2 KiB
TypeScript
import { Metadata } from "next";
|
|
import { siteConfig } from "@/lib/site";
|
|
|
|
export const metadataKeywords = [
|
|
"Blog",
|
|
"Zen LM",
|
|
"Zen Models",
|
|
"Open Source AI",
|
|
"Language Models",
|
|
"Machine Learning",
|
|
"AI Research",
|
|
"Zoo Labs Foundation",
|
|
"Hanzo AI",
|
|
"Open Weights",
|
|
"Agentic Coding",
|
|
"MoE",
|
|
"Multimodal AI",
|
|
]
|
|
|
|
export const metadata: Metadata = {
|
|
title: siteConfig.name,
|
|
description: siteConfig.description,
|
|
keywords: metadataKeywords,
|
|
authors: [
|
|
{
|
|
name: "Zen LM",
|
|
url: "https://zenlm.org",
|
|
},
|
|
],
|
|
creator: "Zen LM",
|
|
openGraph: {
|
|
type: "website",
|
|
locale: "en_US",
|
|
url: siteConfig.url,
|
|
title: siteConfig.name,
|
|
description: siteConfig.description,
|
|
siteName: siteConfig.name,
|
|
},
|
|
twitter: {
|
|
card: "summary_large_image",
|
|
title: siteConfig.name,
|
|
description: siteConfig.description,
|
|
creator: "@zenlm",
|
|
},
|
|
robots: {
|
|
index: true,
|
|
follow: true,
|
|
googleBot: {
|
|
index: true,
|
|
follow: true,
|
|
"max-video-preview": -1,
|
|
"max-image-preview": "large",
|
|
"max-snippet": -1,
|
|
},
|
|
},
|
|
};
|