1import{j as e,L as t,v as i}from"./index-BsMD3VgD.js";import{t as n}from"./sammelbox-title.png.asset-Do0mW5-6.js";const l=[{title:"GLM-5.2 Evaluation Report",kicker:"Studie",source:"safer-ai.org",href:"https://www.safer-ai.org/research/glm-5-2-evaluation-report",description:"Eine unabhängige Auswertung des Modells GLM-5.2, inklusive Sicherheitsbewertung und Einordnung der Ergebnisse."},{title:"Wie groà muss dein Kontextfenster sein?",kicker:"Praxiswissen",source:"Hardware-Tabelle",href:"/sammelbox/kontextfenster",internal:!0,description:"Finde die passende Kontextlänge für dein lokales Modell und deine Hardware, ohne unnötig Leistung zu verschenken."}];function c(){return e.jsxs("div",{className:"min-h-screen",style:{background:"#EEE0D8",color:"#0A0A0A",fontFamily:"Inter, system-ui, sans-serif"},children:[e.jsx("style",{children:` 2 .link-card { 3 position: relative; 4 display: block; 5 padding: 1.5rem; 6 border-radius: 24px; 7 border: 1px solid rgba(255,255,255,0.55); 8 background: linear-gradient(140deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0.25) 60%, rgba(255,255,255,0.4) 100%); 9 backdrop-filter: blur(22px) saturate(160%); 10 box-shadow: 11 inset 0 1px 0 rgba(255,255,255,0.7), 12 0 20px 40px -20px rgba(45,90,39,0.25), 13 0 8px 24px -12px rgba(0,0,0,0.12); 14 transition: transform 0.3s, box-shadow 0.3s; 15 text-decoration: none; 16 color: inherit; 17 } 18 .link-card:hover { 19 transform: translateY(-4px); 20 box-shadow: 21 inset 0 1px 0 rgba(255,255,255,0.85), 22 0 30px 60px -20px rgba(45,90,39,0.35); 23 } 24 .hero-title-img { filter: none; } 25 .box-bg { position: relative; overflow: hidden; } 26 .box-bg::before, .box-bg::after { 27 content: ""; position: absolute; border-radius: 50%; filter: blur(100px); pointer-events: none; 28 } 29 .box-bg::before { 30 width: 520px; height: 520px; 31 background: radial-gradient(circle, #9BD24A 0%, transparent 70%); 32 top: -160px; left: -120px; opacity: 0.5; 33 } 34 .box-bg::after { 35 width: 520px; height: 520px; 36 background: radial-gradient(circle, #2D5A27 0%, transparent 70%); 37 bottom: -160px; right: -100px; opacity: 0.35; 38 } 39 `}),e.jsxs("header",{className:"px-6 py-5 flex items-center justify-between max-w-6xl mx-auto",children:[e.jsx(t,{to:"/",className:"flex items-center","aria-label":"vely.ai",children:e.jsx("img",{src:i.url,alt:"vely.ai",className:"h-7 md:h-8 w-auto"})}),e.jsx(t,{to:"/",className:"text-sm underline underline-offset-4 hover:opacity-70",children:"â Zur Startseite"})]}),e.jsx("section",{className:"box-bg px-6 pt-8 pb-16",children:e.jsxs("div",{className:"max-w-5xl mx-auto relative",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h1",{className:"sr-only",children:"Sammelbox: Ressourcen für lokale KI"}),e.jsx("img",{src:n.url,alt:"Sammelbox",className:"hero-title-img w-full max-w-4xl mx-auto h-auto"}),e.jsx("p",{className:"mt-6 text-lg md:text-xl max-w-2xl mx-auto leading-relaxed",children:"Weiterführende Ressourcen für lokale KI. Hier findest du Links, Artikel und Studien, die ich in meinen Videos zum Thema lokale und hybride KI erwähne. Die Liste wächst nach und nach."})]}),e.jsx("ul",{className:"grid grid-cols-1 md:grid-cols-2 gap-6 md:gap-8 list-none p-0 m-0",children:l.map(r=>e.jsx("li",{children:r.internal?e.jsx(t,{to:"/sammelbox/kontextfenster",className:"link-card h-full",children:e.jsx(s,{resource:r,arrow:"â"})}):e.jsx("a",{href:r.href,target:"_blank",rel:"noopener noreferrer",className:"link-card h-full",children:e.jsx(s,{resource:r,arrow:"â"})})},r.href))})]})}),e.jsx("footer",{className:"px-6 py-10 text-center text-xs opacity-70 border-t border-black/10",children:e.jsxs("p",{children:["© vely.ai ·"," ",e.jsx(t,{to:"/impressum",className:"underline",children:"Impressum"})," ·"," ",e.jsx(t,{to:"/datenschutz",className:"underline",children:"Datenschutz"})]})})]})}function s({resource:r,arrow:a}){return e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"text-xs uppercase tracking-[0.25em] font-semibold",style:{color:"#2D5A27"},children:r.kicker}),e.jsx("h2",{className:"text-xl leading-tight tracking-tight mt-3",style:{fontFamily:"Space Grotesk, sans-serif",fontWeight:500},children:r.title}),e.jsx("p",{className:"text-sm opacity-75 mt-2 leading-relaxed",children:r.description}),e.jsxs("div",{className:"mt-4 text-sm font-medium",style:{color:"#2D5A27"},children:[r.source," ",a]})]})}export{c as component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.