PageSourceSearch

https://oeneo.ai/contact

html oeneo.ai collected 2026-10-05 16:11:21 UTC 55,771 bytes, 112 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/brand/logo.svg"/><link rel="preload" as="image" href="/images/logos/flux.svg"/><link rel="preload" as="image" href="/images/logos/ideogram.svg"/><link rel="preload" as="image" href="/images/logos/openai.svg"/><link rel="preload" as="image" href="/images/logos/grok.svg"/><link rel="preload" as="image" href="/images/logos/microsoft.png"/><title>Contact Oeneo AI | Oeneo AI</title><meta name="theme-color" content="#09090b"/><meta name="description" content="Contact Oeneo AI for image generation support, model questions, billing, partnerships, privacy requests, or account help."/><meta property="og:type" content="website"/><meta property="og:site_name" content="Oeneo AI"/><meta property="og:locale" content="en"/><meta property="og:locale:alternate" content="zh_CN"/><meta property="og:title" content="Contact Oeneo AI | Oeneo AI"/><meta property="og:description" content="Contact Oeneo AI for image generation support, model questions, billing, partnerships, privacy requests, or account help."/><meta property="og:url" content="https://oeneo.ai/contact"/><meta property="og:image" content="https://cdn.oeneo.ai/visuals/og.webp"/><meta name="twitter:title" content="Contact Oeneo AI | Oeneo AI"/><meta name="twitter:description" content="Contact Oeneo AI for image generation support, model questions, billing, partnerships, privacy requests, or account help."/><meta name="twitter:url" content="https://oeneo.ai/contact"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:image" content="https://cdn.oeneo.ai/visuals/og.webp"/><link rel="modulepreload" href="/assets/main-BVeaUmEJ.js"/><link rel="modulepreload" href="/assets/contact-BS1qoeNp.js"/><link rel="modulepreload" href="/assets/form-error-CDvabrWN.js"/><link rel="modulepreload" href="/assets/input-CMDz5b2G.js"/><link rel="modulepreload" href="/assets/textarea-OChHmoah.js"/><link rel="modulepreload" href="/assets/useRegisterFieldControl-Cddb0p1S.js"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/><link rel="icon" href="/favicon.ico"/><link rel="manifest" href="/manifest.json"/><link rel="canonical" href="https://oeneo.ai/contact"/><link rel="alternate" hrefLang="en" href="https://oeneo.ai/contact"/><link rel="alternate" hrefLang="zh-CN" href="https://oeneo.ai/zh/contact"/><link rel="alternate" hrefLang="x-default" href="https://oeneo.ai/contact"/><link rel="stylesheet" href="/assets/styles-CahVGl2N.css"/></head><body>
1<script>(function() {
2  try {
3    var theme = localStorage.getItem('theme') || 'dark';
4    var systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
5    var resolved = theme === 'system' ? systemTheme : theme;
6    document.documentElement.classList.add(resolved);
7  } catch (e) {
8    document.documentElement.classList.add('dark');
9  }
10})();;document.currentScript.remove()</script>
10<div data-slot="sidebar-wrapper" style="--sidebar-width:calc(var(--spacing) * 56);--sidebar-width-icon:4rem" class="group/sidebar-wrapper w-full has-data-[variant=inset]:bg-sidebar min-h-svh flex"><div class="group peer hidden text-sidebar-foreground md:block" data-state="expanded" data-collapsible="" data-variant="sidebar" data-side="left" data-slot="sidebar"><div data-slot="sidebar-gap" class="relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear group-data-[collapsible=offcanvas]:w-0 group-data-[side=right]:rotate-180 group-data-[collapsible=icon]:w-(--sidebar-width-icon)"></div><div data-slot="sidebar-container" data-side="left" class="fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear data-[side=left]:left-0 data-[side=left]:group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)] data-[side=right]:right-0 data-[side=right]:group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)] md:flex group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=right]:border-l group-data-[side=left]:border-r-0"><div data-sidebar="sidebar" data-slot="sidebar-inner" class="flex size-full flex-col bg-sidebar group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:shadow-sm group-data-[variant=floating]:ring-1 group-data-[variant=floating]:ring-sidebar-border"><div data-slot="sidebar-header" data-sidebar="header" class="flex flex-col gap-2 p-2 h-16 justify-center"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-0"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" href="/" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left ring-sidebar-ring outline-hidden transition-[width,height,padding] group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 [&amp;&gt;span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-8 text-sm data-[slot=sidebar-menu-button]:!p-1.5 group-data-[collapsible=icon]:size-10! group-data-[collapsible=icon]:mx-auto"><img src="/brand/logo.svg" alt="Oeneo AI logo" class="rounded-md dark:hidden size-6 shrink-0" width="32" height="32" decoding="async"/><img src="/brand/logo.svg" alt="Oeneo AI logo" class="rounded-md hidden dark:block size-6 shrink-0" width="32" height="32" decoding="async"/><span class="truncate font-semibold text-lg group-data-[collapsible=icon]:hidden">Oeneo AI</span></a></li></ul></div><div data-slot="sidebar-content" data-sidebar="content" class="no-scrollbar flex min-h-0 flex-1 flex-col gap-0 overflow-auto group-data-[collapsible=icon]:overflow-hidden"><div data-slot="sidebar-group" data-sidebar="group" class="relative flex w-full min-w-0 flex-col p-2"><div data-slot="sidebar-group-content" data-sidebar="group-content" class="w-full text-sm"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-1"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a id="base-ui-_R_39iqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" href="/" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 [&amp;&gt;span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><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="tabler-icon tabler-icon-sparkles size-4"><path d="M16 18a2 2 0 0 1 2 2a2 2 0 0 1 2 -2a2 2 0 0 1 -2 -2a2 2 0 0 1 -2 2m0 -12a2 2 0 0 1 2 2a2 2 0 0 1 2 -2a2 2 0 0 1 -2 -2a2 2 0 0 1 -2 2m-7 12a6 6 0 0 1 6 -6a6 6 0 0 1 -6 -6a6 6 0 0 1 -6 6a6 6 0 0 1 6 6"></path></svg><span>Create</span></a></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a id="base-ui-_R_3aiqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" href="/ai-image-generator" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focu
10s-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 [&amp;&gt;span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><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="tabler-icon tabler-icon-photo size-4"><path d="M15 8h.01"></path><path d="M3 6a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-12"></path><path d="M3 16l5 -5c.928 -.893 2.072 -.893 3 0l5 5"></path><path d="M14 14l1 -1c.928 -.893 2.072 -.893 3 0l3 3"></path></svg><span>AI Image</span></a></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a id="base-ui-_R_3biqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" href="/ai-video-generator" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 [&amp;&gt;span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><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="tabler-icon tabler-icon-video size-4"><path d="M15 10l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -1.447 .894l-4.553 -2.276v-4"></path><path d="M3 8a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2l0 -8"></path></svg><span>AI Video</span></a></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><button type="button" id="base-ui-_R_dciqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" aria-expanded="false" aria-label="Show or hide image tools" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 [&amp;&gt;span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><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="tabler-icon tabler-icon-tools size-4" aria-hidden="true"><path d="M3 21h4l13 -13a1.5 1.5 0 0 0 -4 -4l-13 13v4"></path><path d="M14.5 5.5l4 4"></path><path d="M12 8l-5 -5l-4 4l5 5"></path><path d="M7 8l-1.5 1.5"></path><path d="M16 12l5 5l-4 4l-5 -5"></path><path d="M16 17l-1.5 1.5"></path></svg><span>Image Tools</span><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="tabler-icon tabler-icon-chevron-down ml-auto size-4 transition-transform duration-200 " aria-hidden="true"><path d="M6 9l6 6l6 -6"></path></svg></button></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><button type="button" id="base-ui-_R_ddiqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" aria-expanded="false" aria-label="Show or hide video tools" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focu
10s-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 [&amp;&gt;span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><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="tabler-icon tabler-icon-movie size-4" aria-hidden="true"><path d="M4 6a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2l0 -12"></path><path d="M8 4l0 16"></path><path d="M16 4l0 16"></path><path d="M4 8l4 0"></path><path d="M4 16l4 0"></path><path d="M4 12l16 0"></path><path d="M16 8l4 0"></path><path d="M16 16l4 0"></path></svg><span>Video Tools</span><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="tabler-icon tabler-icon-chevron-down ml-auto size-4 transition-transform duration-200 " aria-hidden="true"><path d="M6 9l6 6l6 -6"></path></svg></button></li></ul></div></div><div data-slot="sidebar-group" data-sidebar="group" class="relative flex w-full min-w-0 flex-col p-2"><div data-slot="sidebar-group-label" data-sidebar="group-label" class="flex h-8 shrink-0 items-center rounded-md px-2 text-sidebar-foreground/70 ring-sidebar-ring outline-hidden transition-[margin,opacity] duration-200 ease-linear group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0 focus-visible:ring-2 [&amp;&gt;svg]:size-4 [&amp;&gt;svg]:shrink-0 text-xs font-medium uppercase tracking-wider">Assets</div><div data-slot="sidebar-group-content" data-sidebar="group-content" class="w-full text-sm"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-1"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a id="base-ui-_R_rkqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" href="/creations" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 [&amp;&gt;span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><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="tabler-icon tabler-icon-folder size-4"><path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2"></path></svg><span>My Creations</span></a></li></ul></div></div><div data-slot="sidebar-group" data-sidebar="group" class="relative flex w-full min-w-0 flex-col p-2"><div data-slot="sidebar-group-label" data-sidebar="group-label" class="flex h-8 shrink-0 items-center rounded-md px-2 text-sidebar-foreground/70 ring-sidebar-ring outline-hidden transition-[margin,opacity] duration-200 ease-linear group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0 focus-visible:ring-2 [&amp;&gt;svg]:size-4 [&amp;&gt;svg]:shrink-0 text-xs font-medium uppercase tracking-wider">Models</div><div data-slot="sidebar-group-content" data-sidebar="group-content" 
10class="w-full text-sm"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-0"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><button type="button" id="base-ui-_R_ddaaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" aria-expanded="true" aria-label="Show or hide image models" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden transition-[width,height,padding] group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 [&amp;&gt;span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium group-data-[collapsible=icon]:mx-auto"><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="tabler-icon tabler-icon-stack-2 size-4" aria-hidden="true"><path d="M12 4l-8 4l8 4l8 -4l-8 -4"></path><path d="M4 12l8 4l8 -4"></path><path d="M4 16l8 4l8 -4"></path></svg><span>Image Models</span><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="tabler-icon tabler-icon-chevron-down ml-auto size-4 transition-transform duration-200 rotate-180" aria-hidden="true"><path d="M6 9l6 6l6 -6"></path></svg></button><ul data-slot="sidebar-menu-sub" data-sidebar="menu-sub" class="mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l border-sidebar-border px-2.5 py-0.5 group-data-[collapsible=icon]:hidden mt-1"><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/flux-3-image" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&amp;&gt;span:last-child]:truncate [&amp;&gt;svg]:size-4 [&amp;&gt;svg]:shrink-0 [&amp;&gt;svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/flux.svg" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain dark:invert"/><span>FLUX 3 Image</span></a></li><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/ideogram-4-5" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&amp;&gt;span:last-child]:truncate [&amp;&gt;svg]:size-4 [&amp;&gt;svg]:shrink-0 [&amp;&gt;svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/ideogram.svg" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain dark:invert"/><span>Ideogram 4.5</span></a></li><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/gpt-image-2.5-flare" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&amp;&gt;span:last-child]:truncate [&amp;&gt;svg]:size-4 [&amp;&gt;svg]:shrink-0 [&amp;&gt;svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/openai.svg" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain"/><span>GPT Image 2.5 Flare</span></a></li><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/gpt-image-2.5-sunburst" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&amp;&gt;span:last-child]:truncate [&amp;&gt;svg]:size-4 [&amp;&gt;svg]:shrink-0 [&amp;&gt;svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/openai.svg" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain"/><span>GPT Image 2.5 Sunburst</span></a></li><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/grok-imagine-2" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&amp;&gt;span:last-child]:truncate [&amp;&gt;svg]:size-4 [&amp;&gt;svg]:shrink-0 [&amp;&gt;svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/grok.svg" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain"/><span>Grok Imagine 2</span></a></li><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/mai-image-2.5-pro" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&amp;&gt;span:last-child]:truncate [&amp;&gt;svg]:size-4 [&amp;&gt;svg]:shrink-0 [&amp;&gt;svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/microsoft.png" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain"/><span>MAI Image 2.5 Pro</span></a></li></ul></li></ul></div></div></div><div data-slot="sidebar-footer" data-sidebar="footer" class="p-2 flex shrink-0 flex-col gap-4"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-0" aria-hidden="true"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><button type="button" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="lg" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left ring-sidebar-ring outline-hidden transition-[width,height,padding] group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 [&amp;&gt;span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-12 text-sm group-data-[collapsible=icon]:p-0! bg-muted animate-pulse group-data-[collapsible=icon]:mx-auto" disabled=""><span class="size-4"></span><span class="flex-1"></span></button></li></ul></div></div></div></div><main data-slot="sidebar-inset" class="relative w-full min-w-0 flex-1 bg-background md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow-sm md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-2 flex flex-col"><div class="sticky top-0 z-30"><header class="relative z-20 flex h-16 min-h-16 shrink-0 items-center gap-3 px-4 py-2.5 transition-colors duration-300 sm:px-6 border-b border-border/60 bg-background/80 backdrop-blur-md"><div class="flex min-w-0 flex-1 items-center gap-3">
10<button type="button" tabindex="0" data-slot="sidebar-trigger" data-sidebar="trigger" class="group/button inline-flex items-center justify-center border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 size-7 rounded-[min(var(--radius-md),12px)] in-data-[slot=button-group]:rounded-lg -ml-1 shrink-0"><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="tabler-icon tabler-icon-layout-sidebar "><path d="M4 6a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2l0 -12"></path><path d="M9 4l0 16"></path></svg><span class="sr-only">Toggle Sidebar</span></button><div class="flex min-w-0 items-center gap-2"></div></div><div class="flex items-center gap-2"><button type="button" tabindex="0" data-slot="popover-trigger" aria-label="Notifications" data-base-ui-click-trigger="" id="base-ui-_R_6l9ioq_" aria-haspopup="dialog" aria-expanded="false" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 size-8"><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="tabler-icon tabler-icon-bell size-5"><path d="M10 5a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6"></path><path d="M9 17v1a3 3 0 0 0 6 0v-1"></path></svg></button><button type="button" tabindex="0" data-slot="popover-trigger" data-base-ui-click-trigger="" id="base-ui-_R_6n9ioq_" aria-haspopup="dialog" aria-expanded="false" class="group/button inline-flex shrink-0 items-center justify-center border bg-clip-padding font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-7 rounded-[min(var(--radius-md),12px)] px-2.5 text-[0.8rem] in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-3.5 gap-2 border-warning/30 bg-warning/10 text-warning hover:border-warning hover:bg-warning/50 hover:text-warning opacity-70"><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="tabler-icon tabler-icon-coins size-4"><path d="M9 14c0 1.657 2.686 3 6 3s6 -1.343 6 -3s-2.686 -3 -6 -3s-6 1.343 -6 3"></path><path d="M9 14v4c0 1.656 2.686 3 6 3s6 -1.344 6 -3v-4"></path><path d="M3 6c0 1.072 1.144 2.062 3 2.598s4.144 .536 6 0c1.856 -.536 3 -1.526 3 -2.598c0 -1.072 -1.144 -2.062 -3 -2.598s-4.144 -.536 -6 0c-1.856 .536 -3 1.526 -3 2.598"></path><path d="M3 6v10c0 .888 .772 1.45 2 2"></path><path d="M3 11c0 .888 .772 1.45 2 2"></path></svg><span class="font-medium tabular-nums text-base">0</span></button><span><button type="button" tabindex="0" data-slot="button" aria-label="Log in" class="group/button inline-flex shrink-0 items-center justify-center border bg-clip-padding font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
10px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-7 gap-1 rounded-[min(var(--radius-md),12px)] px-2.5 text-[0.8rem] in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-3.5"><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="tabler-icon tabler-icon-login size-4"><path d="M15 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2"></path><path d="M21 12h-13l3 -3"></path><path d="M11 15l-3 -3"></path></svg><span class="hidden sm:inline">Log in</span></button></span></div></header></div><div class="flex min-h-full flex-col"><div class="flex-1"><!--$--><div class="container mx-auto max-w-7xl py-16 px-4"><div class="mx-auto max-w-4xl space-y-8 pb-16"><div class="space-y-4"><h1 class="text-center text-3xl font-bold tracking-tight">Contact Oeneo AI</h1><p class="text-center text-lg text-muted-foreground">Contact Oeneo AI for image generation support, model questions, billing, partnerships, privacy requests, or account help.</p><p class="text-center text-sm text-muted-foreground">You can also email us directly at<!-- --> <a class="font-medium text-foreground underline underline-offset-4" href="mailto:[email protected]">[email protected]</a></p></div><div data-slot="card" data-size="default" class="group/card flex flex-col gap-4 roun
10ded-xl bg-card py-4 text-sm text-card-foreground ring-1 ring-foreground/10 has-data-[slot=card-footer]:pb-0 has-[&gt;img:first-child]:pt-0 data-[size=sm]:gap-3 data-[size=sm]:py-3 data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl mx-auto max-w-lg overflow-hidden pt-6 pb-0"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-4 group-data-[size=sm]/card:px-3 has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-4 group-data-[size=sm]/card:[.border-b]:pb-3"><div data-slot="card-title" class="group-data-[size=sm]/card:text-sm text-lg font-semibold">Send message</div></div><form class="flex flex-col"><div data-slot="card-content" class="px-4 group-data-[size=sm]/card:px-3 space-y-6"><div data-slot="form-item" class="grid gap-2"><label data-slot="form-label" class="flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 data-[error=true]:text-destructive" data-error="false" for="_R_mimioq_-form-item">Name</label><input id="_R_mimioq_-form-item" data-slot="input" placeholder="Your name" aria-describedby="_R_mimioq_-form-item-description" aria-invalid="false" class="h-8 w-full min-w-0 rounded-lg border border-input bg-transparent px-2.5 py-1 text-base transition-colors outline-none file:inline-flex file:h-6 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:cursor-not-allowed disabled:bg-input/50 disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 md:text-sm dark:bg-input/30 dark:disabled:bg-input/80 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40" name="name" value=""/></div><div data-slot="form-item" class="grid gap-2"><label data-slot="form-label" class="flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 data-[error=true]:text-destructive" data-error="false" for="_R_16imioq_-form-item">Email</label><input id="_R_16imioq_-form-item" type="email" data-slot="input" placeholder="[email protected]" aria-describedby="_R_16imioq_-form-item-description" aria-invalid="false" class="h-8 w-full min-w-0 rounded-lg border border-input bg-transparent px-2.5 py-1 text-base transition-colors outline-none file:inline-flex file:h-6 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:cursor-not-allowed disabled:bg-input/50 disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 md:text-sm dark:bg-input/30 dark:disabled:bg-input/80 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40" name="email" value=""/></div><div data-slot="form-item" class="grid gap-2"><label data-slot="form-label" class="flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 data-[error=true]:text-destructive" data-error="false" for="_R_1mimioq_-form-item">Message</label><textarea data-slot="textarea" class="flex field-sizing-content min-h-16 w-full rounded-lg border border-input bg-transparent px-2.5 py-2 text-base transition-colors outline-none placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:cursor-not-allowed disabled:bg-input/50 disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 md:text-sm dark:bg-input/30 dark:disabled:bg-input/80 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40" placeholder="Tell us what you need help with, such as image generation, model availability, billing, privacy, or account access." rows="3" name="message" id="_R_1mimioq_-form-item" aria-describedby="_R_1mimioq_-form-item-description" aria-invalid="false"></textarea></div></div><div data-slot="card-footer" class="p-4 group-data-[size=sm]/card:p-3 mt-6 flex items-center justify-between rounded-none border-t bg-muted px-6 py-4"><button type="submit" tabindex="0" data-slot="button" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
10px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 bg-primary text-primary-foreground [a]:hover:bg-primary/80 h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2">Send</button></div></form></div></div></div>
10<script></script>
10<!--/$--></div><footer class="border-t"><div class="container mx-auto max-w-7xl px-4"><div class="grid grid-cols-2 gap-8 py-16 md:grid-cols-3 lg:grid-cols-5"><div class="col-span-full flex flex-col items-start md:col-span-2"><div class="flex items-center space-x-2"><img src="/brand/logo.svg" alt="Oeneo AI logo" class="size-8 rounded-md dark:hidden" width="32" height="32" decoding="async"/><img src="/brand/logo.svg" alt="Oeneo AI logo" class="size-8 rounded-md hidden dark:block" width="32" height="32" decoding="async"/><span class="text-xl font-semibold">Oeneo AI</span></div><p class="text-muted-foreground text-base py-2 md:pr-12">Generate images from text or create with one or multiple references using leading AI image models.</p><nav aria-label="Social links" class="flex items-center gap-4 pt-6"><a href="mailto:[email protected]" target="_blank" rel="noreferrer" aria-label="Email" class="inline-flex size-8 items-center justify-center rounded-full border border-border hover:bg-primary/10 hover:text-primary hover:border-primary/30 transition-all duration-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="none" class="tabler-icon tabler-icon-mail-filled size-4"><path d="M22 7.535v9.465a3 3 0 0 1 -2.824 2.995l-.176 .005h-14a3 3 0 0 1 -2.995 -2.824l-.005 -.176v-9.465l9.445 6.297l.116 .066a1 1 0 0 0 .878 0l.116 -.066l9.445 -6.297z"></path><path d="M19 4c1.08 0 2.027 .57 2.555 1.427l-9.555 6.37l-9.555 -6.37a2.999 2.999 0 0 1 2.354 -1.42l.201 -.007h14z"></path></svg></a></nav></div><div class="col-span-1 md:col-span-1 flex flex-col items-start"><span class="text-xs font-semibold tracking-wide text-foreground/80 uppercase">Product</span><ul class="mt-4 list-inside space-y-3"><li><a href="/ai-image-generator" class="text-sm text-muted-foreground transition-colors hover:text-foreground">AI Image Generator</a></li><li><a href="/ai-video-generator" class="text-sm text-muted-foreground transition-colors hover:text-foreground">AI Video Generator</a></li><li><a href="/models/gpt-image-2" class="text-sm text-muted-foreground transition-colors hover:text-foreground">GPT Image 2</a></li><li><a href="/models/nano-banana-pro" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Nano Banana Pro</a></li><li><a href="/pricing" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Pricing</a></li></ul></div><div class="col-span-1 md:col-span-1 flex flex-col items-start"><span class="text-xs font-semibold tracking-wide text-foreground/80 uppercase">Image Tools</span><ul class="mt-4 list-inside space-y-3"><li><a href="/background-remover" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Background Remover</a></li><li><a href="/image-upscaler" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Image Upscaler</a></li><li><a href="/image-vectorizer" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Image Vectorizer</a></li><li><a href="/image-denoiser" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Image Denoiser</a></li></ul></div><div class="col-span-1 md:col-span-1 flex flex-col items-start"><span class="text-xs font-semibold tracking-wide text-foreground/80 uppercase">Video Tools</span><ul class="mt-4 list-inside space-y-3"><li><a href="/video-upscaler" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Video Upscaler</a></li><li><a href="/video-extender" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Video Extender</a></li><li><a href="/video-background-remover" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Video Background Remover</a></li><li><a href="/motion-control" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Motion Control</a></li></ul></div><div class="col-span-1 md:col-span-1 flex flex-col items-start"><span class="text-xs font-semibold tracking-wide text-foreground/80 uppercase">Resources</span><ul class="mt-4 list-inside space-y-3"><li><a href="/changelog" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Changelog</a></li><li><a href="/roadmap" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Roadmap</a></li><li><a href="/about" class="text-sm text-muted-foreground transition-colors hover:text-foreground">About</a></li><li><a data-active="true" class="text-sm text-muted-foreground transition-colors hover:text-foreground active" href="/contact" data-status="active" aria-current="page">Contact</a></li></ul></div><div class="col-span-1 md:col-span-1 flex flex-col items-start"><span class="text-xs font-semibold tracking-wide text-foreground
10/80 uppercase">Legal</span><ul class="mt-4 list-inside space-y-3"><li><a href="/cookie" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Cookie Policy</a></li><li><a href="/privacy" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Privacy Policy</a></li><li><a href="/terms" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Terms of Service</a></li></ul></div></div></div><div class="py-8"><div class="container mx-auto max-w-7xl px-4"><div class="flex flex-wrap items-center justify-center gap-x-6 gap-y-4"><span><a href="https://fazier.com/" target="_blank"><img src="https://fazier.com/api/v1//public/badges/launch_badges.svg?badge_type=launched&theme=light" width="60" alt="Fazier badge" loading="lazy" decoding="async" fetchpriority="low" /></a></span><span><a href="https://startupfa.me/" target="_blank"><img src="https://startupfa.me/badges/featured-badge.webp" alt="AI Texture - Featured on Startup Fame" style="width: 85.5px; height: 27px;" loading="lazy" decoding="async" fetchpriority="low" /></a></span><span><a href="https://twelve.tools/" target="_blank"><img src="https://twelve.tools/badge0-white.svg" alt="Featured on Twelve Tools" width="100" height="27" loading="lazy" decoding="async" fetchpriority="low"></a></span><span><a href="https://code.market/" title="ai tools code.market"><img src="https://code.market/assets/manage-product/featured-logo-bright.svg" alt="ai tools code.market" width="70" loading="lazy" decoding="async" fetchpriority="low" /> </a></span><span><a href="https://turbo0.com/item/oeneo-ai" target="_blank" rel="noopener noreferrer"><img src="https://img.turbo0.com/badge-listed-light.svg" alt="Listed on Turbo0" style="height: 27px; width: auto;" loading="lazy" decoding="async" fetchpriority="low" /></a></span><span><a href="https://startupfa.st/" target="_blank" title="Powered by Startup Fast">
11    <img
12      src="https://startupfa.st/images/badges/powered-by-light.svg"
13      alt="Powered by Startup Fast"
14      width="75"
15      height="22"
16      loading="lazy"
17      decoding="async"
18      fetchpriority="low"
19    />
20  </a></span><span><a href="https://wtai.cc/" target="_blank" rel="noopener noreferrer">wtai.cc</a></span><span><a href="https://findly.tools/oeneo-ai?utm_source=oeneo-ai" target="_blank" rel="noopener noreferrer">
21    <img src="https://findly.tools/badges/findly-tools-badge-light.svg" alt="Featured on Findly.tools" style="width: 87.5px; height: 27.5px;" loading="lazy" decoding="async" fetchpriority="low" />
22  </a></span><span><a href="https://dang.ai/" target="_blank" rel="dofollow noopener" style="display:inline-block;text-decoration:none;"><img src="https://assets.dang.ai/badges/dang-verified-dark.png" alt="Verified on DANG!" width="75" height="27" style="display:block;width:75px;max-width:100%;height:auto;border:0;outline:none;text-decoration:none;" loading="lazy" decoding="async" fetchpriority="low" /></a></span><span><a
23    class="inline-block size-6"
24    href="https://www.toolpilot.ai/"
25    target="_blank"
26    rel="noopener noreferrer"
27    title="ToolPilot"
28  >
29    <img
30      class="block size-6 dark:hidden"
31      src="https://cdn.shopify.com/s/files/1/0764/4872/7318/files/tp-b-i_1280x1280_crop_center.svg?v=1695883732"
32      alt="ToolPilot"
33      width="24"
34      height="24"
35      loading="lazy"
36      decoding="async"
37      fetchpriority="low"
38    />
39    <img
40      class="hidden size-6 dark:block"
41      src="https://cdn.shopify.com/s/files/1/0764/4872/7318/files/tp-w-i_1280x1280_crop_center.svg?v=1695883771"
42      alt="ToolPilot"
43      width="24"
44      height="24"
45      loading="lazy"
46      decoding="async"
47      fetchpriority="low"
48    />
49  </a></span><span><a
50    href="https://goodaitools.com/ai/oeneo"
51    target="_blank"
52    rel="noopener noreferrer"
53    class="inline-block"
54  >
55    <img
56      class="h-8 w-auto dark:hidden"
57      src="https://goodaitools.com/assets/images/badge.png"
58      alt="Good AI Tools"
59      height="24"
60      loading="lazy"
61      decoding="async"
62      fetchpriority="low"
63    />
64    <img
65      class="hidden h-8 w-auto dark:block"
66      src="https://goodaitools.com/assets/images/badge-dark.png"
67      alt="Good AI Tools"
68      height="24"
69      loading="lazy"
70      decoding="async"
71      fetchpriority="low"
72    />
73  </a></span><span><a title="All The Best AI Tools" href="https://allinai.tools/">All in AI Tools</a></span><span><a href="https://similarlabs.com/" target="_blank">
74    <img src="https://similarlabs.com/similarlabs-embed-badge-dark.svg" alt="List on Similarlabs" width="80" height="24" loading="lazy" decoding="async" fetchpriority="low" />
75  </a></span><span><a href="https://wired.business/" target="_blank"><img src="https://wired.business/badge0-dark.svg" alt="Featured on Wired Business" width="120" height="24" loading="lazy" decoding="async" fetchpriority="low"></a></span><span><a href="https://showmebest.ai/" target="_blank"><img src="https://showmebest.ai/badge/feature-badge-dark.webp" alt="Featured on ShowMeBestAI" width="120" height="22" loading="lazy" decoding="async" fetchpriority="low"></a></span><span><a href="https://verifieddr.com/" target="_blank"><img src="https://verifieddr.com/badge/oeneo-ai.svg?metric=truedr" alt="Verified DR - Verified Domain Rating for oeneo.ai" width="120" height="24" loading="lazy" decoding="async" fetchpriority="low" /></a></span><span><a href="https://drchecker.net/item/oeneo.ai" target="_blank" rel="noopener noreferrer">
76    <img src="https://drchecker.net/api/badge?domain=oeneo.ai"
77    alt="DR Checker - Domain Rating" style="height: 24px; width: auto;" loading="lazy" decoding="async" fetchpriority="low" />
78  </a></span><span><a href="https://newtool.site/" target="_blank" rel="noopener noreferrer">
79    <img src="https://newtool.site/badges/newtool-light.svg" alt="Featured on NewTool.site" height = "15px" width = "90px" loading="lazy" decoding="async" fetchpriority="low" />
80  </a></span><span><a href="https://firstlook.tools" target="_blank"><img src="https://firstlook.tools/badge/badge_dark.svg" alt="Featured on First Look" width="120" height="27" loading="lazy" decoding="async" fetchpriority="low" /></a>  </span><span><a href="https://openhunts.com" target="_blank" title="OpenHunts Club">
81  <img alt="OpenHunts Club Member" height="105" src="https://cdn.openhunts.com/badges/club.webp" style="width: 90px; height: auto;" width="90px" loading="lazy" decoding="async" fetchpriority="low">
82</a></span><span><a href="https://dofollow.tools" target="_blank"><img src="https://dofollow.tools/badge/badge_dark.svg" alt="Featured on Dofollow.Tools" width="120" height="27" loading="lazy" decoding="async" fetchpriority="low" /></a></span></div></div></div><div class="border-t py-8"><div class="container mx-auto max-w-7xl flex flex-col items-center gap-3 px-4"><span class="text-muted-foreground text-sm">© <!-- -->2026<!-- --> <!-- -->Oeneo AI<!-- -->.<!-- --> <!-- -->All Rights Reserved</span></div></div></footer></div><!--$--><!--/$--></main></div>
82<script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};
83;$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/main-BVeaUmEJ.js"],assets:$R[5]=[$R[6]={tag:"script",attrs:$R[7]={type:"module",async:!0},children:"import(\"/assets/main-BVeaUmEJ.js\")"}]},"/(pages)/contact":$R[8]={preloads:$R[9]=["/assets/contact-BS1qoeNp.js","/assets/form-error-CDvabrWN.js","/assets/input-CMDz5b2G.js","/assets/textarea-OChHmoah.js","/assets/useRegisterFieldControl-Cddb0p1S.js"]}}},matches:$R[10]=[$R[11]={i:"__root__/",u:1791214904088,s:"success",ssr:!0},$R[12]={i:"/(pages)/contact/contact",u:1791214904088,s:"success",ssr:!0}],lastMatchId:"/(pages)/contact/contact",dehydratedData:$R[13]={queryStream:$R[14]=($R[15]=(e) => new ReadableStream({ start: (r) => {
84  e.on({ next: (a2) => {
85    try {
86      r.enqueue(a2);
87    } catch (t) {
88    }
89  }, throw: (a2) => {
90    r.error(a2);
91  }, return: () => {
92    try {
93      r.close();
94    } catch (a2) {
95    }
96  } });
97} }))($R[16]=($R[17]=() => {
98  let e = [], r = [], t = true, n2 = false, a2 = 0, s = (l, g, S) => {
99    for (S = 0; S < a2; S++) r[S] && r[S][g](l);
100  }, i = (l, g, S, d) => {
101    for (g = 0, S = e.length; g < S; g++) d = e[g], !t && g === S - 1 ? l[n2 ? "return" : "throw"](d) : l.next(d);
102  }, u = (l, g) => (t && (g = a2++, r[g] = l), i(l), () => {
103    t && (r[g] = r[a2], r[a2--] = void 0);
104  });
105  return { __SEROVAL_STREAM__: true, on: (l) => u(l), next: (l) => {
106    t && (e.push(l), s(l, "next"));
107  }, throw: (l) => {
108    t && (e.push(l), s(l, "throw"), t = false, n2 = false, r.length = 0);
109  }, return: (l) => {
110    t && (e.push(l), s(l, "return"), t = false, n2 = true, r.length = 0);
111  } };
112})())}})($R["tsr"]);document.currentScript.remove()</script>
112<script type="module" async="">import("/assets/main-BVeaUmEJ.js")</script>
112<script>($R=>$R[16].return(void 0))($R["tsr"]);$_TSR.e();document.currentScript.remove()</script>
112</body></html>

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.