PageSourceSearch

https://flur.ee/assets/Pricing-DF79g1Nk.js

js flur.ee collected 2026-09-24 18:04:05 UTC 11,234 bytes, 1 lines download raw bytes

1import{j as e,L as S,r as p}from"./react-vendor-VptLKEvj.js";import{P,S as T,a as F,p as k,f as u,g as x,u as I,q as D,F as l,e as m,r as R,t as O,s as q}from"./index-BWlUU3al.js";import{C as z}from"./check-DsdpN74k.js";import{A as E}from"./arrow-up-right-Bb7onktl.js";import{U as B}from"./users-DThLbW3-.js";import{C as M}from"./clock-BF9uSlcz.js";import{S as G}from"./shield-ChEqByR6.js";import"./ui-vendor-BsZg97Zl.js";const U=[{name:"FlureeDB Open Source",price:"Free",blurb:"The open-source knowledge graph database. Run it anywhere.",features:["Open source on GitHub","Native JSON-LD + SPARQL","Run locally or self-host","The same core that powers Fluree AI"],cta:{label:"View on GitHub",href:"https://github.com/fluree/db",external:!0}},{name:"Fluree AI",price:"$0",priceNote:"to start",blurb:"The hosted serverless platform. Pay only for the fuel you use.",features:["Free fuel allowance to start","Fuel covers tokens, storage & compute","Serverless — zero idle cost","300+ connectors, MCP & API access"],featured:!0,cta:{label:"Get started free",href:"/solo"}},{name:"Enterprise",price:"Custom",blurb:"Governed, large-scale deployment — priced for your environment.",features:["Fluree Sense, CAM & ITM","Licensed FlureeDB deployments","Single-tenant AWS & private deployment","SSO, SLAs & enterprise support"],cta:{label:"Talk to sales",href:"#book-a-demo"}}],W=["/logos/media/associated-press.svg","/logos/media/dow-jones.svg","/logos/media/npr.svg","/logos/media/webmd-ignite.svg","/logos/media/cbc.svg","/logos/media/dotdash-meredith.svg"],H=[{icon:B,text:"Chat with a solutions architect"},{icon:M,text:"30-minute personalized session"},{icon:G,text:"No commitment required"}],$=()=>{const{toast:t}=I(),[h,n]=p.useState(!1),[g,f]=p.useState(!1),[s,j]=p.useState({}),C=a=>{var b,y,v,N,w;const r={},c=(b=a.get("firstName"))==null?void 0:b.trim(),d=(y=a.get("lastName"))==null?void 0:y.trim(),o=(v=a.get("email"))==null?void 0:v.trim(),i=(N=a.get("company"))==null?void 0:N.trim(),L=(w=a.get("role"))==null?void 0:w.trim();return c||(r.firstName="Required"),d||(r.lastName="Required"),(!o||!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(o))&&(r.email="Please enter a valid work email"),(!i||i.length<2)&&(r.company="Please enter your company name"),L||(r.role="Please select your role"),r},A=async a=>{a.preventDefault();const r=new FormData(a.currentTarget),c=C(r);if(Object.keys(c).length>0){j(c);return}j({}),f(!0);const d=r.get("firstName"),o=r.get("lastName"),i=await q("demo-request",{name:`${d} ${o}`.trim(),firstName:d,lastName:o,email:r.get("email"),company:r.get("company"),jobTitle:r.get("role"),message:r.get("message")||void 0});f(!1),i.ok?n(!0):t({title:"Something went wrong",description:i.error,variant:"destructive"})};return h?e.jsxs("div",{className:"flex flex-col items-center justify-center py-16 text-center",children:[e.jsx("div",{className:"w-16 h-16 rounded-full bg-accent/10 flex items-center justify-center mb-6",children:e.jsx(D,{className:"w-8 h-8 text-accent"})}),e.jsx("h3",{className:"text-2xl font-extrabold text-foreground tracking-tight",children:"We’ll be in touch shortly"}),e.jsx("p",{className:"mt-3 text-base text-muted-foreground max-w-md leading-relaxed",children:"A Fluree solutions engineer will reach out within one business day to schedule your personalized demo."})]}):e.jsxs("form",{onSubmit:A,className:"space-y-5",children:[e.jsxs("div",{className:"grid gap-5 md:grid-cols-2",children:[e.jsxs("div",{children:[e.jsx(l,{htmlFor:"demo-first-name",required:!0,children:"First name"}),e.jsx(m,{id:"demo-first-name",name:"firstName",type:"text",placeholder:"Alex",maxLength:100,autoComplete:"given-name",state:s.firstName?"error":"default",helperText:s.firstName})]}),e.jsxs("div",{children:[e.jsx(l,{htmlFor:"demo-last-name",required:!0,children:"Last name"}),e.jsx(m,{id:"demo-last-name",name:"lastName",type:"text",placeholder:"Johnson",maxLength:100,autoComplete:"family-name",state:s.lastName?"error":"default",helperText:s.lastName})]})]}),e.jsxs("div",{className:"grid gap-5 md:grid-cols-2",children:[e.jsxs("div",{children:[e.jsx(l,{htmlFor:"demo-email",required:!0,children:"Work email"}),e.jsx(m,{id:"demo-email",name:"email",type:"email",placeholder:"[email protected]",maxLength:255,autoComplete:"email",state:s.email?"error":"default",helperText:s.email})]}),e.jsxs("div",{children:[e.jsx(l,{htmlFor:"demo-company",required:!0,children:"Company"}),e.jsx(m,{id:"demo-company",name:"company",type:"text",placeholder:"Acme Corp",maxLength:100,autoComplete:"organization",state:s.company?"error":"default",helperText:s.company})]})]}),e.jsxs("div",{children:[e.jsx(l,{htmlFor:"demo-role",required:!0,children:"Your role"}),e.jsxs(R,{id:"demo-role",name:"role",defaultValue:"",state:s.role?"error":"default",helperText:s.role,children:[e.jsx("option",{value:"",disabled:!0,children:"Select your role"}),e.jsx("option",{value:"executive",children:"C-Suite / VP"}),e.jsx("option",{value:"data-leader",children:"Data / Analytics 
1Leader"}),e.jsx("option",{value:"engineering",children:"Engineering / Architecture"}),e.jsx("option",{value:"product",children:"Product Management"}),e.jsx("option",{value:"other",children:"Other"})]})]}),e.jsxs("div",{children:[e.jsxs(l,{htmlFor:"demo-message",children:["What are you looking to solve? ",e.jsx("span",{className:"font-[400] text-[rgba(9,17,51,0.33)]",children:"(optional)"})]}),e.jsx(O,{id:"demo-message",name:"message",rows:3,placeholder:"Tell us about your use case, data challenges, or what you’d like to see in the demo...",maxLength:1e3})]}),e.jsx(u,{type:"submit",variant:"primary",theme:"blue",size:"md",disabled:g,iconRight:e.jsx(x,{}),children:g?"Sending…":"Request a Demo"})]})},J={"@context":"https://schema.org","@type":"OfferCatalog",name:"Fluree Pricing",url:"https://flur.ee/pricing",itemListElement:[{"@type":"Offer",name:"FlureeDB Open Source",description:"Free, open-source knowledge graph database with native JSON-LD and SPARQL.",price:"0",priceCurrency:"USD",availability:"https://schema.org/InStock",url:"https://github.com/fluree/db"},{"@type":"Offer",name:"Fluree AI",description:"Hosted serverless knowledge graph platform. Free fuel allowance to start; fuel covers tokens, storage, and compute with zero idle cost.",price:"0",priceCurrency:"USD",availability:"https://schema.org/InStock",url:"https://flur.ee/solo"},{"@type":"Offer",name:"Fluree Enterprise",description:"Fluree Sense, CAM, ITM, and licensed FlureeDB for governed, large-scale deployments. Contact sales for pricing.",availability:"https://schema.org/InStock",url:"https://flur.ee/pricing"}]},V={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://flur.ee/"},{"@type":"ListItem",position:2,name:"Pricing",item:"https://flur.ee/pricing"}]},re=()=>e.jsxs(P,{children:[e.jsx(T,{title:"Pricing — Enterprise AI Data Platform Plans",description:"Start free with Fluree AI — serverless with a free fuel allowance, no credit card — or run open-source FlureeDB. Enterprise pricing for Fluree Sense, CAM, and ITM.",jsonLd:[J,V]}),e.jsx("section",{className:"pt-28 pb-16 md:pt-36 md:pb-20",children:e.jsx("div",{className:"container mx-auto px-6",children:e.jsxs(F,{children:[e.jsx("h1",{className:"max-w-4xl text-4xl md:text-6xl font-extrabold tracking-tight leading-[1.06] text-foreground",children:"Start free. Scale into governed AI when the use case is ready."}),e.jsx("p",{className:"mt-6 max-w-2xl text-lg text-muted-foreground leading-relaxed",children:"Simple pricing for Fluree’s semantic graph database and enterprise AI platform — technical evaluation today, with a clean path into enterprise rollout when your graph becomes mission-critical."}),e.jsxs("p",{className:"mt-4 text-sm text-muted-foreground",children:["Budgeting for AI agents? Model your token costs with the"," ",e.jsx(S,{to:"/calculators/agent-tco",className:"font-semibold text-fluree-safeblue",children:"Agent TCO calculator"}),"."]})]})})}),e.jsx("section",{className:"py-16",children:e.jsxs("div",{className:"container mx-auto px-6",children:[e.jsx(k,{label:"Plans"}),e.jsx("div",{className:"grid gap-6 lg:grid-cols-3",children:U.map((t,h)=>e.jsx(F,{delay:h*100,children:e.jsxs("div",{className:t.featured?"rounded-[28px] bg-secondary p-8 text-foreground shadow-fluree-xl":"rounded-[28px] bg-card p-8 shadow-fluree-sm",children:[e.jsx("p",{className:"text-xs font-mono uppercase tracking-[0.25em] text-fluree-purple",children:t.name}),e.jsxs("div",{className:"mt-4 text-5xl font-bold tracking-tight",children:[t.price,t.priceNote?e.jsx("span",{className:"ml-2 text-base font-medium text-muted-foreground",children:t.priceNote}):null]}),e.jsx("p",{className:"mt-4 text-muted-foreground",children:t.blurb}),e.jsx("ul",{className:"mt-8 space-y-3",children:t.features.map(n=>e.jsxs("li",{className:"flex items-start gap-3 text-sm leading-relaxed",children:[e.jsx(z,{className:"mt-0.5 h-4 w-4 text-accent"}),e.jsx("span",{children:n})]},n))}),e.jsx("div",{className:"mt-8",children:t.cta.external?e.jsx(u,{asChild:!0,variant:"outline",size:"sm",iconRight:e.jsx(E,{}),children:e.jsx("a",{href:t.cta.href,target:"_blank",rel:"noopener noreferrer",children:t.cta.label})}):t.cta.href.startsWith("#")?e.jsx(u,{asChild:!0,variant:"outline",size:"sm",iconRight:e.jsx(x,{}),children:e.jsx("a",{href:t.cta.href,children:t.cta.label})}):e.jsx(u,{asChild:!0,variant:t.featured?"primary":"outline",theme:t.featured?"blue":void 0,size:"sm",iconRight:e.jsx(x,{}),children:e.jsx(S,{to:t.cta.href,children:t.cta.label})})})]})},t.name))})]})}),e.jsx("section",{id:"book-a-demo",className:"py-16",children:e.jsx("div",{className:"container mx-auto px-6",children:e.jsx("div",{className:"max-w-5xl mx-auto",children:e.jsxs("div",{className:"grid md:grid-cols-[1fr_1.2fr] gap-12 md:gap-16 items-start",children:[e.jsxs("div",{children:[e.jsx(k,{label:"Book a Demo"}),e.jsxs("h2",{className:"mt-6 text-3xl md:text-4xl font-extrabold tracking-tight text-foreground leading-[1.1]",children:["See Fluree with",e.jsx("br",{}),"your data."]}),e.jsx("p",{className:"mt-5 text-base text-muted-foreground leading-relaxed",children:"Get a personalized walkthrough tailored to your industry, your systems, and your specific data challenges. No generic slide decks."}),e.jsx("div",{className:"mt-8 space-y-4",children:H.map(t=>e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("div",{className:"w-9 h-9 rounded-xl bg-accent/10 flex items-center justify-center shrink-0",children:e.jsx(t.icon,{className:"w-4 h-4 text-accent"})}),e.jsx("span",{className:"text-sm font-medium text-foreground",children:t.text})]},t.text))}),e.jsxs("div",{className:"mt-10 pt-8 border-t border-border",children:[e.jsx("p",{className:"text-[10px] font-mono uppercase tracking-[0.25em] text-muted-foreground mb-5",children:"Trusted by leading enterprises"}),e.jsx("div",{className:"flex flex-wrap items-center gap-6",children:W.slice(0,5).map(t=>e.jsx("img",{src:t,alt:"","aria-hidden":"true",className:"h-6 w-auto opacity-70",loading:"lazy"},t))})]})]}),e.jsx("div",{className:"rounded-[1.75rem] border border-border bg-background p-7 md:p-9 shadow-fluree-sm",children:e.jsx($,{})})]})})})})]});
1export{re 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.