PageSourceSearch

https://annonabot.com/_nuxt/CvLw2ZR3.js

js annonabot.com collected 2026-09-25 23:06:51 UTC 2,651 bytes, 1 lines download raw bytes

1import{d as _,a as y,b,c as f,e as r,f as t,F as c,r as p,h as w,l as m,o as a,z as A,w as v,t as s,_ as k}from"./C62kekaA.js";import{u as B}from"./B313tymB.js";import{u as I}from"./E2QaWh32.js";const D={class:"pt-24 sm:pt-36 pb-16"},S={class:"max-w-3xl mx-auto px-4 sm:px-6 lg:px-8"},T={class:"pb-24"},E={class:"max-w-3xl mx-auto px-4 sm:px-6 lg:px-8 space-y-12"},F={class:"flex flex-wrap gap-2 mb-2"},R={class:"text-2xl font-bold text-gray-900 group-hover:text-roman-500 transition-colors mb-1.5"},C={class:"text-sm text-gray-500 leading-relaxed mb-2"},G={class:"flex items-center gap-3 text-xs text-gray-400"},U=_({__name:"index",setup(L){const n=m(),l=m();y({title:"Blog - Annona Bot",meta:[{name:"description",content:"Insights on multilingual AI chatbots, customer support automation, and RAG-powered FAQ systems."}],link:[{rel:"canonical",href:"https://annonabot.com/blog"}]}),b({ogTitle:"Blog - Annona Bot",ogDescription:"Insights on multilingual AI chatbots, customer support automation, and RAG-powered FAQ systems.",ogUrl:"https://annonabot.com/blog",ogType:"website",ogImage:"https://annonabot.com/web-app-manifest-512x512.png",twitterCard:"summary",twitterTitle:"Blog - Annona Bot",twitterDescription:"Insights on multilingual AI chatbots, customer support automation, and RAG-powered FAQ systems."});const{posts:g}=B();function d(e){return new Date(e).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})}const{onReady:x}=I();return x(()=>{const{$gsap:e}=f();e&&(n.value&&(e.set(n.value,{opacity:0,y:20}),e.to(n.value,{opacity:1,y:0,duration:.7,ease:"power2.out"})),l.value&&(e.set(l.value,{opacity:0,y:20}),e.to(l.value,{opacity:1,y:0,duration:.7,delay:.2,ease:"power2.out"})))}),(e,i)=>{const h=k;return a(),r("div",null,[t("section",D,[t("div",S,[t("h1",{ref_key:"heroTitleEl",ref:n,class:"text-4xl sm:text-5xl font-extrabold text-gray-900 tracking-tight mb-4"},"Blog",512),t("p",{ref_key:"heroSubtitleEl",ref:l,class:"text-gray-500 text-lg"},"Insights on multilingual AI, customer support automation, and building chatbots that speak every language.",512)])]),t("section",T,[t("div",E,[(a(!0),r(c,null,p(w(g),o=>(a(),A(h,{key:o.slug,to:"/blog/"+o.slug,class:"block group"},{default:v(()=>[t("div",F,[(a(!0),r(c,null,p(o.tags,u=>(a(),r("span",{key:u,class:"text-xs font-medium px-2.5 py-0.5 rounded-full bg-parchment-50 border border-roman-100 text-roman-500"},s(u),1))),128))]),t("h2",R,s(o.title),1),t("p",C,s(o.description),1),t("div",G,[t("span",null,s(d(o.date)),1),i[0]||(i[0]=t("span",null,"·",-1)),t("span",null,s(o.readingTime)+" min read",1)])]),_:2},1032,["to"]))),128))])])])}}});export{U 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.