PageSourceSearch

https://app.umans.ai/_next/static/chunks/app/landing/page-b4414e0df3589277.js

js umans.ai collected 2026-10-03 21:12:23 UTC 48,168 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7018],{1206:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(39175).A)("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]])},4532:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>G});var s=a(60960),r=a(14166),n=a.n(r),i=a(26828),l=a(94139),d=a(87742),o=a(96948),c=a(94657),x=a(23363),m=a(1206),h=a(34960),p=a(92113),b=a(20068),u=a(94787),g=a(74499),k=a(83068),f=a(19911),w=a(83006),j=a(77326);let v=(0,a(39175).A)("Quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]]),N={quote:"Umans.ai is an outlier… in a good way. Other AI companies are some weird combination of very high token prices for marginally different models and/or some form of \"we're harvesting your prompts… you're the product not the customer.\" Umans has a clear business model: selling tokens for open models. The prices are competitive, but the difference for me is trust. I'm the customer and not the product with Umans.",name:"David Pollak",role:"CEO, Spice Labs"},y=[{quote:"I’ve been using your DeepSeek deployment for these past weeks. I’ve also tried Hyper, CommandCode, OpenCode and Arli, all with DeepSeek. Your work is unmatched.",name:"Nonono"},{quote:"How does umans achieve high tps? I feel like it’s faster than cerebras atp",name:"Gojim_"},{quote:"made use of that promo, damn, ds4f is flying, great job ❤️",name:"blong"}];function A(){return(0,s.jsxs)("div",{className:"grid grid-cols-1 gap-4 lg:grid-cols-3",children:[(0,s.jsxs)("figure",{className:"relative flex flex-col rounded-2xl border border-black/10 dark:border-white/10 bg-white/70 dark:bg-white/[0.04] p-6 backdrop-blur lg:col-span-3 lg:p-8",children:[(0,s.jsx)(v,{"aria-hidden":!0,className:"h-6 w-6 text-black/20 dark:text-white/20"}),(0,s.jsxs)("blockquote",{className:"mt-4 max-w-3xl text-lg leading-relaxed text-black/80 dark:text-white/80",children:["“",N.quote,"”"]}),(0,s.jsxs)("figcaption",{className:"mt-6 flex items-center gap-3",children:[(0,s.jsx)("span",{className:"flex h-10 w-10 items-center justify-center rounded-full bg-[#0b0d10] text-sm font-semibold text-white dark:bg-white dark:text-[#0b0d10]",children:"DP"}),(0,s.jsxs)("span",{children:[(0,s.jsx)("span",{className:"block text-sm font-semibold",children:N.name}),(0,s.jsx)("span",{className:"block text-xs text-black/55 dark:text-white/55",children:N.role})]})]})]}),y.map(e=>(0,s.jsxs)("figure",{className:"flex flex-col rounded-2xl border border-black/10 dark:border-white/10 bg-white/70 dark:bg-white/[0.04] p-6 backdrop-blur",children:[(0,s.jsxs)("blockquote",{className:"flex-1 text-sm leading-relaxed text-black/75 dark:text-white/75",children:["“",e.quote,"”"]}),(0,s.jsxs)("figcaption",{className:"mt-5 flex items-center gap-2 text-xs text-black/55 dark:text-white/55",children:[(0,s.jsx)(b.O4U,{"aria-hidden":!0,className:"h-3.5 w-3.5"}),(0,s.jsx)("span",{className:"font-semibold text-black/75 dark:text-white/75",children:e.name}),(0,s.jsx)("span",{children:"\xb7 Umans Discord community"})]})]},e.name))]})}var _=a(41014),I=a(10789),C=a(16355);let P=["Less than 1T tokens / month","1T to 10T tokens / month","10T to 100T tokens / month","100T+ tokens / month"];function S(){let[e,t]=(0,i.useState)(""),[a,r]=(0,i.useState)(""),[n,l]=(0,i.useState)(""),[d,o]=(0,i.useState)("idle"),[c,x]=(0,i.useState)(""),m=async t=>{t.preventDefault(),o("submitting"),x("");try{let t=await fetch("/api/waitlist/subscribe",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({waitlist_id:"eu-residency:waitlist",email:e.trim().toLowerCase(),role:a.trim()||void 0,pricing_expectation:n||void 0,referrer:"undefined"!=typeof document?document.referrer:void 0,page_path:window.location.pathname})}),s=await t.json().catch(()=>({}));if(!t.ok)throw Error(s&&s.error||"Something went wrong");o("success")}catch(e){o("error"),x((null==e?void 0:e.message)||"Something went wrong")}};return"success"===d?(0,s.jsxs)("div",{className:"rounded-xl border border-black/10 dark:border-white/10 bg-white/80 dark:bg-white/5 p-6 text-center",children:[(0,s.jsx)("div",{className:"mx-auto mb-3 flex h-10 w-10 items-center justify-center rounded-full bg-emerald-100 text-emerald-700 dark:bg-emerald-900/40 dark:text-emerald-300",children:(0,s.jsx)(h.A,{className:"h-5 w-5"})}),(0,s.jsx)("h3",{className:"mb-1 font-semibold",children:"You are on the list."}),(0,s.jsxs)("p",{className:"text-sm text-black/60 dark:text-white/60",children:["We will reach out to ",(0,s.jsx)("span",{className:"font-medium",children:e})," as EU capacity opens up."]})]}):(0,s.jsxs)("form",{onSubmit:m,className:"rounded-xl border border-black/10 dark:border-white/10 bg-white/80 dark:bg-white/5 p-6",children:[(0,s.jsxs)("div",{className:"space-y-4",children:[(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsx)(C.J,{htmlFor:"eu-email",children:"Work email"}),(0,s.jsx)(I.p,{id:"eu-email",type:"email",required:!0,placeholder:"[email protected]",value:e,onCh
1ange:e=>t(e.target.value)})]}),(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsxs)(C.J,{htmlFor:"eu-company",children:["Company"," ",(0,s.jsx)("span",{className:"font-normal text-black/45 dark:text-white/45",children:"(optional)"})]}),(0,s.jsx)(I.p,{id:"eu-company",type:"text",placeholder:"Acme SAS",value:a,onChange:e=>r(e.target.value)})]}),(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsx)(C.J,{htmlFor:"eu-volume",children:"Expected monthly volume"}),(0,s.jsxs)("select",{id:"eu-volume",required:!0,value:n,onChange:e=>l(e.target.value),className:"flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 md:text-sm",children:[(0,s.jsx)("option",{value:"",disabled:!0,children:"Pick a band"}),P.map(e=>(0,s.jsx)("option",{value:e,children:e},e))]})]})]}),"error"===d&&(0,s.jsx)("p",{className:"mt-3 text-sm text-red-500",children:c}),(0,s.jsx)(u.$,{type:"submit",className:"mt-5 w-full rounded-full bg-[#0b0d10] text-white hover:bg-black/90 dark:bg-white dark:text-[#0b0d10] dark:hover:bg-white/90",disabled:"submitting"===d,children:"submitting"===d?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(_.A,{className:"mr-2 h-4 w-4 animate-spin"}),"Joining…"]}):"Join the EU residency list"}),(0,s.jsx)("p",{className:"mt-3 text-center text-xs text-black/50 dark:text-white/50",children:"Volume commitments get priority when we allocate EU capacity."})]})}var E=a(37648);let O=[{name:"DeepSeek V4.1 Flash",src:"https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/deepseek.svg",invertBg:!0},{name:"Kimi K3",src:"https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/kimi-ai.svg",invertBg:!0},{name:"GLM 5.3",src:"https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/z-ai.svg",invertBg:!0}],U=[{name:"OpenCode",src:"https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/opencode.svg",invertBg:!0},{name:"Claude Code",src:"https://uxwing.com/wp-content/themes/uxwing/download/brands-and-social-media/claude-ai-icon.svg"},{name:"Pi",text:"π"},{name:"Codex",src:"https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/openai.svg",invertBg:!0},{name:"Copilot",src:"https://cdn.simpleicons.org/githubcopilot",invertBg:!0},{name:"OpenAI API",src:"https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/openai.svg",invertBg:!0},{name:"Anthropic API",src:"https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/anthropic.svg",invertBg:!0},{name:"Zed",src:"https://cdn.simpleicons.org/zedindustries",invertBg:!0},{name:"Cursor",src:"https://uxwing.com/wp-content/themes/uxwing/download/brands-and-social-media/cursor-ai-code-icon.svg"},{name:"omp",src:"https://raw.githubusercontent.com/can1357/oh-my-pi/main/assets/icon.svg",darkBg:!0},{name:"DeepSeek Harness",src:"https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/deepseek.svg",invertBg:!0}];function M(e){if(e)return U.find(t=>t.name===e)}function D(e){let{tool:t,size:a="md",showName:r}=e,n=null!=r?r:"md"===a,i="sm"===a?"h-4 w-4":"h-5 w-5",l="sm"===a?"text-xs":"text-sm";return(0,s.jsxs)("span",{title:t.name,className:(0,E.cn)("inline-flex shrink-0 items-center gap-2 rounded-xl border border-black/10 dark:border-white/10 bg-white/80 dark:bg-white/5",n?"":"justify-center",n?"sm"===a?"pl-2 pr-2.5 py-1":"pl-2 pr-3 py-1.5":"sm"===a?"h-8 w-8":"h-10 w-10"),children:[t.src?(0,s.jsx)("img",{src:t.src,alt:t.name,className:(0,E.cn)(i,t.invertBg&&"rounded bg-white p-0.5",t.darkBg&&"rounded bg-[#1a1918] object-contain p-0.5")}):(0,s.jsx)("span",{className:(0,E.cn)("flex items-center justify-center font-semibold text-black/80 dark:text-white/85",i,l),children:t.text}),n&&(0,s.jsx)("span",{className:(0,E.cn)("font-medium text-black/80 dark:text-white/85",l),children:t.name})]})}let R=Array.from({length:12},(e,t)=>{let a=t/12*2*Math.PI-Math.PI/2;return{cx:Number((12+9*Math.cos(a)).toFixed(3)),cy:Number((12+9*Math.sin(a)).toFixed(3))}});function T(e){let{className:t}=e;return(0,s.jsx)("svg",{viewBox:"0 0 24 24",className:t,fill:"currentColor",children:R.map((e,t)=>(0,s.jsx)("circle",{cx:e.cx,cy:e.cy,r:1.3},t))})}function B(e){let{label:t,title:a,body:r}=e;return(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{className:"text-xs uppercase tracking-wider text-black/50 dark:text-white/50",children:t}),(0,s.jsx)("h2",{className:"mt-3 text-2xl font-bold tracking-tight sm:text-3xl",children:a}),(0,s.jsx)("p",{className:"mt-3 leading-relaxed text-black/60 dark:text-white/60",children:r})]})}let z=[{name:"deepseek-v4.1-flash",score:74.2,ours:!0},{name:"gpt-5.6-sol",score:73,ours:!1},{name:"claude-fable-5",score:70,ours:!1},{name:"kimi-k3",score:69,ours:!0},{name:"claude-opus-5",score:68.8,ours:!1},{name:"glm-5.3",score:66.9,ours:!0}];function L(){return(0,s.jsxs)("div",{className:"border-t border-black/[0.06] px-4 py-3.5 dar
1k:border-white/[0.06]",children:[(0,s.jsx)("div",{className:"text-[11px] font-semibold uppercase tracking-wider text-black/50 dark:text-white/50",children:"DeepSWE \xb7 max reasoning"}),(0,s.jsx)("div",{className:"mt-2.5 space-y-2",children:z.map((e,t)=>(0,s.jsxs)("div",{className:"grid grid-cols-[minmax(0,10.75rem)_minmax(0,1fr)_2.75rem] items-center gap-2.5",children:[(0,s.jsxs)("span",{className:"flex items-center gap-1.5 truncate text-xs text-black/60 dark:text-white/60",children:[(0,s.jsx)("span",{className:"truncate",children:e.name}),e.ours&&(0,s.jsx)("span",{className:"shrink-0 rounded bg-pink-500/10 px-1 py-px text-[9px] font-medium text-pink-600 dark:text-pink-300",children:"on Umans"})]}),(0,s.jsx)("span",{className:"relative h-3",children:(0,s.jsx)("span",{className:(0,E.cn)("animate-bar-grow absolute inset-y-0 left-0 rounded-sm",e.ours?"bg-gradient-to-r from-pink-500 to-violet-500":"bg-black/60 dark:bg-white/60"),style:{width:"".concat(e.score/80*100,"%"),animationDelay:"".concat(90*t,"ms")}})}),(0,s.jsxs)("span",{className:"text-right text-[11px] tabular-nums text-black/70 dark:text-white/70",children:[e.score,"%"]})]},e.name))}),(0,s.jsx)("p",{className:"mt-3 text-[11px] text-black/45 dark:text-white/45",children:"Source: DeepSWE 1.1 leaderboard, September 2026."})]})}let $=[{name:"Umans AI",tps:361.6,price:.0327,zdr:!0,us:!0},{name:"Baidu Qianfan",tps:120,price:.2994,zdr:!1},{name:"Baseten (US)",tps:100,price:.0801,zdr:!0},{name:"Baseten",tps:81,price:.075,zdr:!0},{name:"Wafer",tps:74,price:.0799,zdr:!0},{name:"Makora",tps:71,price:.0796,zdr:!0},{name:"NovitaAI",tps:70,price:.0614,zdr:!0},{name:"Alibaba Cloud Int.",tps:65,price:.0397,zdr:!1}],F="bg-[repeating-linear-gradient(45deg,rgba(255,255,255,0.75)_0_2px,transparent_2px_7px),linear-gradient(rgba(0,0,0,0.35),rgba(0,0,0,0.35))] dark:bg-[repeating-linear-gradient(45deg,rgba(11,13,16,0.65)_0_2px,transparent_2px_7px),linear-gradient(rgba(255,255,255,0.35),rgba(255,255,255,0.35))]";function K(){return(0,s.jsxs)("div",{className:"rounded-2xl border border-black/10 bg-white/70 p-4 shadow-sm backdrop-blur dark:border-white/10 dark:bg-white/[0.04] sm:p-5",children:[(0,s.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-2",children:[(0,s.jsx)("span",{className:"text-[11px] font-semibold uppercase tracking-wider text-black/50 dark:text-white/50",children:"Speed \xb7 output tokens/s per user"}),(0,s.jsxs)("span",{className:"flex items-center gap-3 text-[10px] text-black/50 dark:text-white/50",children:[(0,s.jsxs)("span",{className:"flex items-center gap-1.5",children:[(0,s.jsx)("span",{className:"inline-block h-2.5 w-6 rounded-sm bg-black/35 dark:bg-white/35"}),"ZDR by default"]}),(0,s.jsxs)("span",{className:"flex items-center gap-1.5",children:[(0,s.jsx)("span",{className:(0,E.cn)("inline-block h-2.5 w-6 rounded-sm",F)}),"no ZDR"]})]})]}),(0,s.jsx)("div",{className:"mt-4 space-y-2.5",children:$.map((e,t)=>(0,s.jsxs)("div",{className:"grid grid-cols-[6.25rem_minmax(0,1fr)] items-center gap-2.5 sm:grid-cols-[7.5rem_minmax(0,1fr)]",children:[(0,s.jsx)("span",{className:(0,E.cn)("truncate text-right text-xs",e.us?"font-semibold text-black dark:text-white":"text-black/55 dark:text-white/55"),children:e.name}),(0,s.jsxs)("span",{className:"space-y-1",children:[(0,s.jsxs)("span",{className:"flex items-center gap-2",children:[(0,s.jsx)("span",{className:"relative h-2 flex-1",children:(0,s.jsx)("span",{className:(0,E.cn)("animate-bar-grow absolute inset-y-0 left-0 rounded-sm",e.us?"bg-gradient-to-r from-pink-500 to-violet-500":e.zdr?"bg-black/35 dark:bg-white/35":F),style:{width:"".concat(e.tps/400*100,"%"),animationDelay:"".concat(80*t,"ms")}})}),(0,s.jsx)("span",{className:(0,E.cn)("w-12 shrink-0 text-right text-[11px] tabular-nums",e.us?"font-semibold text-black dark:text-white":"text-black/55 dark:text-white/55"),children:e.tps})]}),(0,s.jsxs)("span",{className:"flex items-center gap-2",children:[(0,s.jsx)("span",{className:"relative h-2 flex-1",children:(0,s.jsx)("span",{className:(0,E.cn)("animate-bar-grow absolute inset-y-0 left-0 rounded-sm",e.us?"bg-pink-500/60":e.zdr?"bg-black/20 dark:bg-white/20":"bg-[repeating-linear-gradient(45deg,rgba(255,255,255,0.8)_0_2px,transparent_2px_7px),linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2))] dark:bg-[repeating-linear-gradient(45deg,rgba(11,13,16,0.7)_0_2px,transparent_2px_7px),linear-gradient(rgba(255,255,255,0.2),rgba(255,255,255,0.2))]"),style:{width:"".concat(e.price/.4*100,"%"),animationDelay:"".concat(80*t+40,"ms")}})}),(0,s.jsxs)("span",{className:"w-12 shrink-0 text-right text-[10px] tabular-nums text-black/45 dark:text-white/45",children:["$",e.price.toFixed(4)]})]})]})]},e.name))}),(0,s.jsx)("p",{className:"mt-4 text-[11px] leading-relaxed text-black/45 dark:text-white/45",children:"DeepSeek V4 Flash 0731 \xb7 130k input + 700 output \xb7 top 8 routes by speed \xb7 lower bar: effective price per 1M total tokens \xb7 ZDR per provider defaults \xb7 Umans AI measurements, 14 Sep 2026"})]})}function V(){return(0,s.jsx)("section",{id:"why",className:"scroll-mt-24 px-6 py-14 lg:py-20",children:(0,s.jsxs)("div",{className:"mx-auto grid max-w-7xl gap-12 lg:grid-cols-2 lg:gap-10",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)(B,{label:"Always frontier",title:"Frontier models, the day they drop",body:"The strongest open coding models land on our endpoint as they release, and they're already frontier-class. Nothing to change on your side when the next one drops."}),(0,s.jsxs)("div",{className:"mt-6 overflow-hidden rounded-2xl border border-black/10 bg-white/70 shadow-sm backdrop-blur dark:border-white/10 dark:bg-white/[0.04]",children:[(0,s.jsx)("div",{className:"px-4 pt-3 text-[11px] font-semibold uppercase tracking-wider text-black/50 dark:text-white/50",children:"Serving now"}),(0,s.jsxs)("div",{className:"flex flex-wrap items-center gap-2 px-4 pt-3 pb-3.5",children:[O.map(e=>(0,s.jsx)(D,{tool:e,size:"sm",showName:!0},e.name)),(0,s.jsx)("span",{className:"inline-flex items-center gap-2 rounded-xl border border-dashed border-black/15 px-2.5 py-1 text-xs text-black/45 dark:border-white/15 dark:text-white/45",children:"The next frontier model \xb7 live day one"})]}),(0,s.jsx)(L,{})]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)(B,{label:"Best SLOs",title:"Fast, by engineering",body:"We do research and develop our inference stack in-house, from kernels to serving. The result: the fastest open-model endpoint at scale."}),(0,s.jsx)("div",{className:"mt-6",children:(0,s.jsx)(K,{})})]})]})})}let q="rounded-full bg-[#0b0d10] text-white hover:bg-black/90 shadow-sm dark:bg-white dark:text-[#0b0d10] dark:hover:bg-white/90",Y=[{name:"DeepSeek V4 Flash",featured:!0,description:"Our fastest model for agentic and coding ⚡ Long agentic runs stay snappy on a 1M context window, at the lowest price in the lineup.",input:"$0.14",output:"$0.28",cacheRead:"$0.028"},{name:"Kimi K3",description:"The first open 3T-class model, neck-and-neck with the closed frontier on agentic coding. Its 1M window reads your whole repo in one pass, and native vision takes screenshots and diagrams.",input:"$3.00",output:"$15.00",cacheRead:"$0.30"},{name:"GLM 5.3",description:"Z.ai's flagship coding model, the GLM 5.2 successor, with large gains on complex, long-horizon tasks and a 1M context window. Always thinks; dial reasoning low to max.",input:"$1.40",output:"$4.40",cacheRead:"$0.26"}];function H(){return(0,s.jsxs)("a",{href:"#eu-residency",className:"inline-flex h-8 items-center gap-2 rounded-full border border-black/10 bg-white/70 px-3 text-xs text-black/60 transition-opacity hover:opacity-80 dark:border-white/10 dark:bg-white/[0.04] dark:text-white/60",children:[(0,s.jsx)(T,{className:"h-3.5 w-3.5 text-amber-500 dark:text-amber-300"}),"Made in Europe"]})}function Z(){return(0,s.jsx)("img",{src:"/brand/nvidia-inception-program-badge.svg",alt:"NVIDIA Inception Program member badge",title:"Umans AI is a member of the NVIDIA Inception program",className:"h-10 w-auto shrink-0"})}function G(){let e=(0,l.useRouter)(),t=(0,j.qT)(),a=(0,i.useRef)(!1);return(0,i.useEffect)(()=>
1{if(a.current)return;let t=new URLSearchParams(window.location.search),s=t.get("pledgePlan");("code_pro"===s||"code_max"===s)&&(a.current=!0,e.replace("/offers/code?".concat(t.toString())))},[e]),(0,s.jsxs)("div",{className:"relative min-h-screen bg-[#f6f6f4] text-[#0b0d10] font-sans antialiased selection:bg-black/10 dark:bg-[#0b0d10] dark:text-white dark:selection:bg-white/15",children:[(0,s.jsxs)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 overflow-hidden",children:[(0,s.jsx)("div",{className:"absolute -top-48 left-1/2 h-[520px] w-[860px] -translate-x-1/2 rounded-full bg-[radial-gradient(circle,rgba(99,102,241,0.15),transparent_60%)] blur-3xl opacity-70 dark:hidden"}),(0,s.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(60%_50%_at_80%_0%,rgba(14,165,233,0.12),transparent_55%)] dark:hidden"}),(0,s.jsx)("div",{className:"absolute -top-48 left-1/2 hidden h-[520px] w-[860px] -translate-x-1/2 rounded-full bg-[radial-gradient(circle,rgba(120,119,198,0.25),transparent_60%)] blur-3xl opacity-70 dark:block"}),(0,s.jsx)("div",{className:"absolute inset-0 hidden bg-[radial-gradient(60%_50%_at_80%_0%,rgba(94,234,212,0.12),transparent_55%)] dark:block"})]}),(0,s.jsx)("header",{className:"sticky top-0 z-40 border-b border-black/10 bg-white/70 backdrop-blur dark:border-white/10 dark:bg-[#0b0d10]/70",children:(0,s.jsx)("div",{className:"mx-auto max-w-7xl px-6 lg:px-8",children:(0,s.jsxs)("div",{className:"flex h-16 items-center justify-between",children:[(0,s.jsx)(f.LogoContextMenu,{children:(0,s.jsx)(n(),{href:"/landing",className:"flex items-center",children:(0,s.jsx)(k.VI,{className:"h-8 w-auto"})})}),(0,s.jsxs)("div",{className:"hidden items-center gap-8 text-sm text-black/70 dark:text-white/80 md:flex",children:[(0,s.jsx)(n(),{href:"/offers/code/docs",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:"Docs"}),(0,s.jsx)(n(),{href:"https://blog.umans.ai",target:"_blank",rel:"noreferrer",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:"Blog"}),(0,s.jsx)(n(),{href:"/status",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:"Status"}),(0,s.jsx)(n(),{href:"/pricing",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:"Pricing"})]}),(0,s.jsxs)("div",{className:"flex items-center gap-3",children:[(0,s.jsxs)("div",{className:"hidden items-center gap-3 text-black/50 dark:text-white/60 sm:flex",children:[(0,s.jsx)("a",{href:"https://discord.gg/Q5hdNrk7Rw",target:"_blank",rel:"noreferrer","aria-label":"Discord",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:(0,s.jsx)(b.O4U,{className:"h-4 w-4"})}),(0,s.jsx)("a",{href:"https://x.com/umans_ai",target:"_blank",rel:"noreferrer","aria-label":"X",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:(0,s.jsx)(b.TCj,{className:"h-4 w-4"})}),(0,s.jsx)("a",{href:"https://www.linkedin.com/company/umans-ai",target:"_blank",rel:"noreferrer","aria-label":"LinkedIn",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:(0,s.jsx)(b.H1h,{className:"h-4 w-4"})})]}),(0,s.jsx)(w.ThemeToggle,{variant:"ghost"}),(0,s.jsx)(u.$,{asChild:!0,size:"sm",className:q,children:(0,s.jsx)(n(),{href:"/billing",children:"Get started"})})]})]})})}),(0,s.jsxs)("main",{className:"relative z-10",children:[(0,s.jsxs)("section",{className:"flex min-h-[calc(100vh-4rem)] flex-col px-6",children:[(0,s.jsxs)("div",{className:"mx-auto my-auto max-w-4xl py-16 text-center",children:[(0,s.jsxs)("h1",{className:"text-5xl font-bold tracking-tight text-balance sm:text-6xl lg:text-7xl lg:leading-[1.05]",children:["Frontier open models,",(0,s.jsx)("br",{className:"hidden lg:block"})," engineered for AI agents."]}),(0,s.jsxs)("p",{className:"mx-auto mt-8 max-w-2xl text-xl leading-relaxed text-black/60 dark:text-white/60 sm:text-2xl sm:leading-snug",children:["The best open coding models, served fast"," ",(0,s.jsx)("br",{className:"hidden sm:block"}),"from our in-house inference stack.",(0,s.jsx)("span",{className:"mt-2 block font-medium text-black/85 dark:text-white/85",children:"Keep your tools. Keep your data."})]}),(0,s.jsxs)("div",{className:"mt-10 flex flex-col items-center justify-center gap-3 sm:flex-row",children:[(0,s.jsx)(u.$,{asChild:!0,size:"lg",className:q,children:(0,s.jsxs)("a",{href:"#pricing",children:["Start with Umans AI",(0,s.jsx)(d.A,{className:"ml-2 h-4 w-4"})]})}),(0,s.jsx)(u.$,{asChild:!0,size:"lg",variant:"outline",className:"rounded-full",children:(0,s.jsx)(n(),{href:"/offers/code/docs",children:"Read docs"})})]})]}),(0,s.jsx)("div",{className:"mx-auto w-full max-w-7xl pb-6",children:(0,s.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-x-8 gap-y-3 text-sm text-black/55 dark:text-white/55 lg:justify-between",children:[(0,s.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-x-4 gap-y-2",children:[(0,s.jsxs)("a",{href:"#eu-residency",className:"flex items-center gap-2 transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:[(0,s.jsx)(T,{className:"h-4 w-4 text-black/45 dark:text-white/45"}),"Made in Europe"]}
1),(0,s.jsx)("span",{"aria-hidden":!0,className:"h-4 w-px bg-black/15 dark:bg-white/15"}),(0,s.jsxs)("span",{className:"flex items-center gap-2",children:[(0,s.jsx)(o.A,{className:"h-4 w-4 text-black/45 dark:text-white/45"}),"Zero data retention"]}),(0,s.jsx)("span",{"aria-hidden":!0,className:"h-4 w-px bg-black/15 dark:bg-white/15"}),(0,s.jsxs)("span",{className:"flex items-center gap-2",children:[(0,s.jsx)(c.A,{className:"h-4 w-4 text-black/45 dark:text-white/45"}),"ISO 27001",(0,s.jsx)("span",{className:"text-black/40 dark:text-white/40",children:"in progress"})]}),(0,s.jsx)("span",{"aria-hidden":!0,className:"h-4 w-px bg-black/15 dark:bg-white/15"}),(0,s.jsxs)("span",{className:"flex items-center gap-2",children:[(0,s.jsx)(c.A,{className:"h-4 w-4 text-black/45 dark:text-white/45"}),"SOC 2",(0,s.jsx)("span",{className:"text-black/40 dark:text-white/40",children:"in progress"})]})]}),(0,s.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-x-4 gap-y-2",children:[(0,s.jsx)("span",{className:"text-black/45 dark:text-white/45",children:"Serving now"}),O.map((e,t)=>(0,s.jsxs)(i.Fragment,{children:[t>0&&(0,s.jsx)("span",{"aria-hidden":!0,className:"h-4 w-px bg-black/15 dark:bg-white/15"}),(0,s.jsxs)("span",{className:"flex items-center gap-2",children:[(0,s.jsx)("img",{src:e.src,alt:"","aria-hidden":!0,className:"h-4 w-4 grayscale opacity-60 dark:invert dark:opacity-70"}),e.name]})]},e.name))]})]})})]}),(0,s.jsx)(V,{}),(0,s.jsx)("section",{id:"setup",className:"scroll-mt-24 px-6 pt-14 pb-8 lg:pt-20 lg:pb-10",children:(0,s.jsxs)("div",{className:"mx-auto max-w-7xl",children:[(0,s.jsx)("p",{className:"text-xs uppercase tracking-wider text-black/50 dark:text-white/50",children:"Keep your setup"}),(0,s.jsx)("h2",{className:"mt-3 text-3xl font-bold tracking-tight",children:"Use it in the tool you already use"}),(0,s.jsx)("p",{className:"mt-3 max-w-2xl text-black/60 dark:text-white/60",children:"Pick your tool. Setup is one command or two env vars."}),(0,s.jsx)("div",{className:"mt-8",children:(0,s.jsx)(W,{})})]})}),(0,s.jsx)("section",{className:"px-6 py-4",children:(0,s.jsx)("div",{className:"mx-auto max-w-2xl",children:(0,s.jsxs)("div",{className:"flex items-center gap-5",children:[(0,s.jsx)("div",{className:"h-px flex-1 bg-gradient-to-r from-transparent via-black/15 to-black/15 dark:via-white/15 dark:to-white/15"}),(0,s.jsx)("span",{className:"text-xs font-medium uppercase tracking-[0.22em] text-black/55 dark:text-white/55",children:"Or skip setup entirely"}),(0,s.jsx)("div",{className:"h-px flex-1 bg-gradient-to-l from-transparent via-black/15 to-black/15 dark:via-white/15 dark:to-white/15"})]})})}),(0,s.jsx)("section",{id:"cloud-agents",className:"scroll-mt-24 px-6 pt-2 pb-14 lg:pb-20",children:(0,s.jsx)("div",{className:"mx-auto max-w-7xl",children:(0,s.jsxs)("div",{className:"flex flex-col gap-5 rounded-2xl border border-black/10 dark:border-white/10 bg-white/70 dark:bg-white/[0.04] p-5 backdrop-blur sm:flex-row sm:items-center sm:justify-between lg:p-6",children:[(0,s.jsxs)("div",{className:"max-w-2xl",children:[(0,s.jsxs)("div",{className:"flex flex-wrap items-center gap-2.5",children:[(0,s.jsx)("h2",{className:"text-xl font-bold tracking-tight",children:"Cloud agents"}),(0,s.jsx)("span",{className:"rounded-full border border-violet-500/30 bg-violet-500/10 px-2 py-0.5 text-[10px] font-medium uppercase tracking-wider text-violet-700 dark:text-violet-200",children:"Early release"})]}),(0,s.jsx)("p",{className:"mt-2 text-sm leading-relaxed text-black/60 dark:text-white/60",children:"A coding agent on our infra in one click, wired to our inference with the umans CLI configured. Sandboxed, reachable from any device, still running while your laptop is off."})]}),(0,s.jsx)(u.$,{asChild:!0,className:(0,E.cn)(q,"shrink-0 self-start sm:self-center"),children:(0,s.jsxs)(n(),{href:"/agents",children:["Open cloud agents",(0,s.jsx)(d.A,{className:"ml-2 h-4 w-4"})]})})]})})}),(0,s.jsx)("section",{className:"px-6 py-14 lg:py-20",children:(0,s.jsxs)("div",{className:"mx-auto max-w-7xl",children:[(0,s.jsx)("p",{className:"text-xs uppercase tracking-wider text-black/50 dark:text-white/50",children:"Loved by builders"}),(0,s.jsx)("h2",{className:"mt-3 text-3xl font-bold tracking-tight",children:"Teams shipping with Umans"}),(0,s.jsx)("div",{className:"mt-8",children:(0,s.jsx)(A,{})})]})}),(0,s.jsx)("section",{id:"pricing",className:"scroll-mt-24 px-6 py-14 lg:py-20",children:(0,s.jsxs)("div",{className:"mx-auto max-w-4xl",children:[(0,s.jsxs)("div",{className:"text-center",children:[(0,s.jsx)("p",{className:"text-xs uppercase tracking-wider text-black/50 dark:text-white/50",children:"Pricing"}),(0,s.jsx)("h2",{className:"mt-3 text-3xl font-bold tracking-tight sm:text-4xl",children:"Pay per token."}),(0,s.jsx)("p",{className:"mx-auto mt-3 max-w-xl text-base text-black/60 dark:text-white/60",children:"Run complex, long-running engineering tasks on frontier open models. Top up, create a key, and go."})]}),(0,s.jsx)("div",{className:"mt-8 overflow-hidden rounded-2xl border border-black/10 bg-white shadow-sm dark:border-white/10 dark:bg-white/[0.04]",children:(0,s.jsx)("div",{className:"overflow-x-auto",children:(0,s.jsxs)("table",{className:"w-full min-w-[520px] border-collapse text-left",children:[(0,s.jsx)("thead",{children:(0,s.jsxs)("tr",{className:"text-[11px] uppercase tracking-wider text-black/45 dark:text-white/45",children:[(0,s.jsx)("th",{scope:"col",className:"px-5 py-3.5 font-medium sm:px-6",children:"Model"}),(0,s.jsxs)("th",{scope:"col",className:"px-4 py-3.5 text-right font-medium",children:["Input",(0,s.jsx)("span",{className:"block text-[9px] font-medium normal-case tracking-normal text-black/35 dar
1k:text-white/35",children:"$ per 1M tokens"})]}),(0,s.jsxs)("th",{scope:"col",className:"px-4 py-3.5 text-right font-medium",children:["Output",(0,s.jsx)("span",{className:"block text-[9px] font-medium normal-case tracking-normal text-black/35 dark:text-white/35",children:"$ per 1M tokens"})]}),(0,s.jsxs)("th",{scope:"col",className:"px-5 py-3.5 text-right font-medium sm:px-6",children:["Cache read",(0,s.jsx)("span",{className:"block text-[9px] font-medium normal-case tracking-normal text-black/35 dark:text-white/35",children:"$ per 1M tokens"})]})]})}),(0,s.jsx)("tbody",{children:Y.map(e=>(0,s.jsxs)("tr",{className:(0,E.cn)("border-t border-black/[0.06] dark:border-white/[0.06]",e.featured&&"bg-violet-500/[0.06] dark:bg-violet-400/[0.08]"),children:[(0,s.jsxs)("td",{className:"px-5 py-4 sm:px-6",children:[(0,s.jsxs)("div",{className:"flex flex-wrap items-center gap-2.5",children:[(0,s.jsx)("span",{className:"text-base font-semibold tracking-tight",children:e.name}),e.featured&&!t&&(0,s.jsx)("span",{className:"rounded-md bg-violet-500/15 px-2 py-0.5 text-[10px] font-semibold uppercase tracking-wider text-violet-700 dark:bg-violet-400/15 dark:text-violet-200",children:"Featured"}),e.featured?(0,s.jsx)(j.HS,{}):null]}),(0,s.jsx)("p",{className:"mt-1 max-w-sm text-xs leading-relaxed text-black/55 dark:text-white/55",children:e.description})]}),(0,s.jsx)("td",{className:"px-4 py-4 text-right text-base font-semibold tracking-tight",children:e.input}),(0,s.jsx)("td",{className:"px-4 py-4 text-right text-base font-semibold tracking-tight",children:e.output}),(0,s.jsx)("td",{className:"px-5 py-4 text-right text-base font-semibold tracking-tight sm:px-6",children:e.cacheRead})]},e.name))})]})})}),(0,s.jsxs)("div",{className:"mt-5 flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between",children:[(0,s.jsx)("div",{className:"max-w-md space-y-1.5",children:(0,s.jsxs)("p",{className:"text-sm leading-relaxed text-black/55 dark:text-white/55",children:["USD per 1M tokens. Every request bills exactly what it uses: input, output, and cache."," ",(0,s.jsx)(n(),{href:"/pricing",className:"font-medium text-[#0b0d10] underline underline-offset-2 hover:opacity-80 dark:text-white",children:"Full pricing"})]})}),(0,s.jsx)(u.$,{asChild:!0,size:"lg",className:(0,E.cn)(q,"shrink-0"),children:(0,s.jsxs)(n(),{href:"/billing?tab=wallet",children:["Top up & start",(0,s.jsx)(d.A,{className:"ml-2 h-4 w-4"})]})})]})]})}),(0,s.jsx)("section",{id:"eu-residency",className:"scroll-mt-24 px-6 py-16",children:(0,s.jsx)("div",{className:"mx-auto max-w-7xl",children:(0,s.jsx)("div",{className:"rounded-2xl border border-black/10 dark:border-white/10 bg-white/70 dark:bg-white/[0.04] p-6 backdrop-blur lg:p-8",children:(0,s.jsxs)("div",{className:"grid grid-cols-1 gap-8 lg:grid-cols-2 lg:items-center",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{className:"text-xs uppercase tracking-wider text-black/50 dark:text-white/50",children:"On request"}),(0,s.jsxs)("div",{className:"mt-3 flex flex-wrap items-center gap-3",children:[(0,s.jsx)("h2",{className:"text-3xl font-bold tracking-tight",children:"EU data residency"}),(0,s.jsx)(T,{className:"h-5 w-5 text-amber-500 dark:text-amber-300"})]}),(0,s.jsx)("p",{className:"mt-4 text-black/60 dark:text-white/60",children:"We are lighting up new GPU capacity in Europe. Same frontier open models, same zero data retention, with residency in the EU for teams that need it."}),(0,s.jsx)("p",{className:"mt-3 text-black/60 dark:text-white/60",children:"Early allocations are limited: tell us the volume you would commit to, and we will prioritize yours."})]}),(0,s.jsx)(S,{})]})})})}),(0,s.jsx)("footer",{className:"border-t border-black/10 dark:border-white/10 bg-white/60 dark:bg-white/[0.03] py-10",children:(0,s.jsxs)("div",{className:"mx-auto max-w-7xl px-6",children:[(0,s.jsxs)("div",{className:"flex flex-col items-start justify-between gap-6 md:flex-row md:items-center",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)(n(),{href:"/",className:"flex items-center",children:(0,s.jsx)(k.VI,{className:"h-6 w-auto"})}),(0,s.jsxs)("p",{className:"text-xs text-black/60 dark:text-white/60",children:["\xa9 ",new Date().getFullYear()," Umans AI. All rights reserved."]})]}),(0,s.jsxs)("div",{className:"flex flex-wrap items-center gap-x-6 gap-y-2 text-sm text-black/60 dark:text-white/60",children:[(0,s.jsx)(n(),{href:"/offers/code/docs",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:"Docs"}),(0,s.jsx)(n(),{href:"https://blog.umans.ai",target:"_blank",rel:"noreferrer",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:"Blog"}),(0,s.jsx)(n(),{href:"/status",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:"Status"}),(0,s.jsx)(n(),{href:"/pricing",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:"Pricing"}),(0,s.jsx)(n(),{href:"/offers/code/legal/terms-of-use",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:"Terms"}),(0,s.jsx)(n(),{href:"/offers/code/legal/privacy-policy",className:"transition-colors hover:text-[#0b0d10] dark:hover:text-white",children:"Privacy"})]}),(0,s.jsxs)("div",{className:"flex items-center gap-3",children:[(0,s.jsx)(Z,{}),(0,s.jsx)(H,{})]})]}),(0,s.jsxs)("p",{className:"mt-6 text-[10px] leading-relaxed text-black/40 dark:text-white/40",children:["\xa9 ",new Date().getFullYear()," NVIDIA, the NVIDIA logo, and NVIDIA Inception are trademarks and/or registered trademarks of NVIDIA Corporation in the U.S. and other countries."]})]})})]})]})}function J(e){let{anchor:t}=e;return(0,s.jsxs)("a",{href:"/offers/code/docs#".concat(t),className:"inline-flex items-center gap-1 font-medium text-black/60 transition-colors hover:text-black/85 dark:text-white/60 dark:hover:text-white/85",children:["Full setup in the docs",(0,s.jsx)(d.A,{className:"h-3 w-3"})]})}function W(){let e=[{id:"openai-api",label:"OpenAI API",icon:(0,s.jsx)(Q,{tool:M("OpenAI API")}),description:"Any tool that takes an OpenAI-compatible endpoint. C
1opy, paste, add your key.",content:(0,s.jsx)(eo,{}),footnote:(0,s.jsx)(J,{anchor:"openai-compatible"})},{id:"anthropic-api",label:"Anthropic API",icon:(0,s.jsx)(Q,{tool:M("Anthropic API")}),description:"Any tool that takes an Anthropic-compatible endpoint. Copy, paste, add your key.",content:(0,s.jsx)(ec,{}),footnote:(0,s.jsx)(J,{anchor:"manual-config"})},{id:"opencode",label:"OpenCode",icon:(0,s.jsx)(Q,{tool:M("OpenCode")}),badge:"Built in",description:"Built into OpenCode. Open Settings → Providers (or run /connect in the terminal), pick Umans AI, paste your key.",content:(0,s.jsx)(X,{}),footnote:(0,s.jsx)(J,{anchor:"opencode"})},{id:"pi",label:"Pi",icon:(0,s.jsx)(Q,{tool:M("Pi")}),badge:"Extension",description:(0,s.jsxs)(s.Fragment,{children:["Install"," ",(0,s.jsx)("a",{href:"https://pi.dev/packages/pi-provider-umans",target:"_blank",rel:"noreferrer",className:"underline underline-offset-2 hover:text-[#0b0d10] dark:hover:text-white",children:"pi-provider-umans"}),"."]}),content:(0,s.jsx)(ee,{}),footnote:(0,s.jsx)(J,{anchor:"pi"})},{id:"claude-code",label:"Claude Code",icon:(0,s.jsx)(Q,{tool:M("Claude Code")}),badge:"One command",description:"Install the umans CLI, then run umans claude to power Claude Code with our inference.",content:(0,s.jsx)(et,{}),footnote:(0,s.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-2",children:[(0,s.jsxs)("span",{children:["Run"," ",(0,s.jsx)("code",{className:"rounded bg-black/5 dark:bg-white/5 px-1 py-0.5 font-mono text-[11px]",children:"claude"})," ","to switch back to your Anthropic plan."]}),(0,s.jsx)(J,{anchor:"claude-code"})]})},{id:"codex",label:"Codex",icon:(0,s.jsx)(Q,{tool:M("Codex")}),badge:"Responses API",description:"Codex speaks the OpenAI Responses API, and Umans serves it natively. Two lines of config, no shim.",content:(0,s.jsx)(es,{}),footnote:(0,s.jsx)(J,{anchor:"codex"})},{id:"copilot",label:"Copilot",icon:(0,s.jsx)(Q,{tool:M("Copilot")}),badge:"Native BYOK",description:"VS Code Copilot Chat takes custom providers natively: Manage Models → Add Models → Custom Endpoint.",content:(0,s.jsx)(er,{}),footnote:(0,s.jsx)(J,{anchor:"copilot"})},{id:"dsh",label:"DeepSeek Harness",icon:(0,s.jsx)(Q,{tool:M("DeepSeek Harness")}),badge:"Config file",description:"Add a Umans provider block to your DeepSeek Harness settings.yaml.",content:(0,s.jsx)(ex,{}),footnote:(0,s.jsx)(J,{anchor:"dsh"})},{id:"omp",label:"omp",icon:(0,s.jsx)(Q,{tool:M("omp")}),badge:"Native provider",description:"Oh My Pi now ships Umans as a native built-in provider.",content:(0,s.jsx)(ea,{}),footnote:(0,s.jsx)(J,{anchor:"omp"})},{id:"zed",label:"Zed",icon:(0,s.jsx)(Q,{tool:M("Zed")}),description:"Point Zed at our OpenAI-compatible endpoint.",content:(0,s.jsx)(en,{}),footnote:(0,s.jsx)(J,{anchor:"zed"})}];return(0,s.jsx)(g.d,{entries:e,ariaLabel:"Choose your tool"})}function Q(e){let{tool:t}=e;return(0,s.jsx)("span",{className:"flex h-5 w-5 items-center justify-center",children:t.src?(0,s.jsx)("img",{src:t.src,alt:"","aria-hidden":!0,className:(0,E.cn)("h-4 w-4",t.invertBg&&"rounded bg-white p-0.5",t.darkBg&&"rounded bg-[#1a1918] object-contain p-0.5")}):(0,s.jsx)("span",{className:"text-sm font-semibold text-black/80 dark:text-white/85",children:t.text})})}function X(){return(0,s.jsxs)("div",{className:"rounded-xl border border-black/10 dark:border-white/10 bg-white/80 dark:bg-white/5 p-4",children:[(0,s.jsx)("div",{className:"text-[10px] uppercase tracking-wider text-black/50 dark:text-white/50",children:"OpenCode \xb7 Providers"}),(0,s.jsxs)("div",{className:"mt-3 flex items-center justify-between rounded-lg border border-black/10 dark:border-white/10 bg-white/90 dark:bg-white/5 px-3 py-2.5",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("span",{className:"flex h-6 w-6 items-center justify-center rounded-md bg-black/5 dark:bg-white/5 text-black/70 dark:text-white/80",children:(0,s.jsx)(x.A,{className:"h-3.5 w-3.5"})}),(0,s.jsx)("span",{className:"text-sm font-medium text-black/85 dark:text-white/90",children:"Umans AI"})]}),(0,s.jsx)("span",{className:"rounded-md border border-black/15 px-2 py-0.5 text-xs font-medium text-black/70 dark:border-white/15 dark:text-white/70",children:"+ Connect"})]})]})}function ee(){return(0,s.jsxs)("a",{href:"https://pi.dev/packages/pi-provider-umans",target:"_blank",rel:"noreferrer",className:"group flex items-center justify-between rounded-xl border border-black/10 bg-white/80 p-4 transition-colors hover:bg-white/90 dark:border-white/10 dark:bg-white/5 dark:hover:bg-white/10",children:[(0,s.jsxs)("div",{className:"flex items-center gap-3",children:[(0,s.jsx)("span",{className:"flex h-7 w-7 items-center justify-center rounded-md bg-black/5 dark:bg-white/5 text-base font-semibold text-black/70 dark:text-white/80",children:"π"}),(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"text-sm font-medium text-black/85 dark:text-white/90",children:"pi-provider-umans"}),(0,s.jsx)("div",{className:"text-[11px] text-black/60 dark:text-white/60",children:"pi.dev/packages/pi-provider-umans"})]})]}),(0,s.jsx)(m.A,{className:"h-4 w-4 text-black/60 transition-colors group-hover:text-[#0b0d10] dark:text-white/60 dark:group-hover:text-white"})]})}function et(){return(0,s.jsx)(ed,{title:"Terminal",copy:"curl -fsSL https://api.code.umans.ai/cli/install.sh | bash\numans claude",lines:[[{t:"$ ",tone:"dim"},{t:"curl -fsSL "},{t:"https://api.code.umans.ai/cli/install.sh",tone:"val"},{t:" | bash"}],[],[{t:"$ ",tone:"dim"},{t:"umans claude"}],[{t:"✓ Claude Code, powered by Umans AI.",tone:"ok"}]]})}function ea(){return(0,s.jsx)(ed,{title:"Terminal \xb7 omp",copy:"/login umans",lines:[[{t:">
1 ",tone:"dim"},{t:"/login umans"}],[{t:"✓ omp, powered by Umans.",tone:"ok"}]]})}function es(){return(0,s.jsx)(ed,{title:"~/.codex/config.toml",copy:'model_provider = "umans"\n\n[model_providers.umans]\nbase_url = "https://api.code.umans.ai/v1"\nenv_key = "UMANS_AI_API_KEY"',lines:[[{t:"model_provider = ",tone:"dim"},{t:'"umans"',tone:"str"}],[],[{t:"[model_providers.umans]",tone:"kw"}],[{t:"base_url = ",tone:"dim"},{t:'"https://api.code.umans.ai/v1"',tone:"str"}],[{t:"env_key = ",tone:"dim"},{t:'"UMANS_AI_API_KEY"',tone:"str"}]]})}function er(){return(0,s.jsx)(ed,{title:"Copilot Chat \xb7 Custom Endpoint",copy:"https://api.code.umans.ai/v1\numans-coder",lines:[[{t:"Base URL  ",tone:"dim"},{t:"https://api.code.umans.ai/v1",tone:"val"}],[{t:"Model     ",tone:"dim"},{t:"umans-coder"}]]})}function en(){return(0,s.jsx)(ed,{title:".env",copy:"OPENAI_BASE_URL=https://api.code.umans.ai/v1\nOPENAI_API_KEY=umans_••••••••",lines:[[{t:"OPENAI_BASE_URL=",tone:"dim"},{t:"https://api.code.umans.ai/v1",tone:"val"}],[{t:"OPENAI_API_KEY=",tone:"dim"},{t:"umans_••••••••",tone:"val"}]]})}function ei(e){let{text:t}=e,[a,r]=(0,i.useState)(!1);return(0,s.jsx)("button",{type:"button","aria-label":"Copy to clipboard",onClick:async()=>{try{await navigator.clipboard.writeText(t),r(!0),setTimeout(()=>r(!1),1600)}catch(e){}},className:"ml-auto inline-flex h-6 w-6 shrink-0 items-center justify-center rounded-md text-black/40 transition-colors hover:bg-black/5 hover:text-black/75 dark:text-white/40 dark:hover:bg-white/10 dark:hover:text-white/80",children:a?(0,s.jsx)(h.A,{className:"h-3.5 w-3.5 text-emerald-500"}):(0,s.jsx)(p.A,{className:"h-3.5 w-3.5"})})}let el={dim:"text-black/45 dark:text-white/45",ok:"text-emerald-600 dark:text-emerald-400",str:"text-violet-600 dark:text-violet-300",val:"text-sky-700 dark:text-sky-300",kw:"text-pink-600 dark:text-pink-300"};function ed(e){let{title:t,copy:a,lines:r}=e;return(0,s.jsxs)("div",{className:"overflow-hidden rounded-xl border border-black/10 bg-white/80 dark:border-white/10 dark:bg-white/5",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2.5 border-b border-black/[0.07] px-3 py-2 dark:border-white/[0.07]",children:[(0,s.jsxs)("span",{"aria-hidden":!0,className:"flex gap-1.5",children:[(0,s.jsx)("span",{className:"h-2 w-2 rounded-full bg-black/15 dark:bg-white/15"}),(0,s.jsx)("span",{className:"h-2 w-2 rounded-full bg-black/15 dark:bg-white/15"}),(0,s.jsx)("span",{className:"h-2 w-2 rounded-full bg-black/15 dark:bg-white/15"})]}),(0,s.jsx)("span",{className:"truncate font-mono text-[11px] text-black/50 dark:text-white/50",children:t}),(0,s.jsx)(ei,{text:a})]}),(0,s.jsx)("div",{className:"p-3 font-mono text-[12px] leading-relaxed text-black/80 dark:text-white/85",children:r.map((e,t)=>(0,s.jsx)("div",{className:0===e.length?"h-3":void 0,children:e.map((e,t)=>(0,s.jsx)("span",{className:e.tone?el[e.tone]:void 0,children:e.t},t))},t))})]})}function eo(){return(0,s.jsx)(ed,{title:".env",copy:"OPENAI_BASE_URL=https://api.code.umans.ai/v1\nOPENAI_API_KEY=umans_••••••••",lines:[[{t:"OPENAI_BASE_URL=",tone:"dim"},{t:"https://api.code.umans.ai/v1",tone:"val"}],[{t:"OPENAI_API_KEY=",tone:"dim"},{t:"umans_••••••••",tone:"val"}]]})}function ec(){return(0,s.jsx)(ed,{title:".env",copy:"ANTHROPIC_BASE_URL=https://api.code.umans.ai\nANTHROPIC_API_KEY=umans_••••••••",lines:[[{t:"ANTHROPIC_BASE_URL=",tone:"dim"},{t:"https://api.code.umans.ai",tone:"val"}],[{t:"ANTHROPIC_API_KEY=",tone:"dim"},{t:"umans_••••••••",tone:"val"}]]})}function ex(){return(0,s.jsxs)("div",{className:"space-y-3",children:[(0,s.jsx)(ed,{title:"~/.dsh/settings.yaml",copy:"llm-pi-ai:\n  providers:\n    umans:\n      api: openai-completions\n      baseURL: https://api.code.umans.ai/v1\n      apiKeyEnv: UMANS_AI_API_KEY",lines:[[{t:"llm-pi-ai:",tone:"kw"}],[{t:"  providers:",tone:"kw"}],[{t:"    umans:",tone:"kw"}],[{t:"      api: ",tone:"dim"},{t:"openai-completions"}],[{t:"      baseURL: ",tone:"dim"},{t:"https://api.code.umans.ai/v1",tone:"val"}],[{t:"      apiKeyEnv: ",tone:"dim"},{t:"UMANS_AI_API_KEY"}]]}),(0,s.jsx)(ed,{title:"Terminal",copy:"umans setup dsh",lines:[[{t:"# or with the umans CLI",tone:"dim"}],[{t:"$ ",tone:"dim"},{t:"umans setup dsh"}]]})]})}},10789:(e,t,a)=>{"use strict";a.d(t,{p:()=>i});var s=a(60960),r=a(26828),n=a(37648);let i=r.forwardRef((e,t)=>
1{let{className:a,type:r,...i}=e;return(0,s.jsx)("input",{type:r,className:(0,n.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",a),ref:t,...i})});i.displayName="Input"},16355:(e,t,a)=>{"use strict";a.d(t,{J:()=>o});var s=a(60960),r=a(26828),n=a(24809),i=a(86727),l=a(37648);let d=(0,i.F)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),o=r.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,s.jsx)(n.b,{ref:t,className:(0,l.cn)(d(),a),...r})});o.displayName=n.b.displayName},21656:(e,t,a)=>{Promise.resolve().then(a.bind(a,4532))},24809:(e,t,a)=>{"use strict";a.d(t,{b:()=>l});var s=a(26828),r=a(59412),n=a(60960),i=Object.defineProperty,l=s.forwardRef(i(function(e,t){return(0,n.jsx)(r.sG.label,{...e,ref:t,onMouseDown:t=>{var a;t.target.closest("button, input, select, textarea")||(null==(a=e.onMouseDown)||a.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}})},"name",{value:"Label",configurable:!0}))},34960:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(39175).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},41014:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(39175).A)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},94139:(e,t,a)=>{"use strict";var s=a(94819);a.o(s,"useParams")&&a.d(t,{useParams:function(){return s.useParams}}),a.o(s,"usePathname")&&a.d(t,{usePathname:function(){return s.usePathname}}),a.o(s,"useRouter")&&a.d(t,{useRouter:function(){return s.useRouter}}),a.o(s,"useSearchParams")&&a.d(t,{useSearchParams:function(){return s.useSearchParams}})},94657:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(39175).A)("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]])},96948:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(39175).A)("ShieldCheck",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])}},e=>{e.O(0,[86531,38914,26561,94852,14166,34775,19488,89699,66423,7390,83068,28106,5464,82184,64380,77358],()=>e(e.s=21656)),_N_E=e.O()}]);

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.