Zen4: Update site with complete model family lineup

- Homepage: Zen4 Consumer, Coder, and Ultra model tables
- Models page: Full Zen4 lineup with cards and comparison table
- Added datasets page
- Status labels: Available, Cloud Only, Coming Soon
- All HuggingFace and GitHub links for zenlm/ repos
This commit is contained in:
Zach Kelling
2026-02-09 19:17:02 -08:00
parent cdd02dc273
commit 35f6e3398d
8 changed files with 1062 additions and 195 deletions
+142
View File
@@ -505,6 +505,148 @@ footer {
font-size: 0.875rem;
}
/* Featured Section */
.featured-section {
padding: 5rem 0;
background: linear-gradient(180deg, var(--surface-light) 0%, var(--background) 100%);
}
/* Dataset Section */
.dataset-section {
padding: 5rem 0;
background: var(--background);
}
/* Models Table */
.model-lineup {
overflow-x: auto;
margin: 2rem 0;
}
.models-table {
width: 100%;
border-collapse: collapse;
background: var(--surface);
border: 1px solid var(--border);
border-radius: 1rem;
overflow: hidden;
}
.models-table th,
.models-table td {
padding: 1rem 1.5rem;
text-align: left;
border-bottom: 1px solid var(--border);
}
.models-table th {
background: var(--surface-light);
color: var(--text-muted);
font-size: 0.75rem;
text-transform: uppercase;
letter-spacing: 0.05em;
font-weight: 600;
}
.models-table td {
color: var(--text);
}
.models-table tbody tr:hover {
background: var(--surface-light);
}
.models-table tbody tr:last-child td {
border-bottom: none;
}
/* Status Badges */
.status-trained {
display: inline-block;
padding: 0.375rem 0.875rem;
border-radius: 2rem;
font-size: 0.75rem;
font-weight: 600;
text-transform: uppercase;
background: rgba(16, 185, 129, 0.2);
color: var(--success);
border: 1px solid var(--success);
}
.status-training {
display: inline-block;
padding: 0.375rem 0.875rem;
border-radius: 2rem;
font-size: 0.75rem;
font-weight: 600;
text-transform: uppercase;
background: rgba(99, 102, 241, 0.2);
color: var(--primary);
border: 1px solid var(--primary);
animation: pulse 2s infinite;
}
.status-planned {
display: inline-block;
padding: 0.375rem 0.875rem;
border-radius: 2rem;
font-size: 0.75rem;
font-weight: 600;
text-transform: uppercase;
background: rgba(245, 158, 11, 0.2);
color: var(--warning);
border: 1px solid var(--warning);
}
@keyframes pulse {
0%, 100% { opacity: 1; }
50% { opacity: 0.7; }
}
/* Additional Button Styles */
.btn-outline {
background: transparent;
border: 2px solid var(--text-muted);
color: var(--text);
}
.btn-outline:hover {
border-color: var(--primary);
color: var(--primary);
}
/* Code blocks in cards */
.download-card pre {
background: var(--surface-light);
border: 1px solid var(--border);
border-radius: 0.5rem;
padding: 1rem;
margin-top: 1rem;
overflow-x: auto;
}
.download-card code {
font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', monospace;
font-size: 0.875rem;
color: var(--primary);
}
/* Nav active state */
.nav-links a.active {
background: var(--surface-light);
color: var(--primary);
}
/* Coder Features Grid */
.coder-features {
margin-top: 3rem;
}
.coder-features .arch-card h3 {
color: var(--primary);
margin-bottom: 0.75rem;
}
/* Responsive Design */
@media (max-width: 768px) {
.navbar .container {
+344
View File
@@ -0,0 +1,344 @@
import { Metadata } from 'next';
export const metadata: Metadata = {
title: 'Zen Agentic Dataset - 8.47B Tokens of Real AI Programming',
description: 'Training dataset combining agentic programming sessions with 15 years of git history from 1,452 repositories',
};
export default function DatasetsPage() {
return (
<main>
<section className="hero">
<div className="container">
<h2 className="hero-title">Zen Agentic Dataset</h2>
<p className="hero-subtitle">8.47 Billion Tokens of Real-World Agentic Programming</p>
<p className="hero-description">
A comprehensive training dataset combining agentic programming interactions with full git history
from 1,400+ repositories spanning 15 years of professional development across AI, Web3,
cryptography, and modern software engineering.
</p>
</div>
</section>
<section className="dataset-stats architecture-section">
<div className="container">
<h2 className="section-title">Quick Stats</h2>
<div className="arch-grid">
<div className="arch-card">
<div className="arch-icon">8.47B</div>
<h3>Total Tokens</h3>
</div>
<div className="arch-card">
<div className="arch-icon">3.35M</div>
<h3>Training Samples</h3>
</div>
<div className="arch-card">
<div className="arch-icon">100K</div>
<h3>Validation Samples</h3>
</div>
<div className="arch-card">
<div className="arch-icon">27 GB</div>
<h3>Total Size</h3>
</div>
<div className="arch-card">
<div className="arch-icon">1,452</div>
<h3>Repositories</h3>
</div>
<div className="arch-card">
<div className="arch-icon">15 yr</div>
<h3>Time Span (2010-2025)</h3>
</div>
</div>
</div>
</section>
<section className="data-composition architecture-section">
<div className="container">
<h2 className="section-title">Data Composition</h2>
<table className="models-table">
<thead>
<tr>
<th>Component</th>
<th>Tokens</th>
<th>Percentage</th>
</tr>
</thead>
<tbody>
<tr>
<td>Git History</td>
<td>4.03B</td>
<td>48%</td>
</tr>
<tr>
<td>Agentic Debug Sessions</td>
<td>2.42B</td>
<td>29%</td>
</tr>
<tr>
<td>Architecture Discussions</td>
<td>1.14B</td>
<td>13%</td>
</tr>
<tr>
<td>Code Review Sessions</td>
<td>0.86B</td>
<td>10%</td>
</tr>
</tbody>
</table>
</div>
</section>
<section className="domain-coverage architecture-section">
<div className="container">
<h2 className="section-title">Domain Coverage</h2>
<div className="arch-grid">
<div className="arch-card">
<div className="arch-icon">🤖</div>
<h3>Agentic AI & LLM Infrastructure</h3>
<ul>
<li>Model Context Protocol (MCP) - 260+ tools</li>
<li>Multi-agent orchestration</li>
<li>Agent frameworks - planning, memory, reflection</li>
<li>LLM Gateway - 100+ provider proxy</li>
</ul>
</div>
<div className="arch-card">
<div className="arch-icon"></div>
<h3>Web3 & Blockchain</h3>
<ul>
<li>Smart contracts - Solidity, Vyper</li>
<li>Consensus engines - Snow family, BFT, DAG</li>
<li>Cross-chain bridges</li>
<li>DeFi protocols - AMMs, lending, staking</li>
</ul>
</div>
<div className="arch-card">
<div className="arch-icon">🔐</div>
<h3>Cryptography & Security</h3>
<ul>
<li>Post-quantum - Kyber, Dilithium, SPHINCS+</li>
<li>Threshold cryptography - MPC, DKG</li>
<li>Zero-knowledge proofs</li>
<li>Key management - HD wallets</li>
</ul>
</div>
<div className="arch-card">
<div className="arch-icon">💻</div>
<h3>Modern Development</h3>
<ul>
<li>Full-stack TypeScript - Next.js, React</li>
<li>Systems - Rust, Go, Python, C/C++</li>
<li>DevOps - Docker, Kubernetes, CI/CD</li>
<li>Real-time systems - Event sourcing, CQRS</li>
</ul>
</div>
</div>
</div>
</section>
<section className="languages-section architecture-section">
<div className="container">
<h2 className="section-title">Languages</h2>
<table className="models-table">
<thead>
<tr>
<th>Tier 1 (Core)</th>
<th>Tier 2 (Infrastructure)</th>
<th>Tier 3 (Specialized)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Python</td>
<td>SQL</td>
<td>Solidity</td>
</tr>
<tr>
<td>TypeScript</td>
<td>Bash/Shell</td>
<td>C/C++</td>
</tr>
<tr>
<td>JavaScript</td>
<td>YAML/TOML</td>
<td>Protobuf</td>
</tr>
<tr>
<td>Rust</td>
<td>Dockerfile</td>
<td>GraphQL</td>
</tr>
<tr>
<td>Go</td>
<td>Makefile</td>
<td>Move</td>
</tr>
</tbody>
</table>
</div>
</section>
<section className="models-trained architecture-section">
<div className="container">
<h2 className="section-title">Models Trained on This Dataset</h2>
<table className="models-table">
<thead>
<tr>
<th>Model</th>
<th>Size</th>
<th>Architecture</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Zen Coder 4B</strong></td>
<td>4B</td>
<td>Qwen3</td>
<td><span className="status-trained">Trained</span></td>
</tr>
<tr>
<td><strong>Zen Coder 24B</strong></td>
<td>24B</td>
<td>Devstral Small 2</td>
<td><span className="status-trained">Trained</span></td>
</tr>
<tr>
<td><strong>Zen Coder 123B</strong></td>
<td>123B</td>
<td>Devstral 2</td>
<td><span className="status-training">Training</span></td>
</tr>
<tr>
<td><strong>Zen Coder Max</strong></td>
<td>358B</td>
<td>GLM-4.7 (MoE)</td>
<td><span className="status-planned">Planned</span></td>
</tr>
<tr>
<td><strong>Zen Coder Ultra</strong></td>
<td>1T</td>
<td>Kimi K2 (MoE)</td>
<td><span className="status-planned">Planned</span></td>
</tr>
</tbody>
</table>
</div>
</section>
<section className="unique-section architecture-section">
<div className="container">
<h2 className="section-title">What Makes This Dataset Unique</h2>
<div className="arch-grid">
<div className="arch-card">
<h3>Real Agentic Programming</h3>
<p>Unlike synthetic datasets, this contains <strong>actual agentic programming sessions</strong> showing real debugging workflows, multi-file refactoring decisions, architecture discussions, tool use patterns, and error recovery.</p>
</div>
<div className="arch-card">
<h3>Production Code Quality</h3>
<p>Code that shipped to production systems. Security-audited smart contracts. Performance-optimized infrastructure. Battle-tested patterns from real deployments.</p>
</div>
</div>
</div>
</section>
<section className="access-section architecture-section">
<div className="container">
<h2 className="section-title">Access & Licensing</h2>
<p style={{textAlign: 'center', marginBottom: '2rem'}}>
This dataset is available for <strong>research and commercial licensing</strong>.
</p>
<div className="arch-grid">
<div className="arch-card">
<h3>For Developers & Researchers</h3>
<p>We award grants to individuals and teams building:</p>
<ul>
<li>Models for specific blockchain ecosystems</li>
<li>Open-source AI tools using OpenAI-compatible protocols</li>
<li>Research advancing agentic AI capabilities</li>
<li>Infrastructure for decentralized AI training</li>
</ul>
</div>
<div className="arch-card">
<h3>Request Access</h3>
<p><strong>Email:</strong> <a href="mailto:z@hanzo.ai">z@hanzo.ai</a></p>
<p>Please include:</p>
<ul>
<li>Intended use case (training, research, evaluation)</li>
<li>Organization/affiliation</li>
<li>Target ecosystem (if applicable)</li>
<li>Licensing requirements</li>
</ul>
</div>
</div>
<div style={{textAlign: 'center', marginTop: '2rem'}}>
<a href="mailto:z@hanzo.ai" className="btn btn-primary">Request Access</a>
<a href="https://huggingface.co/datasets/hanzoai/zen-agentic-dataset" className="btn btn-secondary" target="_blank" rel="noopener noreferrer">View on HuggingFace</a>
</div>
</div>
</section>
<section className="training-section architecture-section">
<div className="container">
<h2 className="section-title">Training Framework</h2>
<p style={{textAlign: 'center', marginBottom: '2rem'}}>
Use <a href="https://github.com/zenlm/zen-trainer">zen-trainer</a> for fine-tuning:
</p>
<pre style={{background: '#1a1a1a', padding: '1.5rem', borderRadius: '8px', overflow: 'auto'}}>
<code>{`from zen_trainer import ZenTrainer
trainer = ZenTrainer(
model_key="qwen3-4b",
dataset_path="hanzoai/zen-agentic-dataset-private", # Requires access
output_dir="./output/my-model",
)
trainer.train()`}</code>
</pre>
<div style={{textAlign: 'center', marginTop: '2rem'}}>
<a href="https://github.com/zenlm/zen-trainer" className="btn btn-primary" target="_blank" rel="noopener noreferrer">View zen-trainer</a>
</div>
</div>
</section>
<section className="orgs-section architecture-section">
<div className="container">
<h2 className="section-title">Supported Organizations</h2>
<table className="models-table">
<thead>
<tr>
<th>Organization</th>
<th>Focus</th>
<th>Role</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://hanzo.ai" target="_blank" rel="noopener noreferrer">Hanzo AI</a></td>
<td>AI infrastructure</td>
<td>Primary maintainer</td>
</tr>
<tr>
<td><a href="https://zenlm.org" target="_blank" rel="noopener noreferrer">Zen LM</a></td>
<td>Open model research</td>
<td>Model training</td>
</tr>
<tr>
<td><a href="https://zoo.ngo" target="_blank" rel="noopener noreferrer">Zoo Labs</a></td>
<td>Decentralized AI</td>
<td>Research grants</td>
</tr>
<tr>
<td><a href="https://lux.network" target="_blank" rel="noopener noreferrer">Lux Network</a></td>
<td>AI compute settlement</td>
<td>Infrastructure</td>
</tr>
</tbody>
</table>
</div>
</section>
</main>
);
}
+3 -3
View File
@@ -4,9 +4,9 @@ import Footer from '@/components/Footer';
import './globals.css';
export const metadata: Metadata = {
title: 'Zen LM - Real-Time AI for XR/VR/Robotics',
description: 'Real-Time Hyper-Modal AI for XR/VR/Robotics',
keywords: 'AI, XR, VR, Robotics, Language Models, Multimodal AI, 3D, Spatial Computing',
title: 'Zen LM - Open Foundation Models for Agentic AI',
description: '30+ open models from 0.6B to 1T parameters. Flagship Zen Coder trained on 8.47B tokens of real programming sessions.',
keywords: 'AI, LLM, Agentic AI, Code Generation, Zen Coder, Multimodal, Open Source, Machine Learning',
};
export default function RootLayout({
+317 -131
View File
@@ -2,8 +2,8 @@ import Link from 'next/link';
import { Metadata } from 'next';
export const metadata: Metadata = {
title: 'Zen LM Models - Complete Model Family',
description: 'Complete collection of Zen Language Models - from nano to next-gen, language to multimodal',
title: 'Zen4 Models - Foundation Models from 4B to 1T+',
description: 'Complete Zen4 model family - Consumer, Coder, and Ultra tiers built on abliterated Qwen3 and frontier MoE architectures',
};
export default function ModelsPage() {
@@ -11,57 +11,209 @@ export default function ModelsPage() {
<main>
<section className="hero">
<div className="container">
<h2 className="hero-title">Zen Model Family</h2>
<p className="hero-subtitle">24+ models spanning language, vision, audio, video, 3D, and specialized tasks</p>
<h2 className="hero-title">Zen4 Model Family</h2>
<p className="hero-subtitle">Foundation models from 4B to 1T+ parameters</p>
<p className="hero-description">
Complete model collection from 0.6B to 1T+ parameters. From efficient edge deployment to powerful
cloud inference, each model is optimized for specific use cases while maintaining the same high
standards of performance, transparency, and open-source accessibility.
Open, uncensored AI models built on abliterated weights from Qwen3 and frontier MoE architectures.
From edge deployment to cloud-scale reasoning, Zen4 models run unrestricted with no safety theater.
</p>
<div className="hero-cta">
<a href="https://huggingface.co/zenlm" className="btn btn-primary" target="_blank" rel="noopener noreferrer">Browse All Models</a>
<Link href="/datasets" className="btn btn-secondary">Training Data</Link>
</div>
</div>
</section>
<section id="core-models" className="models-section">
{/* Zen4 Consumer Line */}
<section id="consumer" className="models-section">
<div className="container">
<h2 className="section-title">Core Language Models</h2>
<p className="section-subtitle">Foundational models from nano to next-gen</p>
<h2 className="section-title">Consumer Line</h2>
<p className="section-subtitle">Dense and MoE models for desktop and edge deployment</p>
<div className="models-grid">
{/* zen-nano */}
<ModelCard
name="zen-nano"
name="Zen4 Mini"
status="Available"
specs={[
{ label: 'Parameters', value: '0.6B' },
{ label: 'Base', value: 'Qwen3-0.6B' },
{ label: 'Parameters', value: '4B dense' },
{ label: 'Base', value: 'Qwen3-4B-Instruct-2507' },
{ label: 'Context', value: '32K tokens' },
{ label: 'Architecture', value: '28 layers, GQA' },
{ label: 'Architecture', value: 'Dense, abliterated' },
]}
description="Ultra-efficient model for edge deployment and embedded systems. Perfect for on-device AI applications with minimal resource requirements."
description="Ultra-efficient model for edge and mobile deployment. Full Qwen3 quality at 4B parameters with no safety restrictions."
formats={['SafeTensors', 'GGUF', 'MLX']}
hfLink="https://huggingface.co/zenlm/zen-nano"
githubLink="https://github.com/zenlm/zen-nano"
docsLink="https://github.com/zenlm/zen-nano/tree/main/docs"
paperLink="/papers/zen-nano_whitepaper.pdf"
hfLink="https://huggingface.co/zenlm/zen4-mini"
githubLink="https://github.com/zenlm/zen4-mini"
/>
{/* zen-eco */}
<ModelCard
name="zen-eco"
name="Zen4"
status="Available"
specs={[
{ label: 'Parameters', value: '4B' },
{ label: 'Base', value: 'Qwen3-3B' },
{ label: 'Parameters', value: '8B dense' },
{ label: 'Base', value: 'Qwen3-8B' },
{ label: 'Context', value: '32K tokens' },
{ label: 'Variants', value: 'Instruct, Agent, Coder, Thinking' },
{ label: 'Architecture', value: 'Dense, abliterated' },
]}
description="Balanced performance and efficiency for general-purpose applications. Multiple specialized variants for different use cases."
description="The standard Zen4 model. Excellent balance of quality and efficiency for general-purpose AI assistance."
formats={['SafeTensors', 'GGUF', 'MLX']}
hfLink="https://huggingface.co/zenlm/zen-eco"
githubLink="https://github.com/zenlm/zen-eco"
hfLink="https://huggingface.co/zenlm/zen4"
githubLink="https://github.com/zenlm/zen4"
/>
{/* zen-omni */}
<ModelCard
name="Zen4 Pro"
status="Available"
specs={[
{ label: 'Parameters', value: '14B dense' },
{ label: 'Base', value: 'Qwen3-14B' },
{ label: 'Context', value: '32K tokens' },
{ label: 'Architecture', value: 'Dense, abliterated' },
]}
description="Professional-grade model for demanding tasks. Strong reasoning and code generation at a size that fits on most GPUs."
formats={['SafeTensors', 'GGUF', 'MLX']}
hfLink="https://huggingface.co/zenlm/zen4-pro"
githubLink="https://github.com/zenlm/zen4-pro"
/>
<ModelCard
name="Zen4 Max"
status="Available"
flagship={true}
specs={[
{ label: 'Parameters', value: '30B MoE (3B active)' },
{ label: 'Base', value: 'Qwen3-30B-A3B-Instruct-2507' },
{ label: 'Context', value: '256K tokens' },
{ label: 'Architecture', value: 'MoE, abliterated' },
]}
description="Flagship efficient model. 30B total parameters with only 3B active via Mixture-of-Experts - frontier performance on consumer hardware."
formats={['SafeTensors', 'GGUF', 'MLX']}
hfLink="https://huggingface.co/zenlm/zen4-max"
githubLink="https://github.com/zenlm/zen4-max"
/>
<ModelCard
name="Zen4 Max Pro"
status="Available"
flagship={true}
specs={[
{ label: 'Parameters', value: '80B MoE (3B active)' },
{ label: 'Base', value: 'Qwen3-Next-80B-A3B-Instruct' },
{ label: 'Context', value: '256K tokens' },
{ label: 'Architecture', value: 'Hybrid DeltaNet + MoE' },
]}
description="The ultimate consumer model. 80B parameters with hybrid Gated DeltaNet + Gated Attention + MoE architecture, running at just 3B active parameters."
formats={['SafeTensors', 'GGUF', 'MLX']}
hfLink="https://huggingface.co/zenlm/zen4-max-pro"
githubLink="https://github.com/zenlm/zen4-max-pro"
/>
</div>
</div>
</section>
{/* Zen4 Coder Line */}
<section id="coder" className="models-section">
<div className="container">
<h2 className="section-title">Coder Line</h2>
<p className="section-subtitle">Specialized models for agentic programming</p>
<div className="models-grid">
<ModelCard
name="Zen4 Coder Flash"
status="Available"
specs={[
{ label: 'Parameters', value: '31B MoE (3B active)' },
{ label: 'Base', value: 'GLM-4.7-Flash' },
{ label: 'Context', value: '131K tokens' },
{ label: 'License', value: 'MIT' },
]}
description="Fast coding model for rapid iteration. GLM-4.7-Flash base with MoE efficiency - perfect for real-time code completion and quick edits."
formats={['SafeTensors', 'GGUF', 'MLX']}
hfLink="https://huggingface.co/zenlm/zen4-coder-flash"
githubLink="https://github.com/zenlm/zen4-coder-flash"
/>
<ModelCard
name="Zen4 Coder"
status="Available"
flagship={true}
specs={[
{ label: 'Parameters', value: '80B MoE (3B active)' },
{ label: 'Base', value: 'Qwen3-Coder-Next' },
{ label: 'Context', value: '256K tokens' },
{ label: 'Architecture', value: 'Hybrid DeltaNet + MoE (512 experts)' },
]}
description="Flagship coding model. 80B parameters with 512-expert MoE architecture for state-of-the-art code generation, debugging, and agentic programming."
formats={['SafeTensors', 'GGUF', 'MLX']}
hfLink="https://huggingface.co/zenlm/zen4-coder"
githubLink="https://github.com/zenlm/zen4-coder"
/>
<ModelCard
name="Zen4 Coder Pro"
status="Cloud Only"
frontier={true}
specs={[
{ label: 'Parameters', value: '355B dense' },
{ label: 'Base', value: 'GLM-4.7' },
{ label: 'Context', value: '200K tokens' },
{ label: 'License', value: 'MIT' },
]}
description="Dense 355B coding powerhouse. GLM-4.7 base for maximum code intelligence - available via cloud API."
formats={['SafeTensors']}
hfLink="https://huggingface.co/zenlm/zen4-coder-pro"
githubLink="https://github.com/zenlm/zen4-coder-pro"
/>
</div>
</div>
</section>
{/* Zen4 Ultra Line */}
<section id="ultra" className="models-section">
<div className="container">
<h2 className="section-title">Ultra Line</h2>
<p className="section-subtitle">Trillion-parameter models for cloud deployment</p>
<div className="models-grid">
<ModelCard
name="Zen4 Ultra"
status="Cloud Only"
frontier={true}
specs={[
{ label: 'Parameters', value: '1.04T MoE (32B active)' },
{ label: 'Base', value: 'Kimi K2.5 Thinking' },
{ label: 'Context', value: '256K tokens' },
{ label: 'Architecture', value: 'MoE (384 experts), Multimodal' },
]}
description="Trillion-parameter frontier model with 384 experts and vision capabilities via MoonViT. Cloud-only deployment for maximum intelligence."
formats={['SafeTensors']}
hfLink="https://huggingface.co/zenlm/zen4-ultra"
githubLink="https://github.com/zenlm/zen4-ultra"
/>
<ModelCard
name="Zen4 Ultra Max"
status="Coming Soon"
specs={[
{ label: 'Parameters', value: '1T+ MoE' },
{ label: 'Base', value: 'DeepSeek V4' },
{ label: 'Context', value: '1M tokens' },
{ label: 'Architecture', value: 'MoE' },
]}
description="Next-generation trillion-parameter model with 1M context window. Based on DeepSeek V4 architecture."
formats={['SafeTensors']}
/>
</div>
</div>
</section>
{/* Multimodal Models */}
<section id="multimodal" className="models-section">
<div className="container">
<h2 className="section-title">Multimodal &amp; Specialized</h2>
<p className="section-subtitle">Vision, audio, video, 3D, and domain-specific models</p>
<div className="models-grid">
<ModelCard
name="zen-omni"
status="Available"
@@ -71,96 +223,25 @@ export default function ModelsPage() {
{ label: 'Modalities', value: 'Text + Vision + Audio' },
{ label: 'Type', value: 'Multimodal' },
]}
description="Multimodal model based on Qwen3-Omni supporting text, vision, and audio understanding simultaneously. NOT Qwen2.5!"
description="Multimodal model based on Qwen3-Omni supporting text, vision, and audio understanding simultaneously."
formats={['SafeTensors']}
hfLink="https://huggingface.co/zenlm/zen-omni"
githubLink="https://github.com/zenlm/zen-omni"
docsLink="https://github.com/zenlm/zen-omni/tree/main/docs"
paperLink="/papers/zen-omni_whitepaper.pdf"
/>
{/* zen-coder */}
<ModelCard
name="zen-coder"
status="Available"
specs={[
{ label: 'Parameters', value: '14B' },
{ label: 'Base', value: 'Qwen3-Coder-14B' },
{ label: 'Context', value: '128K tokens' },
{ label: 'Focus', value: 'Code Generation' },
]}
description="Specialized for code generation, debugging, and software engineering tasks. Supports 100+ programming languages with extended context."
formats={['SafeTensors', 'GGUF', 'MLX']}
hfLink="https://huggingface.co/zenlm/zen-coder"
githubLink="https://github.com/zenlm/zen-coder"
/>
{/* zen-next */}
<ModelCard
name="zen-next"
status="Available"
specs={[
{ label: 'Parameters', value: '32B' },
{ label: 'Base', value: 'Qwen3-32B' },
{ label: 'Context', value: '32K tokens' },
{ label: 'Focus', value: 'Frontier' },
]}
description="Our flagship model pushing the boundaries of performance and capability. For the most demanding applications requiring maximum intelligence."
formats={['SafeTensors', 'GGUF']}
githubLink="https://github.com/zenlm/zen-next"
/>
</div>
</div>
</section>
<section id="multimodal" className="models-section">
<div className="container">
<h2 className="section-title">Multimodal Models</h2>
<p className="section-subtitle">Vision, Audio, Video, and 3D Generation</p>
<div className="models-grid">
<ModelCard
name="zen-vl"
status="Available"
specs={[
{ label: 'Type', value: 'Vision-Language' },
{ label: 'Base', value: 'Qwen3-VL' },
{ label: 'Sizes', value: '4B, 8B, 30B' },
{ label: 'Variants', value: 'Instruct, Agent' },
{ label: 'Focus', value: 'Function Calling' },
]}
description="Next-generation vision-language model with advanced function calling capabilities. Trained on Agent Data Protocol (ADP) and xLAM datasets for superior agent performance and tool use."
formats={['SafeTensors', 'GGUF']}
hfLink="https://huggingface.co/zenlm/zen-vl-4b-instruct"
githubLink="https://github.com/zenlm/zen-vl"
/>
<ModelCard
name="zen-designer"
name="zen-vl"
status="Available"
specs={[
{ label: 'Type', value: 'Vision-Language' },
{ label: 'Base', value: 'Qwen-VL' },
{ label: 'Variants', value: 'Instruct, Thinking' },
{ label: 'Focus', value: 'Visual Understanding' },
{ label: 'Base', value: 'Qwen3-VL' },
{ label: 'Sizes', value: '4B, 8B, 30B' },
{ label: 'Focus', value: 'Function Calling' },
]}
description="Advanced vision-language model for image understanding, analysis, and reasoning. Supports visual question answering, OCR, and detailed scene description."
formats={['SafeTensors']}
githubLink="https://github.com/zenlm/zen-designer"
/>
<ModelCard
name="zen-artist"
status="Available"
specs={[
{ label: 'Type', value: 'Text-to-Image' },
{ label: 'Base', value: 'Qwen-Image' },
{ label: 'Variants', value: 'Base, Edit' },
{ label: 'Focus', value: 'Image Generation' },
]}
description="High-quality image generation from text descriptions. zen-artist-edit provides advanced image editing capabilities with natural language instructions."
formats={['SafeTensors', 'Diffusers']}
githubLink="https://github.com/zenlm/zen-artist"
description="Vision-language model with advanced function calling. Trained on Agent Data Protocol and xLAM datasets for tool use."
formats={['SafeTensors', 'GGUF']}
hfLink="https://huggingface.co/zenlm/zen-vl-4b-instruct"
githubLink="https://github.com/zenlm/zen-vl"
/>
<ModelCard
@@ -172,7 +253,7 @@ export default function ModelsPage() {
{ label: 'Variants', value: 'T2V, I2V' },
{ label: 'Focus', value: 'Video Generation' },
]}
description="State-of-the-art video generation from text descriptions. zen-video-i2v provides image-to-video generation with fine control over motion and dynamics."
description="State-of-the-art video generation from text descriptions with image-to-video capabilities."
formats={['SafeTensors']}
githubLink="https://github.com/zenlm/zen-video"
/>
@@ -186,24 +267,124 @@ export default function ModelsPage() {
{ label: 'Output', value: '3D Meshes' },
{ label: 'Focus', value: '3D Assets' },
]}
description="Generate high-quality 3D models from various input modalities. Perfect for game development, AR/VR, and 3D content creation."
description="Generate high-quality 3D models from various inputs. For game dev, AR/VR, and 3D content creation."
formats={['SafeTensors']}
githubLink="https://github.com/zenlm/zen-3d"
/>
</div>
</div>
</section>
<ModelCard
name="zen-musician"
status="Available"
specs={[
{ label: 'Type', value: 'Music Generation' },
{ label: 'Input', value: 'Text, Audio' },
{ label: 'Output', value: 'Music, Audio' },
{ label: 'Focus', value: 'Music Creation' },
]}
description="Generate high-quality music from text descriptions or audio samples. Supports multiple genres, instruments, and musical styles."
formats={['SafeTensors']}
githubLink="https://github.com/zenlm/zen-musician"
/>
{/* Comparison Table */}
<section id="comparison" className="featured-section">
<div className="container">
<h2 className="section-title">Full Zen4 Lineup</h2>
<div className="model-lineup">
<table className="models-table">
<thead>
<tr>
<th>Model</th>
<th>Parameters</th>
<th>Active</th>
<th>Base</th>
<th>Context</th>
<th>License</th>
<th>HuggingFace</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Zen4 Mini</strong></td>
<td>4B</td>
<td>4B</td>
<td>Qwen3-4B</td>
<td>32K</td>
<td>Apache 2.0</td>
<td><a href="https://huggingface.co/zenlm/zen4-mini" target="_blank" rel="noopener noreferrer">zenlm/zen4-mini</a></td>
</tr>
<tr>
<td><strong>Zen4</strong></td>
<td>8B</td>
<td>8B</td>
<td>Qwen3-8B</td>
<td>32K</td>
<td>Apache 2.0</td>
<td><a href="https://huggingface.co/zenlm/zen4" target="_blank" rel="noopener noreferrer">zenlm/zen4</a></td>
</tr>
<tr>
<td><strong>Zen4 Pro</strong></td>
<td>14B</td>
<td>14B</td>
<td>Qwen3-14B</td>
<td>32K</td>
<td>Apache 2.0</td>
<td><a href="https://huggingface.co/zenlm/zen4-pro" target="_blank" rel="noopener noreferrer">zenlm/zen4-pro</a></td>
</tr>
<tr>
<td><strong>Zen4 Max</strong></td>
<td>30B MoE</td>
<td>3B</td>
<td>Qwen3-30B-A3B</td>
<td>256K</td>
<td>Apache 2.0</td>
<td><a href="https://huggingface.co/zenlm/zen4-max" target="_blank" rel="noopener noreferrer">zenlm/zen4-max</a></td>
</tr>
<tr className="flagship-row">
<td><strong>Zen4 Max Pro</strong></td>
<td>80B MoE</td>
<td>3B</td>
<td>Qwen3-Next-80B</td>
<td>256K</td>
<td>Apache 2.0</td>
<td><a href="https://huggingface.co/zenlm/zen4-max-pro" target="_blank" rel="noopener noreferrer">zenlm/zen4-max-pro</a></td>
</tr>
<tr>
<td><strong>Zen4 Coder Flash</strong></td>
<td>31B MoE</td>
<td>3B</td>
<td>GLM-4.7-Flash</td>
<td>131K</td>
<td>MIT</td>
<td><a href="https://huggingface.co/zenlm/zen4-coder-flash" target="_blank" rel="noopener noreferrer">zenlm/zen4-coder-flash</a></td>
</tr>
<tr className="flagship-row">
<td><strong>Zen4 Coder</strong></td>
<td>80B MoE</td>
<td>3B</td>
<td>Qwen3-Coder-Next</td>
<td>256K</td>
<td>Apache 2.0</td>
<td><a href="https://huggingface.co/zenlm/zen4-coder" target="_blank" rel="noopener noreferrer">zenlm/zen4-coder</a></td>
</tr>
<tr>
<td><strong>Zen4 Coder Pro</strong></td>
<td>355B</td>
<td>355B</td>
<td>GLM-4.7</td>
<td>200K</td>
<td>MIT</td>
<td><a href="https://huggingface.co/zenlm/zen4-coder-pro" target="_blank" rel="noopener noreferrer">zenlm/zen4-coder-pro</a></td>
</tr>
<tr>
<td><strong>Zen4 Ultra</strong></td>
<td>1.04T MoE</td>
<td>32B</td>
<td>Kimi K2.5</td>
<td>256K</td>
<td>MIT</td>
<td><a href="https://huggingface.co/zenlm/zen4-ultra" target="_blank" rel="noopener noreferrer">zenlm/zen4-ultra</a></td>
</tr>
<tr>
<td><strong>Zen4 Ultra Max</strong></td>
<td>1T+ MoE</td>
<td>TBD</td>
<td>DeepSeek V4</td>
<td>1M</td>
<td>-</td>
<td><span className="status-planned">Coming Soon</span></td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
@@ -217,18 +398,23 @@ interface ModelCardProps {
specs: Array<{ label: string; value: string }>;
description: string;
formats: string[];
flagship?: boolean;
frontier?: boolean;
hfLink?: string;
githubLink?: string;
docsLink?: string;
paperLink?: string;
}
function ModelCard({ name, status, specs, description, formats, hfLink, githubLink, docsLink, paperLink }: ModelCardProps) {
function ModelCard({ name, status, specs, description, formats, flagship, frontier, hfLink, githubLink, docsLink, paperLink }: ModelCardProps) {
const badgeClass = status === 'Coming Soon' ? 'badge badge-planned' :
status === 'Cloud Only' ? 'badge badge-cloud' :
'badge badge-complete';
return (
<div className="model-card complete">
<div className={`model-card complete${flagship ? ' flagship' : ''}${frontier ? ' frontier' : ''}`}>
<div className="model-header">
<h3>{name}</h3>
<span className="badge badge-complete">{status}</span>
<span className={badgeClass}>{status}</span>
</div>
<div className="model-specs">
{specs.map((spec, idx) => (
@@ -247,22 +433,22 @@ function ModelCard({ name, status, specs, description, formats, hfLink, githubLi
<div className="model-actions">
{hfLink && (
<a href={hfLink} className="btn btn-sm btn-primary" target="_blank" rel="noopener noreferrer">
🤗 HF
HuggingFace
</a>
)}
{githubLink && (
<a href={githubLink} className="btn btn-sm btn-secondary" target="_blank" rel="noopener noreferrer">
📦 GitHub
GitHub
</a>
)}
{docsLink && (
<a href={docsLink} className="btn btn-sm btn-secondary" target="_blank" rel="noopener noreferrer">
📖 Docs
Docs
</a>
)}
{paperLink && (
<a href={paperLink} className="btn btn-sm btn-secondary" target="_blank" rel="noopener noreferrer">
📄 Paper
Paper
</a>
)}
</div>
+224 -42
View File
@@ -5,73 +5,250 @@ export default function Home() {
<main>
<section className="hero">
<div className="container">
<h2 className="hero-title">Real-Time Hyper-Modal AI for XR/VR/Robotics</h2>
<p className="hero-subtitle">Ultra-low latency models with spatial awareness for immersive experiences</p>
<h2 className="hero-title">Zen4 - Open Foundation Models for Agentic AI</h2>
<p className="hero-subtitle">The Zen4 model family: 4B to 1T+ parameters built on Qwen3 and frontier MoE architectures</p>
<p className="hero-description">
Zen LM powers next-generation XR/VR applications and robotic systems with real-time multimodal understanding.
From 3D scene generation to spatial audio, from gesture recognition to embodied navigation - our models deliver
sub-10ms latency for seamless human-AI interaction in extended reality and physical environments.
Zen4 delivers production-ready AI models across Consumer, Coder, and Ultra tiers.
From the 4B Zen4 Mini for edge devices to the flagship Zen4 Max Pro (80B MoE) and Zen4 Coder for agentic programming,
every model is trained on 8.47 billion tokens of real-world development data.
</p>
<div className="hero-cta">
<Link href="/models" className="btn btn-primary">Explore Models</Link>
<Link href="/research" className="btn btn-secondary">Read Research</Link>
<Link href="/datasets" className="btn btn-secondary">Training Data</Link>
<Link href="/research" className="btn btn-outline">Research Papers</Link>
</div>
</div>
</section>
{/* Zen4 Model Family */}
<section id="zen4" className="featured-section">
<div className="container">
<h2 className="section-title">Zen4 Model Family</h2>
<p className="section-subtitle">Consumer, Coder, and Ultra tiers built on Qwen3 and frontier MoE architectures</p>
<h3 className="section-title" style={{fontSize: '1.4rem', marginTop: '2rem'}}>Consumer Line</h3>
<div className="model-lineup">
<table className="models-table">
<thead>
<tr>
<th>Model</th>
<th>Size</th>
<th>Base</th>
<th>Architecture</th>
<th>Context</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Zen4 Mini</strong></td>
<td>4B</td>
<td>Qwen3-4B</td>
<td>Dense</td>
<td>32K</td>
<td><span className="status-trained">Available</span></td>
</tr>
<tr>
<td><strong>Zen4</strong></td>
<td>8B</td>
<td>Qwen3-8B</td>
<td>Dense</td>
<td>32K</td>
<td><span className="status-trained">Available</span></td>
</tr>
<tr>
<td><strong>Zen4 Pro</strong></td>
<td>14B</td>
<td>Qwen3-14B</td>
<td>Dense</td>
<td>32K</td>
<td><span className="status-trained">Available</span></td>
</tr>
<tr>
<td><strong>Zen4 Max</strong></td>
<td>30B MoE (3B active)</td>
<td>Qwen3-30B-A3B</td>
<td>MoE</td>
<td>256K</td>
<td><span className="status-trained">Available</span></td>
</tr>
<tr>
<td><strong>Zen4 Max Pro</strong> <span className="status-flagship">FLAGSHIP</span></td>
<td>80B MoE (3B active)</td>
<td>Qwen3-Next-80B-A3B</td>
<td>MoE</td>
<td>256K</td>
<td><span className="status-trained">Available</span></td>
</tr>
</tbody>
</table>
</div>
<h3 className="section-title" style={{fontSize: '1.4rem', marginTop: '2rem'}}>Coder Line</h3>
<div className="model-lineup">
<table className="models-table">
<thead>
<tr>
<th>Model</th>
<th>Size</th>
<th>Base</th>
<th>Architecture</th>
<th>Context</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Zen4 Coder Flash</strong></td>
<td>31B MoE (3B active)</td>
<td>GLM-4.7-Flash</td>
<td>MoE</td>
<td>131K</td>
<td><span className="status-trained">Available</span></td>
</tr>
<tr>
<td><strong>Zen4 Coder</strong> <span className="status-flagship">FLAGSHIP CODE</span></td>
<td>80B MoE (3B active)</td>
<td>Qwen3-Coder-Next</td>
<td>MoE</td>
<td>256K</td>
<td><span className="status-trained">Available</span></td>
</tr>
<tr>
<td><strong>Zen4 Coder Pro</strong></td>
<td>355B</td>
<td>GLM-4.7</td>
<td>Dense</td>
<td>200K</td>
<td><span className="status-cloud">Cloud Only</span></td>
</tr>
</tbody>
</table>
</div>
<h3 className="section-title" style={{fontSize: '1.4rem', marginTop: '2rem'}}>Ultra Line</h3>
<div className="model-lineup">
<table className="models-table">
<thead>
<tr>
<th>Model</th>
<th>Size</th>
<th>Base</th>
<th>Architecture</th>
<th>Context</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Zen4 Ultra</strong></td>
<td>1.04T MoE (32B active)</td>
<td>Kimi K2.5</td>
<td>MoE</td>
<td>256K</td>
<td><span className="status-cloud">Cloud Only</span></td>
</tr>
<tr>
<td><strong>Zen4 Ultra Max</strong></td>
<td>1T+ MoE</td>
<td>DeepSeek V4</td>
<td>MoE</td>
<td>-</td>
<td><span className="status-planned">Coming Soon</span></td>
</tr>
</tbody>
</table>
</div>
<div className="coder-features arch-grid">
<div className="arch-card">
<h3>Real Agentic Data</h3>
<p>Trained on actual agentic debug sessions - not synthetic data. Real debugging workflows, multi-file refactoring, and tool use patterns.</p>
</div>
<div className="arch-card">
<h3>Production Code</h3>
<p>15 years of professional development across AI, Web3, cryptography, and modern software engineering from 1,452 repositories.</p>
</div>
<div className="arch-card">
<h3>Open Training</h3>
<p>Use <a href="https://github.com/zenlm/zen-trainer">zen-trainer</a> to fine-tune on your own data. Supports MLX (Apple Silicon), Unsloth, and DeepSpeed.</p>
</div>
</div>
</div>
</section>
<section id="overview" className="architecture-section">
<div className="container">
<h2 className="section-title">Complete AI Stack for Immersive Computing</h2>
<h2 className="section-title">Zen4 Architecture</h2>
<div className="arch-grid">
<div className="arch-card">
<div className="arch-icon">🧠</div>
<h3>Core Language Models</h3>
<p>6 models from 0.6B to 1T+ parameters for edge to cloud deployment. Optimized for real-time instruction following and reasoning in XR environments.</p>
<h3>Consumer Line</h3>
<p>5 models from 4B to 80B MoE. Dense models for edge and desktop, MoE flagships for frontier reasoning with only 3B active parameters.</p>
</div>
<div className="arch-card">
<div className="arch-icon">👁</div>
<h3>Multimodal Models</h3>
<p>10 specialized models for vision, audio, video, 3D generation, and spatial understanding. Built for seamless integration with XR/VR platforms.</p>
<div className="arch-icon">💻</div>
<h3>Coder Line</h3>
<p>2 MoE coding models trained on 8.47B tokens of agentic programming data. Zen4 Coder Flash for speed, Zen4 Coder for state-of-the-art.</p>
</div>
<div className="arch-card">
<div className="arch-icon">🤖</div>
<h3>Specialized Systems</h3>
<p>Agent frameworks, safety guardrails, embeddings, and IDE tools. Production-ready infrastructure for embodied AI and robotic applications.</p>
<div className="arch-icon">🚀</div>
<h3>Ultra Line</h3>
<p>Trillion-parameter MoE models for cloud deployment. Zen4 Ultra (1.04T, Kimi K2.5) and Zen4 Ultra Max (DeepSeek V4, coming soon).</p>
</div>
<div className="arch-card">
<div className="arch-icon"></div>
<h3>High-Performance Infrastructure</h3>
<p>Rust-based inference engine with GGUF quantization, training frameworks, and deployment tools for real-time performance.</p>
<h3>Efficient MoE</h3>
<p>Mixture-of-Experts architecture delivers frontier performance with only 3B active parameters - runs on consumer hardware.</p>
</div>
<div className="arch-card">
<div className="arch-icon">📐</div>
<h3>Long Context</h3>
<p>Up to 256K context window on MoE models. Dense models support 32K context for efficient local inference.</p>
</div>
<div className="arch-card">
<div className="arch-icon">🔬</div>
<h3>Qwen3 Foundation</h3>
<p>Built on the Qwen3 model family for proven quality. Consumer and Coder lines leverage Qwen3 dense and MoE checkpoints.</p>
</div>
</div>
</div>
</section>
<section id="why-zen" className="architecture-section">
{/* Dataset Section */}
<section id="dataset" className="dataset-section">
<div className="container">
<h2 className="section-title">Why Zen for XR/VR/Robotics?</h2>
<h2 className="section-title">Zen Agentic Dataset</h2>
<p className="section-subtitle">8.47 Billion Tokens of Real-World Agentic Programming</p>
<div className="arch-grid">
<div className="arch-card">
<div className="arch-icon"></div>
<h3>Real-Time Performance</h3>
<p>Sub-10ms latency with optimized quantization and edge deployment. Seamless integration with XR headsets and robotic control systems.</p>
<div className="arch-icon">8.47B</div>
<h3>Tokens</h3>
<p>Total training tokens across all data sources</p>
</div>
<div className="arch-card">
<div className="arch-icon">🌐</div>
<h3>Spatial Awareness</h3>
<p>Native 3D understanding, scene generation, and spatial audio processing. Built for immersive environments and physical world interaction.</p>
<div className="arch-icon">3.35M</div>
<h3>Samples</h3>
<p>Training samples with conversation context</p>
</div>
<div className="arch-card">
<div className="arch-icon">🎯</div>
<h3>Multimodal Fusion</h3>
<p>Unified understanding across vision, language, audio, and 3D. Real-time gesture recognition, voice commands, and environmental awareness.</p>
<div className="arch-icon">1,452</div>
<h3>Repositories</h3>
<p>Open source and private codebases</p>
</div>
<div className="arch-card">
<div className="arch-icon">🔒</div>
<h3>Open Source & Transparent</h3>
<p>Fully open models, training code, and infrastructure. Complete control for customization, fine-tuning, and deployment on any platform.</p>
<div className="arch-icon">15yr</div>
<h3>History</h3>
<p>Years of development history (2010-2025)</p>
</div>
</div>
<div className="dataset-cta" style={{textAlign: 'center', marginTop: '2rem'}}>
<p>Available for research and commercial licensing.</p>
<a href="mailto:z@hanzo.ai" className="btn btn-primary">Request Access</a>
<a href="https://huggingface.co/datasets/hanzoai/zen-agentic-dataset" className="btn btn-secondary" target="_blank" rel="noopener noreferrer">View on HuggingFace</a>
</div>
</div>
</section>
@@ -80,26 +257,31 @@ export default function Home() {
<h2 className="section-title">Get Started</h2>
<div className="download-grid">
<div className="download-card">
<h3>🤗 HuggingFace</h3>
<p>Access all 24+ models via HuggingFace Hub with easy integration</p>
<h3>Download Zen4 Models</h3>
<p>All Zen4 models available on HuggingFace Hub</p>
<a href="https://huggingface.co/zenlm" className="btn btn-primary" target="_blank" rel="noopener noreferrer">
Visit HuggingFace
Browse All Models
</a>
</div>
<div className="download-card">
<h3>💻 GitHub</h3>
<p>Training code, datasets, documentation, and complete source</p>
<a href="https://github.com/zenlm" className="btn btn-primary" target="_blank" rel="noopener noreferrer">
View on GitHub
<h3>Zen4 Max Pro (Flagship)</h3>
<p>80B MoE, 3B active - runs on consumer hardware</p>
<a href="https://huggingface.co/zenlm/zen4-max-pro" className="btn btn-primary" target="_blank" rel="noopener noreferrer">
Download
</a>
</div>
<div className="download-card">
<h3>📚 Documentation</h3>
<p>Comprehensive guides, papers, and tutorials for all models</p>
<a href="https://github.com/zenlm/zen-blog" className="btn btn-primary" target="_blank" rel="noopener noreferrer">
Read Docs
<h3>Zen4 Coder (Flagship Code)</h3>
<p>80B MoE, 3B active - agentic programming</p>
<a href="https://huggingface.co/zenlm/zen4-coder" className="btn btn-primary" target="_blank" rel="noopener noreferrer">
Download
</a>
</div>
<div className="download-card">
<h3>zen-trainer</h3>
<p>Fine-tune Zen4 models on your own data</p>
<pre><code>pip install zen-trainer</code></pre>
</div>
</div>
</div>
</section>
+15 -14
View File
@@ -7,35 +7,36 @@ export default function Footer() {
<div className="footer-content">
<div className="footer-section">
<h4>Zen LM</h4>
<p>Real-time hyper-modal AI for XR/VR/Robotics. From language to multimodal, nano to next-gen.</p>
<p>Open foundation models for agentic AI. 30+ models from 0.6B to 1T parameters.</p>
</div>
<div className="footer-section">
<h4>Core Models</h4>
<h4>Zen Coder</h4>
<ul>
<li><Link href="/models#zen-coder">Zen Coder 4B</Link></li>
<li><Link href="/models#zen-coder">Zen Coder 24B</Link></li>
<li><Link href="/models#zen-coder">Zen Coder 123B</Link></li>
<li><Link href="/models#zen-coder">Zen Coder Max (358B)</Link></li>
<li><Link href="/models#zen-coder">Zen Coder Ultra (1T)</Link></li>
</ul>
</div>
<div className="footer-section">
<h4>Model Family</h4>
<ul>
<li><Link href="/models#core-models">zen-nano (0.6B)</Link></li>
<li><Link href="/models#core-models">zen-eco (4B)</Link></li>
<li><Link href="/models#core-models">zen-omni (7B)</Link></li>
<li><Link href="/models#core-models">zen-coder (14B)</Link></li>
<li><Link href="/models#core-models">zen-next (32B)</Link></li>
</ul>
</div>
<div className="footer-section">
<h4>Multimodal</h4>
<ul>
<li><Link href="/models#multimodal">zen-designer (Vision)</Link></li>
<li><Link href="/models#multimodal">zen-artist (Image)</Link></li>
<li><Link href="/models#multimodal">zen-video (Video)</Link></li>
<li><Link href="/models#multimodal">zen-vl (Vision)</Link></li>
<li><Link href="/models#multimodal">zen-3d (3D Gen)</Link></li>
<li><Link href="/models#multimodal">zen-musician (Music)</Link></li>
</ul>
</div>
<div className="footer-section">
<h4>Resources</h4>
<ul>
<li><Link href="/datasets">Training Data</Link></li>
<li><a href="https://huggingface.co/zenlm" target="_blank" rel="noopener noreferrer">HuggingFace</a></li>
<li><a href="https://github.com/zenlm" target="_blank" rel="noopener noreferrer">GitHub</a></li>
<li><Link href="/research">Research Papers</Link></li>
<li><a href="https://github.com/QwenLM/Qwen3" target="_blank" rel="noopener noreferrer">Qwen3</a></li>
<li><a href="https://github.com/zenlm/zen-trainer" target="_blank" rel="noopener noreferrer">zen-trainer</a></li>
</ul>
</div>
</div>
+3
View File
@@ -32,6 +32,9 @@ export default function Header() {
<Link href="/models" className={isActive('/models') ? 'active' : ''}>
Models
</Link>
<Link href="/datasets" className={isActive('/datasets') ? 'active' : ''}>
Datasets
</Link>
<Link href="/research" className={isActive('/research') ? 'active' : ''}>
Research
</Link>
+14 -5
View File
@@ -29,13 +29,22 @@
}
},
"include": [
"**/*.ts",
"**/*.tsx",
"src/**/*.ts",
"src/**/*.tsx",
".next/types/**/*.ts",
"next-env.d.ts",
"docs/types/**/*.ts"
"next-env.d.ts"
],
"exclude": [
"node_modules"
"node_modules",
"gym",
"zen-*",
"engine",
"docs",
"papers",
"training",
"scripts",
"agent-*",
"claude-*",
"hanzo-*"
]
}