Open service 35.185.44.232:80 · www.zetallm.com
2026-01-12 21:30
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Mon, 12 Jan 2026 21:40:55 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KET1WZEXDD244BA44X2DKV55
date: Mon, 12 Jan 2026 21:30:55 GMT
gitlab-lb: haproxy-pages-05-lb-gprd
gitlab-sv: pages-us-east1-c
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2026-01-12 21:27
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Mon, 12 Jan 2026 21:37:51 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KET1QAZANMGNAB57MTW27YSZ
Date: Mon, 12 Jan 2026 21:27:51 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2026-01-11 21:30
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Sun, 11 Jan 2026 21:40:18 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KEQFF48VC7SR7SQ6DVXEVWFE
Date: Sun, 11 Jan 2026 21:30:18 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2026-01-11 21:14
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Sun, 11 Jan 2026 21:24:35 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KEQEJBCY7HFZ4WBZ2VMP8TKC
date: Sun, 11 Jan 2026 21:14:35 GMT
gitlab-lb: haproxy-pages-01-lb-gprd
gitlab-sv: pages-us-east1-b
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2026-01-10 21:31
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Sat, 10 Jan 2026 21:41:31 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KEMX4M3Y4A4WRR84VT0BQ9PF
date: Sat, 10 Jan 2026 21:31:31 GMT
gitlab-lb: haproxy-pages-03-lb-gprd
gitlab-sv: pages-us-east1-d
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2026-01-10 21:22
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Sat, 10 Jan 2026 21:32:36 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KEMWMA0XBHR6RC44RM7PZ9F8
Date: Sat, 10 Jan 2026 21:22:36 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2026-01-09 21:42
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Fri, 09 Jan 2026 21:52:37 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KEJBC7NDFA82PX9JMMNRPE46
Date: Fri, 09 Jan 2026 21:42:37 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2026-01-09 21:26
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Fri, 09 Jan 2026 21:36:14 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KEJAE7NS32EDYCBMDFKH6D30
date: Fri, 09 Jan 2026 21:26:14 GMT
gitlab-lb: haproxy-pages-05-lb-gprd
gitlab-sv: pages-us-east1-c
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2026-01-08 21:50
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Thu, 08 Jan 2026 22:00:46 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KEFSEEJ13T242ZMQJKS50KS3
date: Thu, 08 Jan 2026 21:50:47 GMT
gitlab-lb: haproxy-pages-03-lb-gprd
gitlab-sv: pages-us-east1-d
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2026-01-08 21:36
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Thu, 08 Jan 2026 21:46:12 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KEFRKRYC2Q1Q21N0WEQBXQA5
Date: Thu, 08 Jan 2026 21:36:12 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2026-01-07 21:31
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Wed, 07 Jan 2026 21:41:52 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KED5Z4155R510BNJHYGPKPFQ
date: Wed, 07 Jan 2026 21:31:52 GMT
gitlab-lb: haproxy-pages-02-lb-gprd
gitlab-sv: pages-us-east1-c
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2026-01-07 21:26
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Wed, 07 Jan 2026 21:36:45 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KED5NR9BXST60KR9H8VXBW12
Date: Wed, 07 Jan 2026 21:26:45 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2026-01-06 21:27
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Tue, 06 Jan 2026 21:37:02 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KEAK9HTKAJY71HZ5V53J74NY
date: Tue, 06 Jan 2026 21:27:02 GMT
gitlab-lb: haproxy-pages-01-lb-gprd
gitlab-sv: gke-cny-pages
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2026-01-06 21:23
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Tue, 06 Jan 2026 21:34:02 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KEAK4176DTCQRY76BBDHRPV3
Date: Tue, 06 Jan 2026 21:24:02 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2026-01-03 21:26
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Sat, 03 Jan 2026 21:36:18 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KE2W21H57915CTXW0MVBE6H0
date: Sat, 03 Jan 2026 21:26:18 GMT
gitlab-lb: haproxy-pages-04-lb-gprd
gitlab-sv: pages-us-east1-b
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2026-01-03 21:24
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Sat, 03 Jan 2026 21:34:22 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KE2VYG9NZ5C3B8NNZADAY8TZ
Date: Sat, 03 Jan 2026 21:24:22 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2026-01-02 21:28
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Fri, 02 Jan 2026 21:38:48 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KE09SX42GJAZK3V8MBYN4VMJ
date: Fri, 02 Jan 2026 21:28:48 GMT
gitlab-lb: haproxy-pages-05-lb-gprd
gitlab-sv: pages-us-east1-c
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2026-01-02 21:09
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Fri, 02 Jan 2026 21:19:48 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KE08Q354EQ2TXNDYPTCA36QW
Date: Fri, 02 Jan 2026 21:09:48 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2026-01-01 21:40
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Thu, 01 Jan 2026 21:50:35 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KDXR2R2CM4HTZ1QTPZGAER4D
Date: Thu, 01 Jan 2026 21:40:35 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2026-01-01 21:16
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Thu, 01 Jan 2026 21:26:55 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KDXPQDSXFWB1AGV7XWNDPKZG
date: Thu, 01 Jan 2026 21:16:55 GMT
gitlab-lb: haproxy-pages-01-lb-gprd
gitlab-sv: pages-us-east1-b
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2025-12-31 21:39
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Wed, 31 Dec 2025 21:49:21 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KDV5KSK531RNWMP1E3ZG5R3T
Date: Wed, 31 Dec 2025 21:39:21 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2025-12-31 21:35
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Wed, 31 Dec 2025 21:45:27 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KDV5CMB94MM6SS6ZK5J4NYPJ
date: Wed, 31 Dec 2025 21:35:27 GMT
gitlab-lb: haproxy-pages-01-lb-gprd
gitlab-sv: pages-us-east1-b
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2025-12-30 21:36
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Tue, 30 Dec 2025 21:46:27 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KDRK1QYTWBN5HJP36NJYZ9C7
Date: Tue, 30 Dec 2025 21:36:27 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2025-12-30 21:13
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Tue, 30 Dec 2025 21:23:20 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KDRHQDKKAE1E0JHED96005QC
date: Tue, 30 Dec 2025 21:13:20 GMT
gitlab-lb: haproxy-pages-02-lb-gprd
gitlab-sv: pages-us-east1-c
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 2600:1901:0:7b8a:::443 · www.zetallm.com
2025-12-29 15:31
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Mon, 29 Dec 2025 15:41:38 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KDNBS13NXE03V1F2QE4AK1BY
Date: Mon, 29 Dec 2025 15:31:38 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 2600:1901:0:7b8a:::80 · www.zetallm.com
2025-12-29 15:31
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Mon, 29 Dec 2025 15:41:38 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KDNBS0TKK0SW0WG8C67WB82C
date: Mon, 29 Dec 2025 15:31:38 GMT
gitlab-lb: haproxy-pages-04-lb-gprd
gitlab-sv: pages-us-east1-b
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:443 · www.zetallm.com
2025-12-29 15:31
HTTP/1.1 200 OK
Cache-Control: max-age=600
Content-Length: 9913
Content-Type: text/html; charset=utf-8
Etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
Expires: Mon, 29 Dec 2025 15:41:38 UTC
Last-Modified: Sun, 31 Aug 2025 16:22:57 GMT
Permissions-Policy: interest-cohort=()
Vary: Origin
X-Request-Id: 01KDNBS19C2NV99VB39TYVNQV3
Date: Mon, 29 Dec 2025 15:31:38 GMT
Connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><
Open service 35.185.44.232:80 · www.zetallm.com
2025-12-29 15:31
HTTP/1.1 200 OK
cache-control: max-age=600
content-length: 9913
content-type: text/html; charset=utf-8
etag: "4871ecddacb3fa9a376662957fb1a01489bac7883c9d397ace11088153c39d1f"
expires: Mon, 29 Dec 2025 15:41:38 UTC
last-modified: Sun, 31 Aug 2025 16:22:57 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01KDNBS0XG34WB8B1PB2H0FHD6
date: Mon, 29 Dec 2025 15:31:38 GMT
gitlab-lb: haproxy-pages-03-lb-gprd
gitlab-sv: pages-us-east1-d
connection: close
Page title: Zeta LLM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/73c0f3824edc7d1f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-03ffd572789516df.js"/><script src="/_next/static/chunks/4bd1b696-a4b9de495e836315.js" async=""></script><script src="/_next/static/chunks/684-9834de34d9288df9.js" async=""></script><script src="/_next/static/chunks/main-app-4c63bc2a509ecbde.js" async=""></script><script src="/_next/static/chunks/259-6c0e3f8ab1f9ae67.js" async=""></script><script src="/_next/static/chunks/352-6094b45021f46f14.js" async=""></script><script src="/_next/static/chunks/app/not-found-f86149c331479b8a.js" async=""></script><script src="/_next/static/chunks/979-4085a203ae579572.js" async=""></script><script src="/_next/static/chunks/app/page-a04ac3fe3404e736.js" async=""></script><meta name="next-size-adjust" content=""/><title>Zeta LLM</title><meta name="description" content="A demo AI app with Zeta LLM."/><link rel="author" href="https://www.harryyoon.com"/><meta name="author" content="Harry Y"/><meta name="keywords" content="Harry Yoon,Javascript,AI,LLM,Zeta LLM,Zeta LLM Typescript"/><meta name="creator" content="realharry"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_5cfdac __variable_9a8899 antialiased"><div hidden=""><!--$--><!--/$--></div><main class="flex h-screen flex-col items-center justify-center"><section class="chatbot-section flex flex-col origin:w-[800px] w-full origin:h-[735px] h-full rounded-md p-2 md:p-6"><div class="chatbot-header pb-6"><div class="flex justify-between"><div class="flex items-center gap-2"><img alt="*" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" src="/zetallm-trans-256x256.png"/><h1 class="chatbot-text-primary text-xl md:text-2xl font-medium">AI Zeta LLM (Demo)</h1></div><div class="flex gap-1"><div class="flex flex-wrap items-center gap-2 md:flex-row"><a data-state="closed" data-slot="tooltip-trigger" href="/flp"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border shadow-xs dark:border-input h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5 max-w-xs text-white bg-black hover:text-gray-200 hover:bg-gray-800 dark:text-black dark:bg-white dark:hover:text-gray-800 dark:hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open-text" aria-hidden="true"><path d="M12 7v14"></path><path d="M16 12h2"></path><path d="M16 8h2"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path><path d="M6 12h2"></path><path d="M6 8h2"></path></svg></button></a></div><span class="ml-1 md:ml-2 lg:m1-4"></span></div></div><p class="chatbot-text-secondary-inverse text-sm md:text-base mt-2 md:mt-4">Zeta LLM - A Mini LLM Library in Typescript.</p><