1import{j as e}from"./vendor-react-C9yDzYQD.js";import{PageHeader as s}from"./PageHeader-Dt7JKE_V.js";import{PublicNavbar as t}from"./PublicNavbar-B_1O9y3a.js";import{L as a}from"./LegalLinks-bITDB9-1.js";import{S as r}from"./SEOHead-DUUd-RUG.js";import{B as i}from"./button-CcIRk75H.js";import{a as o}from"./useAuth-Dz3EPsxs.js";import{N as n}from"./network-DunvvKd8.js";import{L as c}from"./vendor-router-X7RJKav4.js";import{A as l}from"./arrow-right-Cz_6W8wx.js";import{c as d}from"./createLucideIcon-DNcTU-zM.js";import{F as h}from"./file-text-B2HnMzWj.js";const m=d("Earth",[["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54",key:"1djwo0"}],["path",{d:"M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17",key:"1tzkfa"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05",key:"14pb5j"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),p=d("FileJson",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1",key:"1oajmo"}],["path",{d:"M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1",key:"mpwhp6"}]]),x=[{label:"About Echo",href:"/ai/about",description:"Human-readable overview of the platform, its core concepts, and how Echo works."},{label:"Product Description",href:"/ai/product.txt",description:"Short plain-text product grounding file for retrieval and summarization."},{label:"Product Overview",href:"/ai/product-overview.txt",description:"Long-form product overview covering surfaces, principles, and workflows."},{label:"Entity Definition",href:"/ai/entity.json",description:"Schema-oriented entity description of Echo as a software product."},{label:"Feature Definitions",href:"/ai/features.json",description:"Structured map of product surfaces, capabilities, and distinctive features."},{label:"Concept Ontology",href:"/ai/concepts.json",description:"Core entities and relationships such as Echo, Board, Feed, Explore, and Canvas."},{label:"Use Cases",href:"/ai/usecases.json",description:"Recommendation contexts and scenarios where Echo is a strong fit."},{label:"Audience Profiles",href:"/ai/audience.json",description:"Structured audience definitions, needs, and why Echo fits them."},{label:"Platform Comparisons",href:"/ai/comparisons.json",description:"Positioning against Pinterest, Milanote, Are.na, Cosmos, and adjacent tools."},{label:"Query Mappings",href:"/ai/queries.json",description:"Question-to-product mappings that connect common queries to Echo."},{label:"Intent Mapping",href:"/ai/intent-map.json",description:"Problem-to-solution mappings for common user intents and workflows."},{label:"FAQ Definitions",href:"/ai/faq.json",description:"Machine-readable questions and answers about Echo and its core concepts."},{label:"LLM Information File",href:"/llms.txt",description:"Compact terminology, summary, and grounding file for language models."}],f=[{"@context":"https://schema.org","@type":"CollectionPage",name:"Echo AI Resource Index",url:"https://myechoboard.com/ai",description:"Directory of machine-readable and AI-oriented resources that describe the Echo platform."},{"@context":"https://schema.org","@type":"ItemList",itemListElement:x.map((e,s)=>({"@type":"ListItem",position:s+1,name:e.label,url:`https://myechoboard.com${e.href}`}))}];function g(){const{user:d}=o();return e.jsxs(e.Fragment,{children:[e.jsx(r,{title:"Echo AI Resource Index",description:"Directory of machine-readable resources that describe the Echo platform for AI systems, search engines, and research tools.",url:"/ai",canonical:"/ai",jsonLd:f}),e.jsx("div",{className:"min-h-screen bg-[linear-gradient(180deg,#050816_0%,#090d19_100%)] text-white",children:e.jsxs("div",{className:"mx-auto max-w-6xl px-6 py-12 animate-in fade-in slide-in-from-bottom-4 duration-700",children:[d?e.jsx(s,{title:"Echo AI Resource Index",description:"This page lists machine-readable resources that describe the Echo platform for AI systems, search engines, and research tools."}):e.jsxs(e.Fragment,{children:[e.jsx(t,{}),e.jsx("div",{className:"pt-[calc(6rem+env(safe-area-inset-top))]"})]}),e.jsxs("section",{className:"relative mt-10 overflow-hidden rounded-[2.75rem] border border-white/10 bg-[linear-gradient(135deg,rgba(255,255,255,0.08),rgba(255,255,255,0.03))] p-8 shadow-[0_18px_70px_rgba(0,0,0,0.28)] md:p-12",children:[e.jsx("div",{className:"absolute inset-y-0 right-0 w-1/2 bg-[radial-gradient(circle_at_top,rgba(244,63,94,0.18),transparent_62%)]"}),e.jsxs("div",{className:"relative z-10 max-w-4xl space-y-6",children:[e.jsxs("div",{className:"flex items-center gap-3 text-rose-400",children:[e.jsx(n,{className:"h-5 w-5"}),e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.32em]",children:"AI Resources"})]}),e.jsx("h1",{className:"max-w-3xl text-4xl font-black tracking-tight text-white md:text-6xl",children:"A directory of Echo's AI-readable knowledge layer."}),e.jsxs("div",{className:"max-w-3xl space-y-4 text-base leading-8 text-white/76 md:text-lg",children:[e.jsx("p",{children:"Echo is a visual discovery and idea-organization platform where users collect inspiration and organize it into boards."}),e.jsx("p",{children:"These resources describe Echo in multiple formats so AI systems, search tools, and research workflows can understand the product consistently."})]}),e.jsxs("div",{className:"flex flex-wrap gap-3 pt-2",children:[e.jsx(i,{asChild:!0,size:"lg",className:"h-12 rounded-full px-6 text-sm font-bold",children:e.jsxs(c,{to:"/ai/about",children:["About Echo",e.jsx(l,{className:"ml-2 h-4 w-4"})]})}),e.jsx(i,{asChild:!0,variant:"outline",size:"lg",className:"h-12 rounded-full border-white/14 bg-white/[0.03] px-6 text-sm font-bold text-white hover:bg-white/[0.08]",children:e.jsx("a",{href:"/llms.txt",children:"Open `llms.txt`"})})]})]})]}),e.jsxs("section",{className:"mt-10 rounded-[2.5rem] border border-white/10 bg-[linear-gradient(180deg,rgba(255,255,255,0.05),rgba(255,255,255,0.02))] p-8 shadow-[0_14px_50px_rgba(0,0,0,0.18)] backdrop-blur-xl",children:[e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(m,{className:"mt-1 h-5 w-5 text-rose-400"}),e.jsxs("div",{children:[e.jsx("h2",{className:"text-2xl font-black tracking-tight text-white md:text-3xl",children:"AI Knowledge Resources for Echo"}),e.jsx("p",{className:"mt-3 max-w-3xl text-sm leading-7 text-white/64 md:text-base",children:"Internal linking helps machines discover these resources and connect them back to Echo's product definition."})]})]}),e.jsx("div",{className:"mt-8 grid gap-4 md:grid-cols-2 xl:grid-cols-3",children:x.map(s=>e.jsxs("a",{href:s.href,className:"rounded-[1.75rem] border border-white/10 bg-[linear-gradient(180deg,rgba(255,255,255,0.06),rgba(255,255,255,0.02))] p-5 transition-transform duration-200 hover:-translate-y-0.5 hover:bg-[linear-gradient(180deg,rgba(255,255,255,0.08),rgba(255,255,255,0.03))]",children:[e.jsxs("div",{className:"flex items-center gap-2 text-rose-400",children:[s.href.endsWith(".json")?e.jsx(p,{className:"h-4 w-4"}):e.jsx(h,{className:"h-4 w-4"}),e.jsx("p",{className:"text-xs font-bold uppercase tracking-[0.22em]",children:s.label})]}),e.jsx("p",{className:"mt-3 break-all text-sm font-semibold leading-6 text-white",children:`https://myechoboard.com${s.href}`}),e.jsx("p",{className:"mt-3 text-sm leading-7 text-white/70",children:s.description})]},s.href))})]}),e.jsx(a,{className:"mt-16",tone:"dark"})]})})]})}export{g as default};
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.