SPB Git forge

spb/ai-atlas

Public
41commits 1branches 0releases
4.6 MBsize
maindefault branch
12 days agolast push
HTML 77.2% TypeScript 10.5% Python 9.6% JavaScript 2.5%
1.1 KB · 18 lines tsx
Raw Blame History
1import { ImageResponse } from 'next/og';2import { Wallpaper } from '@/components/brand/og';3import { intel, safe } from '@/lib/api';4import { fmtInt } from '@/lib/format';5import { SITE_NAME } from '@/lib/site';67export const runtime = 'nodejs';8export const alt = `Open Model Frontier on ${SITE_NAME}`;9export const size = { width: 1200, height: 630 };10export const contentType = 'image/png';1112export default async function OpenOgImage() {13  const r = await safe(intel.open({ limit: 1 }));14  const c = r?.summary?.by_category ?? {};15  const counters: [string, string][] = r ? [['Downloadable models', fmtInt(r.total)], ['Open weights', fmtInt(c['open-weights'] ?? 0)], ['Restricted weights', fmtInt(c['restricted-weights'] ?? 0)], ['New in 30 days', fmtInt(r.summary?.new_30d)]] : [];16  return new ImageResponse(<Wallpaper eyebrow="Open model frontier" title="Open models" subtitle="Downloadable weights by licence permissions, parameters, context, release, benchmark ranks and estimated local fit — measurable dimensions, no score." counters={counters} footer="www.ai-atlas.co/open" markPx={240} />, { ...size });17}18