PageSourceSearch

https://reenvision.ai/assets/AgentOSStudioShowcase-DPcWpeAw.js

js reenvision.ai collected 2026-10-05 13:45:08 UTC 4,497 bytes, 1 lines download raw bytes

1import{j as e,ba as r,a as n,m as c,bY as d,a8 as m,aj as p,cv as x,cG as h}from"./vendor-ui-Ceskgwsk.js";import{r as u}from"./vendor-react-CCASLy5f.js";import{F as l}from"./FadeIn-BqKo0pmP.js";const b=[{icon:r,title:"50+ Node Types",description:"LLM, Chat, Web Search, Deep Research, Email, Salesforce, SAP, Slack, WhatsApp, Code Executor, ReAct Decision, Reasoning Loop, Scheduler, Memory, Approval Gate, MCP, and more."},{icon:d,title:"16 Pre-Built Templates",description:"Research Team, Document Author, Spreadsheet Assistant, Advanced Chatbot, Code Assistant, Email Assistant, Multi-Agent App Builder, and more."},{icon:m,title:"Real-Time Flow Debugging",description:"Watch each node execute in real time. Inspect inputs, outputs, and intermediate state step-by-step as your agents run."},{icon:p,title:"One-Click Deploy",description:"Publish flows as agents available in chat, the scheduler, or via webhooks. No CI/CD pipelines, no DevOps overhead."},{icon:x,title:"Version History & Rollback",description:"Track every flow change with full version history. Rollback to any previous version instantly if something goes wrong."},{icon:h,title:"Import / Export JSON",description:"Share flows between environments, back them up locally, or distribute them to your team with portable JSON definitions."}],i=[{src:"/Screenshot_2026-03-22_at_10.55.42_PM.png",title:"Agent Studio",subtitle:"Visual flow builder with drag-and-drop node editor"},{src:"/Screenshot_2026-03-22_at_11.10.31_PM.png",title:"AI App Builder",subtitle:"Describe what you want in natural language"},{src:"/Screenshot_2026-02-19_132205.png",title:"Multi-Agent Pipelines",subtitle:"Orchestrate complex agent workflows visually"}],j=()=>{const[t,o]=u.useState(0);return e.jsx("section",{className:"py-28 px-4 sm:px-6 lg:px-8 bg-gradient-to-b from-transparent via-blue-950/8 to-transparent",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsx(l,{children:e.jsxs("div",{className:"text-center mb-16",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full border border-cyan-500/25 bg-cyan-500/8 text-cyan-300 text-sm font-medium mb-6",children:[e.jsx(r,{className:"h-4 w-4"}),"Agent Studio"]}),e.jsx("h2",{className:"text-4xl md:text-5xl font-bold text-white mb-5",children:"The Visual Agent Builder"}),e.jsx("p",{className:"text-lg text-slate-400 max-w-3xl mx-auto",children:"From prompt to production in minutes, not months. Design agent workflows visually, test them in real time, and deploy with a single click."})]})}),e.jsx(l,{delay:.15,children:e.jsx("div",{className:"mb-16",children:e.jsxs("div",{className:"relative group rounded-2xl overflow-hidden border border-slate-700/40 shadow-2xl",children:[e.jsx("div",{className:"absolute -inset-1 bg-gradient-to-r from-blue-500/15 via-cyan-500/15 to-teal-500/15 rounded-2xl blur-xl opacity-0 group-hover:opacity-100 transition-opacity duration-700"}),e.jsxs("div",{className:"relative bg-slate-900/60 backdrop-blur-sm",children:[e.jsx("div",{className:"flex items-center gap-2 px-4 py-3 border-b border-slate-700/40 bg-slate-900/80",children:i.map((a,s)=>e.jsx("button",{onClick:()=>o(s),className:`px-4 py-1.5 rounded-lg text-sm font-medium transition-all duration-300 ${s===t?"bg-blue-500/15 text-blue-300 border border-blue-500/30":"text-slate-500 hover:text-slate-300"}`,children:a.title},s))}),e.jsx(n,{mode:"wait",children:e.jsx(c.div,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3},children:e.jsx("img",{src:i[t].src,alt:i[t].title,className:"w-full h-auto",loading:"lazy"})},t)}),e.jsxs("div",{className:"px-6 py-4 border-t border-slate-700/40",children:[e.jsx("h4",{className:"text-white font-semibold",children:i[t].title}),e.jsx("p",{className:"text-sm text-slate-400",children:i[t].subtitle})]})]})]})})}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-5",children:b.map((a,s)=>e.jsx(l,{delay:s*.06,children:e.jsxs("div",{className:"group h-full rounded-2xl border border-slate-700/30 bg-slate-900/30 backdrop-blur-sm p-6 hover:bg-slate-800/40 hover:border-cyan-500/20 transition-all duration-400",children:[e.jsx("div",{className:"p-2.5 rounded-xl bg-cyan-500/10 inline-flex mb-4",children:e.jsx(a.icon,{className:"h-5 w-5 text-cyan-400"})}),e.jsx("h4",{className:"text-lg font-semibold text-white mb-2",children:a.title}),e.jsx("p",{className:"text-sm text-slate-400 leading-relaxed",children:a.description})]})},s))})]})})};export{j 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.