1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/><link rel="stylesheet" href="/_next/static/css/3be1ae7c45451c5f.css?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/34fa46c22918f939.css?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/552822982e3c0e2b.css?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-4065b386e8f38b2a.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm"/>
1<script src="/_next/static/chunks/4bd1b696-100b9d70ed4e49c1.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/1255-abc737761fb65637.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/main-app-b7ac91ae224968d9.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/2619-04bc32f026a0d946.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/app/(app)/pricing/page-80bfa99a5b054ccb.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/7035-989e9119918e082a.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/5239-e9c1381fb504c27c.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/134-92de0067c016ebaa.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/6601-5f7a2a6b60e7df22.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/app/(app)/layout-a2411452f5b3e77f.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/8443-eed7d93ae021f75b.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script src="/_next/static/chunks/app/(app)/not-found-3121caefa2fc5171.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" async=""></script>
1<script type="text/javascript" id="hs-script-loader" async="" defer="" src="//js-na2.hs-scripts.com/48197360.js"></script>
1<meta name="next-size-adjust" content=""/><meta name="theme-color" media="(prefers-color-scheme: dark)" content="#080810"/><meta name="theme-color" media="(prefers-color-scheme: light)" content="#080810"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" noModule=""></script>
1</head><body class="__variable_34a7ac __variable_aa0b6c __variable_d2f828 __variable_3caf9a __variable_eb2376 __variable_c9f5d1 __variable_d87305 __variable_cb597d __variable_7c8e32 __variable_b25efb __variable_d7b1c8 __variable_898c26 __variable_246ccd __variable_c29908 antialiased"><div hidden=""><!--$?--><template id="B:0"></template><!--/$--></div><div style="opacity:0;transition:opacity 0.6s ease-out;width:100%;min-height:100vh"><div class="page-wrapper"><div class="fixed top-0 left-0 w-full z-[999]" style="background-color:transparent;border-bottom:1px solid transparent;transition:background-color 0.3s ease, border-color 0.3s ease, backdrop-filter 0.3s ease, color 0.3s ease;backdrop-filter:none;-webkit-backdrop-filter:none" role="banner"><div aria-hidden="true" class="pointer-events-none absolute inset-x-0 top-0" style="height:140px;background:linear-gradient(to bottom, rgba(5,6,12,0.55) 0%, rgba(5,6,12,0.28) 45%, rgba(5,6,12,0) 100%);opacity:0;transition:opacity 0.3s ease"></div><div class="relative flex flex-row items-center justify-between w-full max-w-[1800px] mx-auto px-[44px] h-20 font-sans" style="transition:color 0.3s ease"><a class="flex items-center flex-shrink-0" aria-label="bem home" href="/"><div class="navbar-logo-container" style="position:relative;width:94px;height:25px;overflow:hidden;display:flex;align-items:center"><svg width="94" height="25" viewBox="0 0 78 21" fill="none" xmlns="http://www.w3.org/2000/svg" style="position:absolute;left:0;transition:transform 0.8s cubic-bezier(0.65, 0, 0.35, 1);transform:translateX(-69px);min-width:94px"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.1765 9.37118C12.4935 10.4191 12.6521 11.5606 12.6521 12.7956C12.6521 14.1242 12.4749 15.2937 12.1205 16.3042C11.7101 17.5392 11.0479 18.5029 10.134 19.1953C9.22 19.8876 8.10086 20.2338 6.7765 20.2338C5.47085 20.2338 4.39831 19.7379 3.55894 18.7461C3.52163 18.69 3.48433 18.6713 3.44702 18.69C3.40972 18.7087 3.39106 18.7461 3.39106 18.8023V19.6724C3.39106 19.766 3.35376 19.8502 3.27915 19.9251C3.22319 19.9812 3.14858 20.0093 3.05532 20.0093H0.481255C0.387992 20.0093 0.304055 19.9812 0.229445 19.9251C0.173487 19.8502 0.145508 19.766 0.145508 19.6724V0.697908C0.145508 0.604346 0.173487 0.529497 0.229445 0.473359C0.304055 0.398509 0.387992 0.361084 0.481255 0.361084H3.05532C3.14858 0.361084 3.22319 0.398509 3.27915 0.473359C3.35376 0.529497 3.39106 0.604346 3.39106 0.697908V6.78885C3.39106 6.84499 3.40972 6.88241 3.44702 6.90112C3.48433 6.91983 3.52163 6.91048 3.55894 6.87305C4.361 5.91872 5.42422 5.44153 6.74852 5.44153C8.12884 5.44153 9.26663 5.78774 10.1619 6.48006C11.0759 7.17243 11.7474 8.13612 12.1765 9.37118ZM8.65113 16.0796C9.09876 15.2937 9.32258 14.2177 9.32258 12.8517C9.32258 11.3921 9.04281 10.2507 8.48321 9.42731C7.97962 8.64138 7.23351 8.24844 6.24494 8.24844C5.33094 8.24844 4.63147 8.66009 4.1465 9.48344C3.68018 10.2507 3.44702 11.364 3.44702 12.8236C3.44702 14.2645 3.66153 15.3498 4.09054 16.0796C4.57551 16.9778 5.30296 17.4269 6.27291 17.4269C6.79515 17.4269 7.26149 17.3147 7.67182 17.0901C8.08221 16.8468 8.40861 16.51 8.65113 16.0796ZM27.696 11.2237C27.7706 11.6915 27.808 12.2155 27.808 12.7956L27.78 13.6657C27.78 13.8902 27.668 14.0026 27.4442 14.0026H18.6868C18.5935 14.0026 18.5469 14.0493 18.5469 14.1429C18.6028 14.7604 18.6868 15.1814 18.7987 15.406C19.2464 16.7533 20.3376 17.4363 22.0723 17.455C23.3406 17.455 24.3478 16.931 25.094 15.8831C25.1686 15.7709 25.2619 15.7147 25.3738 15.7147C25.4484 15.7147 25.5137 15.7428 25.5696 15.7989L27.3043 17.2304C27.4722 17.3614 27.5002 17.5111 27.3882 17.6795C26.81 18.5029 26.0359 19.1391 25.066 19.5882C24.1147 20.0373 23.0515 20.2619 21.8764 20.2619C20.4215 20.2619 19.1811 19.9344 18.1552 19.2795C17.148 18.6245 16.4112 17.7076 15.9449 16.5287C15.5159 15.5182 15.3013 14.1148 15.3013 12.3184C15.3013 11.2331 15.4133 10.3536 15.6371 9.67991C16.0101 8.37007 16.7096 7.34083 17.7355 6.59238C18.7801 5.82516 20.0298 5.44153 21.4847 5.44153C25.1592 5.44153 27.2297 7.36896 27.696 11.2237ZM21.4847 8.24844C20.7945 8.24844 20.2163 8.4262 19.75 8.78171C19.3023 9.11857 18.9852 9.59571 18.7987 10.2132C18.6868 10.5313 18.6122 10.943 18.5749 11.4482C18.5376 11.5418 18.5749 11.5886 18.6868 11.5886H24.3665C24.4598 11.5886 24.5064 11.5418 24.5064 11.4482C24.4691 10.9805 24.4132 10.6249 24.3385 10.3816C24.1707 9.70798 23.8349 9.18406 23.3313 8.80978C22.8464 8.43556 22.2308 8.24844 21.4847 8.24844ZM49.4361 6.76078C48.634 5.8813 47.5149 5.44153 46.0786 5.44153C45.1833 5.44153 44.3719 5.61929 43.6444 5.97486C42.917 6.33037 42.3481 6.88241 41.9377 7.63091C4
11.8631 7.70576 41.7978 7.70576 41.7419 7.63091C41.3688 6.91983 40.8373 6.37715 40.1471 6.00292C39.4569 5.62864 38.6549 5.44153 37.7409 5.44153C36.9948 5.44153 36.314 5.57251 35.6984 5.83452C35.1016 6.07777 34.5979 6.46135 34.1876 6.98532C34.1502 7.04145 34.1129 7.06017 34.0756 7.04145C34.0383 7.02274 34.0197 6.98532 34.0197 6.92919V6.00292C34.0197 5.90937 33.9824 5.83452 33.9078 5.77839C33.8518 5.70349 33.7772 5.66606 33.684 5.66606H31.1099C31.0166 5.66606 30.9327 5.70349 30.858 5.77839C30.8021 5.83452 30.7741 5.90937 30.7741 6.00292V19.6724C30.7741 19.766 30.8021 19.8502 30.858 19.9251C30.9327 19.9812 31.0166 20.0093 31.1099 20.0093H33.684C33.7772 20.0093 33.8518 19.9812 33.9078 19.9251C33.9824 19.8502 34.0197 19.766 34.0197 19.6724V10.55C34.0943 9.83901 34.3555 9.27762 34.8031 8.86592C35.2694 8.45427 35.857 8.24844 36.5658 8.24844C37.3305 8.24844 37.9461 8.50105 38.4124 9.0063C38.8787 9.51151 39.1119 10.1945 39.1119 11.0553V19.6724C39.1119 19.766 39.1399 19.8502 39.1958 19.9251C39.2704 19.9812 39.3544 20.0093 39.4476 20.0093H41.9937C42.0869 20.0093 42.1616 19.9812 42.2175 19.9251C42.2921 19.8502 42.3294 19.766 42.3294 19.6724V11.0272C42.3294 10.1852 42.5719 9.51151 43.0569 9.0063C43.5419 8.50105 44.1667 8.24844 44.9315 8.24844C45.6963 8.24844 46.3024 8.50105 46.7501 9.0063C47.2164 9.51151 47.4496 10.1945 47.4496 11.0553V19.6724C47.4496 19.766 47.4776 19.8502 47.5335 19.9251C47.6081 19.9812 47.6921 20.0093 47.7853 20.0093H50.3314C50.4247 20.0093 50.4993 19.9812 50.5552 19.9251C50.6299 19.8502 50.6672 19.766 50.6672 19.6724V10.3816C50.6672 8.82849 50.2568 7.62156 49.4361 6.76078Z" fill="#0a2540" style="opacity:0;transition:opacity 0.7s cubic-bezier(0.65, 0, 0.35, 1)"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M61.6563 3.10924V0.540873H77.7855V3.10924H61.6563ZM58.0727 0.540949H60.6326V16.7216H58.0727V0.540949ZM58.0727 17.749V20.3174H74.2013V17.749H58.0727ZM75.2255 4.13662H77.7855V20.3173H75.2255V4.13662Z" fill="#0a2540"></path></svg></div></a><nav class="hidden xl:flex flex-row items-center justify-center absolute inset-0 pointer-events-none" aria-label="Main"><ul class="flex flex-row items-center justify-center gap-8 m-0 p-0 list-none whitespace-nowrap pointer-events-auto"><li class="relative flex items-center m-0 p-0"><a class="relative flex flex-row items-center whitespace-nowrap no-underline transition-colors text-[15px] font-medium group pb-1" style="color:#425466;font-weight:500" href="/platform"><span class="transition-all duration-300" style="color:inherit">Platform</span><div class="absolute bottom-0 left-0 w-full h-[2px] origin-left transition-transform duration-400 ease-[
1cubic-bezier(0.16,1,0.3,1)] scale-x-0 group-hover:scale-x-100" style="background-color:#0a2540"></div></a></li><li class="relative flex items-center m-0 p-0"><a class="relative flex flex-row items-center whitespace-nowrap no-underline transition-colors text-[15px] font-medium group pb-1" target="_blank" rel="noreferrer" style="color:#425466;font-weight:500" href="https://docs.bem.ai"><span class="transition-all duration-300" style="color:inherit">Docs</span><svg width="12" height="12" viewBox="0 0 12 12" fill="none" style="opacity:0.7;margin-left:4px" class="transition-transform duration-300 group-hover:translate-x-0.5 group-hover:-translate-y-0.5"><path d="M3.5 8.5L8.5 3.5M8.5 3.5H4.5M8.5 3.5V7.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg><div class="absolute bottom-0 left-0 w-full h-[2px] origin-left transition-transform duration-400 ease-[cubic-bezier(0.16,1,0.3,1)] scale-x-0 group-hover:scale-x-100" style="background-color:#0a2540"></div></a></li><li class="relative flex items-center m-0 p-0"><a class="relative flex flex-row items-center whitespace-nowrap no-underline transition-colors text-[15px] font-medium group pb-1" style="color:#425466;font-weight:500" href="/use-cases"><span class="transition-all duration-300" style="color:inherit">Use Cases</span><div class="absolute bottom-0 left-0 w-full h-[2px] origin-left transition-transform duration-400 ease-[
1cubic-bezier(0.16,1,0.3,1)] scale-x-0 group-hover:scale-x-100" style="background-color:#0a2540"></div></a></li><li class="relative flex items-center m-0 p-0"><a class="relative flex flex-row items-center whitespace-nowrap no-underline transition-colors text-[15px] font-medium group pb-1" style="color:#0a2540;font-weight:600" href="/pricing"><span class="transition-all duration-300" style="color:inherit">Pricing</span><div class="absolute bottom-0 left-0 w-full h-[2px] origin-left transition-transform duration-400 ease-[cubic-bezier(0.16,1,0.3,1)] scale-x-100" style="background-color:#0a2540"></div></a></li><li class="relative flex items-center m-0 p-0"><a class="relative flex flex-row items-center whitespace-nowrap no-underline transition-colors text-[15px] font-medium group pb-1" style="color:#425466;font-weight:500" href="/customers"><span class="transition-all duration-300" style="color:inherit">Customers</span><div class="absolute bottom-0 left-0 w-full h-[2px] origin-left transition-transform duration-400 ease-[
1cubic-bezier(0.16,1,0.3,1)] scale-x-0 group-hover:scale-x-100" style="background-color:#0a2540"></div></a></li><li class="relative flex items-center m-0 p-0"><a class="relative flex flex-row items-center whitespace-nowrap no-underline transition-colors text-[15px] font-medium group pb-1" style="color:#425466;font-weight:500" href="/company"><span class="transition-all duration-300" style="color:inherit">About</span><div class="absolute bottom-0 left-0 w-full h-[2px] origin-left transition-transform duration-400 ease-[cubic-bezier(0.16,1,0.3,1)] scale-x-0 group-hover:scale-x-100" style="background-color:#0a2540"></div></a></li><li class="relative flex items-center m-0 p-0"><a class="relative flex flex-row items-center whitespace-nowrap no-underline transition-colors text-[15px] font-medium group pb-1" style="color:#425466;font-weight:500" href="/log"><span class="transition-all duration-300" style="color:inherit">Blog</span><div class="absolute bottom-0 left-0 w-full h-[2px] origin-left transition-transform duration-400 ease-[
1cubic-bezier(0.16,1,0.3,1)] scale-x-0 group-hover:scale-x-100" style="background-color:#0a2540"></div></a></li><li class="relative flex items-center m-0 p-0"><a class="relative flex flex-row items-center whitespace-nowrap no-underline transition-colors text-[15px] font-medium group pb-1" style="color:#425466;font-weight:500" href="/local"><span class="transition-all duration-300 nav-gradient-fill" style="color:inherit">Local</span><div class="absolute bottom-0 left-0 w-full h-[2px] origin-left transition-transform duration-400 ease-[cubic-bezier(0.16,1,0.3,1)] scale-x-0 group-hover:scale-x-100" style="background-color:#0a2540"></div></a></li></ul></nav><div class="flex flex-row items-center gap-6 flex-shrink-0 ml-auto"><a class="hidden xl:flex flex-row items-center gap-1.5 text-sm font-medium transition-colors group" style="color:#425466;transition:all 0.3s cubic-bezier(0.16, 1, 0.3, 1)" href="/book-a-demo"><span>Talk to the team</span><div class="transition-transform duration-300 group-hover:translate-x-1 flex items-center"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.8125 9L6.5625 14.25M6.5625 3.75L11.8125 9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></div></a><a target="_blank" rel="noreferrer" class="text-white px-5 py-2.5 rounded-lg text-sm font-semibold transition-all hover:scale-[1.02] active:scale-[0.98]" style="background-color:#3030ff;transition:transform 0.4s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.4s ease" href="https://app.bem.ai/auth/sign-up">Start building</a><button class="xl:hidden flex items-center justify-center w-10 h-10 rounded-md transition-colors" type="button" aria-expanded="false" aria-label="Toggle navigation" style="color:#0a2540"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><line x1="3" y1="5" x2="17" y2="5"></line><line x1="3" y1="10" x2="17" y2="10"></line><line x1="3" y1="15" x2="17" y2="15"></line></svg></button></div></div></div><main class="main-wrapper">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Product","name":"bem","description":"AI infrastructure for unstructured data. Pay per function call. Any input type, any document length, one price.","brand":{"@type":"Organization","name":"bem"},"offers":[{"@type":"Offer","name":"Pay-as-you-go","price":"0.09","priceCurrency":"USD","priceSpecification":{"@type":"UnitPriceSpecification","price":"0.09","priceCurrency":"USD","unitText":"per function call"},"description":"All function types included. First 100 calls every month free. Volume discounts to $0.04/call.","url":"https://bem.ai/pricing"},{"@type":"Offer","name":"Enterprise","description":"Custom pricing, SOC 2 Type II + HIPAA + GDPR, Private Link or on-premise deployment, dedicated solutions engineering.","url":"https://bem.ai/book-a-demo"}]}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is a function call?","acceptedAnswer":{"@type":"Answer","text":"One execution of a single Bem function. Running Extract on 100 PDFs is 100 calls. A workflow that runs Classify and then Extract on 100 PDFs is 200 calls."}},{"@type":"Question","name":"Does pricing change with page count or file size?","acceptedAnswer":{"@type":"Answer","text":"No. A one-page invoice and a fifty-page contract cost the same per function call. Audio, video, email threads, and PDFs all price identically."}},{"@type":"Question","name":"How does graduated pricing work?","acceptedAnswer":{"@type":"Answer","text":"The more you use Bem, the lower your per-call cost above each threshold. At 15,000 calls per month, the first 100 are free, the next 9,900 are $0.09 each, and the remaining 5,000 are $0.07 each."}},{"@type":"Question","name":"Are commitments or contracts required?","acceptedAnswer":{"@type":"Answer","text":"No. Pay-as-you-go with no platform fees or minimums. Annual commitments unlock additional savings if you want them."}},{"@type":"Question","name":"What does it cost to get started?","acceptedA
1nswer":{"@type":"Answer","text":"Nothing. No sales call, no credit card, no trial expiration. The first 100 function calls every month are free."}}]}</script>
1<div class="mosaic "><div class="navbar-spacer" aria-hidden="true"></div><section class="relative pt-24 pb-12 sm:pt-32 grid-bg-fine"><div class="container-m"><div class="flex flex-col gap-10"><div class="flex items-center gap-3 flex-wrap"><span class="badge"><span class="badge-dot" aria-hidden="true"></span>PAY AS YOU GO</span><span class="badge">FIRST 100 CALLS EVERY MONTH FREE</span></div><h1 class="display-hero" style="max-width:16ch">One price. <em style="font-style:italic;font-weight:400;color:var(--m-accent)">Any input.</em></h1><p class="body-lg" style="max-width:62ch">Pay for outcomes, not page counts. $0.09 per function call across any input type or document length. Graduated discounts down to $0.04 per call. No platform fees, no minimums, no annual commitments.</p><div class="flex items-center gap-3 flex-wrap"><a class="btn btn-primary" href="https://app.bem.ai/auth/sign-up">Start for free<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a class="btn btn-secondary" href="/book-a-demo">Talk to sales</a></div></div></div></section><section class="relative py-16"><div class="container-m"><div class="bento"><div class="tile col-7 tile-dark" style="min-height:460px"><div class="flex items-center justify-between mb-8"><div class="eyebrow">Function call pricing</div><div class="mono text-[12px]" style="color:var(--m-mute)">BILLED MONTHLY IN ARREARS</div></div><div class="flex flex-col"><div class="flex items-baseline justify-between py-4 border-t" style="border-color:rgba(255,255,255,0.08);border-top-width:1px"><div class="flex flex-col"><span class="heading" style="font-size:18px">First 100</span><span class="body-sm" style="color:rgba(255,255,255,0.55)">every month, on us</span></div><div class="mono text-right text-white" style="font-size:22px;font-weight:500">Free</div></div><div class="flex items-baseline justify-between py-4 border-t" style="border-color:rgba(255,255,255,0.08);border-top-width:1px"><div class="flex flex-col"><span class="heading" style="font-size:18px">1 â 10,000</span><span class="body-sm" style="color:rgba(255,255,255,0.55)">calls / month</span></div><div class="mono text-right text-white" style="font-size:22px;font-weight:500">$0.09<span class="body-sm" style="color:rgba(255,255,255,0.55)"> <!-- -->/ call</span></div></div><div class="flex items-baseline justify-between py-4 border-t" style="border-color:rgba(255,255,255,0.08);border-top-width:1px"><div class="flex flex-col"><span class="heading" style="font-size:18px">10,001 â 100,000</span><span class="body-sm" style="color:rgba(255,255,255,0.55)">calls / month</span></div><div class="mono text-right text-white" style="font-size:22px;font-weight:500">$0.07<span class="body-sm" style="color:rgba(255,255,255,0.55)"> <!-- -->/ call</span></div></div><div class="flex items-baseline justify-between py-4 border-t" style="border-color:rgba(255,255,255,0.08);border-top-width:1px"><div class="flex flex-col"><span class="heading" style="font-size:18px">100,001 â 1,000,000</span><span class="body-sm" style="color:rgba(255,255,255,0.55)">calls / month</span></div><div class="mono text-right text-white" style="font-size:22px;font-weight:500">$0.05<span class="body-sm" style="color:rgba(255,255,255,0.55)"> <!-- -->/ call</span></div></div><div class="flex items-baseline justify-between py-4 border-t" style="border-color:rgba(255,255,255,0.08);border-top-width:1px"><div class="flex flex-col"><span class="heading" style="font-size:18px">1,000,001 â 10,000,000</span><span class="body-sm" style="color:rgba(255,255,255,0.55)">calls / month</span></div><div class="mono text-right text-white" style="font-size:22px;font-weight:500">$0.04<span class="body-sm" style="color:rgba(255,255,255,0.55)"> <!-- -->/ call</span></div></div><div class="flex items-baseline justify-between py-4 border-t" style="border-color:rgba(255,255,255,0.08);border-top-width:1px"><div class="flex flex-col"><span class="heading" style="font-size:18px">10,000,001+</span><span class="body-sm" style="color:rgba(255,255,255,0.55)">custom</span></div><div class="mono text-right text-white" style="font-size:22px;font-weight:500">Custom</div></div></div><p class="body-sm mt-6" style="color:rgba(255,255,255,0.55)">Graduated. You only pay the lower rate above each threshold.</p></div><div class="tile col-5 tile-warm" style="min-height:460px"><div class="eyebrow mb-6">Estimate your cost</div><div class="flex flex-col gap-6 h-full"><div><div class="display-1 mono" style="font-weight:700;color:var(--m-ink);line-height:0.95">$3,691</div><div class="body-sm mt-2">per month for <span class="mono">50,000</span> function calls<span style="color:var(--m-mute)"> · blended <!-- -->$0.07<!-- --> / call</span></div></div><div class="flex flex-col gap-2"><input type="range" min="0" max="1000" class="w-full" style="accent-color:var(--m-accent)" value="130"/><div class="flex justify-between mono text-[11px]" style="color:var(--m-mute)"><span>100</span><span>10K</span><span>100K</span><span>1M</span><span>10M+</span></div></div><div class="border-t border-[color:var(--m-line-strong)] pt-4"><div class="eyebrow mb-3">Add-ons</div><label class="flex items-center justify-between py-2 cursor-pointer"><span class="flex items-center gap-3"><input type="checkbox" style="accent-color:var(--m-accent)"/><span class="body" style="color:var(--m-ink)">Fine-tuning</span></span><span class="mono text-[13px]" style="color:var(--m-mute)">$500<!-- --> / mo</span></label><label class="flex items-center justify-between py-2 cursor-pointer"><span class="flex items-center gap-3"><input type="checkbox" style="accent-color:var(--m-accent)"/><span class="body" style="color:var(--m-ink)">Private Link</span></span><span class="mono text-[13px]" style="color:var(--m-mute)">$500<!-- --> / mo</span></label><label class="flex items-center justify-between py-2 cursor-pointer"><span class="flex items-center gap-3"><input type="checkbox" style="accent-color:var(--m-accent)"/><span class="body" style="color:var(--m-ink)">Premium support</span></span><span class="mono text-[13px]" style="color:var(--m-mute)">$750<!-- --> / mo</span></label></div><div class="border-t border-[color:var(--m-line-strong)] pt-3 flex flex-col gap-1"><div class="eyebrow mb-2">Breakdown</div><div class="flex items-baseline justify-between body-sm"><span style="color:var(--m-mute)">100<!-- --> @ <!-- -->$0.00</span><span class="mono">$0</span></div><div class="flex items-baseline justify-between body-sm"><span style="color:var(--m-mute)">9,900<!-- --> @ <!-- -->$0.09</span><span class="mono">$891</span></div><div class="flex items-baseline justify-between body-sm"><span style="color:var(--m-mute)">40,000<!-- --> @ <!-- -->$0.07</span><span class="mono">$2,800</span></div></div></div></div></div></div></section><section class="relative py-24"><div class="container-m"><div class="grid grid-cols-12 gap-x-8 gap-y-8"><div class="col-span-12 md:col-span-5 flex flex-col gap-4"><div class="eyebrow">No surprises</div><h2 class="display-1" style="max-width:16ch">One flat rate. For everything you send.</h2><p class="body-lg">Per-page pricing gets out of hand fast. Standard versus complex pages, multistep operations, modality surcharges, page-count multipliers. Bem prices one function call the same regardless of file type or length.</p></div><div class="col-span-12 md:col-span-7"><div class="bento"><div class="tile col-12" style="min-height:0;padding:0"><table class="w-full"><thead><tr style="border-bottom:1px solid var(--m-line-strong)"><th class="text-left p-5 eyebrow">File type</th><th class="text-right p-5 eyebrow">Bem</th><th class="text-right p-5 eyebrow">Per-page tools</th></tr></thead><tbody><tr style="border-bottom:1px solid var(--m-line);background:transparent"><td class="p-5 body">10-page PDF</td><td class="p-5 text-right mono" style="color:var(--m-accent)">$0.09</td><td class="p-5 text-right mono body-sm" style="color:var(--m-mute)">$0.40 â $0.90</td></tr><tr style="border-bottom:1px solid var(--m-line);background:var(--m-surface-2)"><td class="p-5 body">50-page contract</td><td class="p-5 text-right mono" style="color:var(--m-accent)">$0.09</td><td class="p-5 text-right mono body-sm" style="color:var(--m-mute)">$2.00 â $4.50</td></tr><tr style="border-bottom:1px solid var(--m-line);background:transparent"><td class="p-5 body">5-min phone call</td><td class="p-5 text-right mono" style="color:var(--m-accent)">$0.09</td><td class="p-5 text-right mono body-sm" style="color:var(--m-mute)">Not supported</td></tr><tr style="border-bottom:1px solid var(--m-line);background:var(--m-surface-2)"><td class="p-5 body">WhatsApp thread</td><td class="p-5 text-right mono" style="color:var(--m-accent)">$0.09</td><td class="p-5 text-right mono body-sm" style="color:var(--m-mute)">Not supported</td></tr><tr style="border-bottom:1px solid var(--m-line);background:transparent"><td class="p-5 body">Email with attachments</td><td class="p-5 text-right mono" style="color:var(--m-accent)">$0.09</td><td class="p-5 text-right mono body-sm" style="color:var(--m-mute)">Not supported</td></tr><tr style="border-bottom:0;background:var(--m-surface-2)"><td class="p-5 body">1-min CCTV clip</td><td class="p-5 text-right mono" style="color:var(--m-accent)">$0.09</td><td class="p-5 text-right mono body-sm" style="color:var(--m-mute)">Not supported</td></tr></tbody></table></div></div></div></div></div></section><section class="relative py-24"><div class="container-m"><div class="flex flex-col gap-10"><div class="grid grid-cols-12 gap-x-8 gap-y-6"><div class="col-span-12 md:col-span-5 flex flex-col gap-4"><div class="eyebrow">Every plan</div><h2 class="display-1">Included with every account.</h2></div><div class="col-span-12 md:col-span-7 md:pt-3"><p class="body-lg">The platform that makes Bem production-grade ships with every account. No tier lock-in, no upsell to get the basics.<
1/p></div></div><div class="bento"><div class="tile col-3 " style="min-height:200px"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent)"><path d="M20 6 9 17l-5-5"></path></svg><div class="heading mt-4" style="font-size:18px">All function types</div><p class="body-sm mt-2">Classify, Parse, Extract, Split, Join, Enrich, Payload Shaping</p></div><div class="tile col-3 tile-alt" style="min-height:200px"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent)"><path d="M20 6 9 17l-5-5"></path></svg><div class="heading mt-4" style="font-size:18px">Call logs</div><p class="body-sm mt-2">Per-call records, structured, queryable</p></div><div class="tile col-3 " style="min-height:200px"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent)"><path d="M20 6 9 17l-5-5"></path></svg><div class="heading mt-4" style="font-size:18px">Accuracy scores</div><p class="body-sm mt-2">Precision, recall, F1 with regression testing</p></div><div class="tile col-3 tile-alt" style="min-height:200px"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent)"><path d="M20 6 9 17l-5-5"></path></svg><div class="heading mt-4" style="font-size:18px">Human review</div><p class="body-sm mt-2">Built-in labeling UI for the in-the-loop step</p></div><div class="tile col-3 " style="min-height:200px"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent)"><path d="M20 6 9 17l-5-5"></path></svg><div class="heading mt-4" style="font-size:18px">Corrections</div><p class="body-sm mt-2">Submit corrections and golden datasets</p></div><div class="tile col-3 tile-alt" style="min-height:200px"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent)"><path d="M20 6 9 17l-5-5"></path></svg><div class="heading mt-4" style="font-size:18px">Surfaces</div><p class="body-sm mt-2">Operator inbox, AI Forms, Forge no-code builder</p></div><div class="tile col-3 " style="min-height:200px"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent)"><path d="M20 6 9 17l-5-5"></path></svg><div class="heading mt-4" style="font-size:18px">API + SDKs</div><p class="body-sm mt-2">TypeScript, Python, Go, C#, Terraform, CLI</p></div><div class="tile col-3 tile-alt" style="min-height:200px"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent)"><path d="M20 6 9 17l-5-5"></path></svg><div class="heading mt-4" style="font-size:18px">EU region</div><p class="body-sm mt-2">Data sovereignty for European workloads</p></div></div></div></div></section><section class="relative py-24"><div class="container-m"><div class="bento"><div class="tile col-7" style="min-height:360px"><div class="eyebrow mb-4">Enterprise</div><h2 class="display-2" style="max-width:18ch">The same platform, with the procurement story your CISO expects.</h2><p class="body-lg mt-4" style="max-width:52ch">Custom volume pricing, dedicated throughput, custom MSAs and BAAs, named procurement support, SLAs with uptime guarantees, and white-glove implementation services.</p><div class="mt-auto pt-6 flex items-center gap-3"><a class="btn btn-primary" href="/book-a-demo">Contact sales <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
1ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a class="btn btn-ghost" href="/security">Security & compliance</a></div></div><div class="tile col-5 tile-warm" style="min-height:360px"><div class="eyebrow mb-4">Bundled</div><div class="flex flex-col gap-4"><div class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent);margin-top:3px"><path d="M20 6 9 17l-5-5"></path></svg><div class="body">SOC 2 Type II, HIPAA, GDPR with BAA</div></div><div class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent);margin-top:3px"><path d="M20 6 9 17l-5-5"></path></svg><div class="body">Private Link, on-premise, VPC deployment</div></div><div class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent);margin-top:3px"><path d="M20 6 9 17l-5-5"></path></svg><div class="body">Volume commits with predictable pricing</div></div><div class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent);margin-top:3px"><path d="M20 6 9 17l-5-5"></path></svg><div class="body">Custom MSA, DPA, and SLA</div></div><div class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent);margin-top:3px"><path d="M20 6 9 17l-5-5"></path></svg><div class="body">Dedicated solutions engineering</div></div><div class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" aria-hidden="true" style="color:var(--m-accent);margin-top:3px"><path d="M20 6 9 17l-5-5"></path></svg><div class="body">Premium support with 24-hour response</div></div></div></div></div></div></section><section class="relative py-24"><div class="container-m"><div class="grid grid-cols-12 gap-x-8 gap-y-6"><div class="col-span-12 md:col-span-4"><div class="eyebrow mb-4">FAQ</div><h2 class="display-1">Questions we hear often.</h2></div><div class="col-span-12 md:col-span-8"><div class="flex flex-col"><button class="text-left py-6 border-t border-[color:var(--m-line-strong)] flex flex-col gap-3" style="border-top-width:1px"><div class="flex items-center justify-between gap-4"><span class="heading" style="font-size:18px">What exactly is a function call?</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down" aria-hidden="true" style="transform:rotate(180deg);transition:transform 180ms ease;color:var(--m-mute)"><path d="m6 9 6 6 6-6"></path></svg></div><p class="body-lg" style="max-width:62ch">One execution of a single function. Running Extract on 100 PDFs is 100 calls. A workflow that runs Classify and then Extract on 100 PDFs is 200 calls. You compose the workflow, so you control the cost.</p></button><button class="text-left py-6 border-t border-[color:var(--m-line-strong)] flex flex-col gap-3" style="border-top-width:1px"><div class="flex items-center justify-between gap-4"><span class="heading" style="font-size:18px">Does pricing change with page count, file size, or modality?</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down" aria-hidden="true" style="transform:none;transition:transform 180ms ease;color:var(--m-mute)"><path d="m6 9 6 6 6-6"></path></svg></div></button><button class="text-left py-6 border-t border-[color:var(--m-line-strong)] flex flex-col gap-3" style="border-top-width:1px"><div class="flex items-center justify-between gap-4"><span class="heading" style="font-size:18px">
1How does graduated pricing work?</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down" aria-hidden="true" style="transform:none;transition:transform 180ms ease;color:var(--m-mute)"><path d="m6 9 6 6 6-6"></path></svg></div></button><button class="text-left py-6 border-t border-[color:var(--m-line-strong)] flex flex-col gap-3" style="border-top-width:1px"><div class="flex items-center justify-between gap-4"><span class="heading" style="font-size:18px">What inputs are supported?</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down" aria-hidden="true" style="transform:none;transition:transform 180ms ease;color:var(--m-mute)"><path d="m6 9 6 6 6-6"></path></svg></div></button><button class="text-left py-6 border-t border-[color:var(--m-line-strong)] flex flex-col gap-3" style="border-top-width:1px"><div class="flex items-center justify-between gap-4"><span class="heading" style="font-size:18px">Are commitments or contracts required?</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down" aria-hidden="true" style="transform:none;transition:transform 180ms ease;color:var(--m-mute)"><path d="m6 9 6 6 6-6"></path></svg></div></button><button class="text-left py-6 border-t border-[color:var(--m-line-strong)] flex flex-col gap-3" style="border-top-width:1px"><div class="flex items-center justify-between gap-4"><span class="heading" style="font-size:18px">Can I use Bem in a regulated industry?</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down" aria-hidden="true" style="transform:none;transition:transform 180ms ease;color:var(--m-mute)"><path d="m6 9 6 6 6-6"></path></svg></div></button><button class="text-left py-6 border-t border-[color:var(--m-line-strong)] flex flex-col gap-3" style="border-top-width:1px"><div class="flex items-center justify-between gap-4"><span class="heading" style="font-size:18px">What does it cost to get started?</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down" aria-hidden="true" style="transform:none;transition:transform 180ms ease;color:var(--m-mute)"><path d="m6 9 6 6 6-6"></path></svg></div></button></div></div></div></div></section><section class="relative py-20 sm:py-28"><div class="container-m"><div class="grid grid-cols-12 gap-x-10 gap-y-8 items-end py-16 sm:py-20" style="background:var(--m-ink);color:#fff;padding:64px 48px"><div class="col-span-12 md:col-span-7"><div class="eyebrow mb-4" style="color:rgba(255,255,255,0.55)">Build in minutes</div><h2 class="display-1" style="color:#fff;max-width:18ch">Build in minutes. Start for free.</h2></div><div class="col-span-12 md:col-span-5 flex flex-col gap-5"><p class="body-lg" style="color:rgba(255,255,255,0.78)">Whether it's our no-code builder or APIs, ship your first workflow in minutes, not days. Get the first 100 function calls for free, then pay-as-you-go with graduated pricing.</p><div class="flex items-center gap-3 flex-wrap"><a class="btn btn-accent" href="https://app.bem.ai/auth/sign-up">Get started <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a class="btn" style="background:transparent;color:#fff;border:1px solid rgba(255,255,255,0.28)" href="/book-a-demo">Contact sales</a></div></div></div></div></section></div><!--$?--><template id="B:1"></template><!--/$--></main><footer class="relative text-white font-sans overflow-hidden" style="background:#0a2540;border-top:1px solid rgba(255,255,255,0.06)"><div class="relative max-w-[1800px] mx-auto px-[44px] z-10" style="padding-top:64px;padding-bottom:0"><div class="grid grid-cols-2 md:grid-cols-4 gap-12 md:gap-8"><div class="col-span-2 md:col-span-1 flex flex-col items-start"><a class="mb-6 block hover:opacity-80 transition-opacity" href="/"><img alt="bem logo" loading="lazy" width="80" height="28" decoding="async" data-nimg="1" class="w-auto h-7" style="color:transparent" src="/images/Vector.svg"/></a><p style="font-size:14px;color:rgba(255,255,255,0.4);line-height:1.5;
1max-width:200px;margin-bottom:16px">The production layer for unstructured data.</p><div class="flex items-center gap-3"><img alt="SOC2" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" style="color:transparent;opacity:0.4" src="/images/soc2-icon.svg"/><img alt="HIPAA" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" style="color:transparent;opacity:0.4" src="/images/68190a7445a89725161b842f_hipaa-icon.svg"/></div></div><div class="flex flex-col"><h4 class="text-white font-semibold uppercase tracking-[1px]" style="font-size:13px;margin-bottom:16px">Product</h4><div class="flex flex-col"><a class="text-white/50 hover:text-white/90 transition-colors w-fit" style="font-size:15px;line-height:32px" href="/platform">Platform</a><a target="_blank" rel="noreferrer" class="text-white/50 hover:text-white/90 transition-colors w-fit" style="font-size:15px;line-height:32px" href="https://docs.bem.ai/guide/introduction">Docs<svg width="10" height="10" viewBox="0 0 12 12" fill="none" class="opacity-50 inline-block ml-1"><path d="M3.5 8.5L8.5 3.5M8.5 3.5H4.5M8.5 3.5V7.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><a class="text-white/50 hover:text-white/90 transition-colors w-fit" style="font-size:15px;line-height:32px" href="/pricing">Pricing</a><a class="text-white/50 hover:text-white/90 transition-colors w-fit" style="font-size:15px;line-height:32px" href="/log">Changelog</a><a target="_blank" rel="noreferrer" class="text-white/50 hover:text-white/90 transition-colors w-fit" style="font-size:15px;line-height:32px" href="https://status.bem.ai">Platform Status<svg width="10" height="10" viewBox="0 0 12 12" fill="none" class="opacity-50 inline-block ml-1"><path d="M3.5 8.5L8.5 3.5M8.5 3.5H4.5M8.5 3.5V7.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a></div></div><div class="flex flex-col"><h4 class="text-white font-semibold uppercase tracking-[1px]" style="font-size:13px;margin-bottom:16px">Company</h4><div class="flex flex-col"><a class="text-white/50 hover:text-white/90 transition-colors w-fit" style="font-size:15px;line-height:32px" href="/company">About</a><a class="text-white/50 hover:text-white/90 transition-colors w-fit" style="font-size:15px;line-height:32px" href="/customers">Customer Stories</a><a class="text-white/50 hover:text-white/90 transition-colors w-fit" style="font-size:15px;line-height:32px" href="/log">Blog</a><a class="text-white/50 hover:text-white/90 transition-colors w-fit" style="font-size:15px;line-height:32px" href="/company#careers">Careers</a><a target="_blank" rel="noreferrer" class="text-white/50 hover:text-white/90 transition-colors w-fit" style="font-size:15px;line-height:32px" href="https://trust.bem.ai">Compliance<svg width="10" height="10" viewBox="0 0 12 12" fill="none" class="opacity-50 inline-block ml-1"><path d="M3.5 8.5L8.5 3.5M8.5 3.5H4.5M8.5 3.5V7.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a></div></div><div class="flex flex-col"><h4 class="text-white font-semibold uppercase tracking-[1px]" style="font-size:13px;margin-bottom:16px">Connect</h4><div class="flex flex-col"><a target="_blank" rel="noreferrer" class="text-white/50 hover:text-white/90 transition-colors w-fit flex items-center gap-2" style="font-size:15px;line-height:32px" href="https://www.linkedin.com/company/bem-ai/"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg>LinkedIn</a><a target="_blank" rel="noreferrer" class="text-white/50 hover:text-white/90 transition-colors w-fit flex items-center gap-2" style="font-size:15px;line-height:32px" href="https://x.com/bem_hq"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor"><path d="M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"></path></svg>X</a><a target="_blank" rel="noreferrer" class="text-white/50 hover:text-white/90 transition-colors w-fit flex items-center gap-2" style="font-size:15px;line-height:32px" href="https://www.youtube.com/@bem-ai"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path></svg>YouTube</a></div></div></div><div class="flex flex-col md:flex-row justify-between items-center gap-4" style="padding-top:20px;padding-bottom:20px;margin-top:40px;border-top:1px solid rgba(255,255,255,0.06)"><span style="font-size:13px;color:rgba(255,255,255,0.3)">© <!-- -->2026<!-- --> bem.ai · All rights reserved.</span><div class="flex items-center gap-6"><a style="font-size:13px;color:rgba(255,255,255,0.3)" class="hover:text-white/60 transition-colors" href="/privacy">Privacy Policy</a><a style="font-size:13px;color:rgba(255,255,255,0.3)" class="hover:text-white/60 transition-colors" href="/terms">Terms of Service</a><div style="font-size:13px;color:rgba(255,255,255,0.3)" class="hover:text-white/60 transition-colors cursor-pointer"></div></div></div></div></footer></div></div>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://bem.ai/#organization","name":"bem","alternateName":"bem.ai","url":"https://bem.ai","logo":{"@type":"ImageObject","url":"https://bem.ai/images/bem-og.png","width":1200,"height":630},"description":"The production layer for unstructured data. Bem turns PDFs, images, audio, video, and email into structured data and composable workflows for high-stakes business operations.","foundingDate":"2023","founders":[{"@type":"Person","name":"Antonio Bustamante","jobTitle":"Co-founder & CEO"},{"@type":"Person","name":"Upal Saha","jobTitle":"Co-founder & CTO"}],"address":{"@type":"PostalAddress","addressLocality":"San Francisco","addressRegion":"CA","addressCountry":"US"},"sameAs":["https://www.linkedin.com/company/bem-ai/","https://x.com/bem_hq","https://www.youtube.com/@bem-ai","https://github.com/bem-team"],"contactPoint":[{"@type":"ContactPoint","contactType":"sales","url":"https://bem.ai/book-a-demo","availableLanguage":["English"]}]}</script>
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/webpack-4065b386e8f38b2a.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm" id="_R_" async=""></script>
1<div hidden id="S:1"></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:1","S:1")</script>
2<title>Pricing â One price, any input | bem</title><meta name="description" content="Pay per function call. $0.09 per call across PDFs, images, audio, video, or email, with graduated discounts to $0.04. First 100 calls every month, free. No platform fees. No minimums."/><link rel="author" href="https://bem.ai"/><meta name="author" content="bem"/><meta name="keywords" content="AI pricing,document processing pricing,pay as you go AI,unstructured data pricing,function call pricing,OCR alternative pricing,semantic extraction cost,enterprise AI pricing,volume discount AI,bem pricing"/><meta name="creator" content="bem"/><meta name="publisher" content="bem"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="category" content="technology"/><meta name="darkreader-lock" content="true"/><link rel="canonical" href="https://bem.ai/pricing"/><meta name="msvalidate.01" content="96EEAF00DF525446E2FD3551443C6E5C"/><meta property="og:title" content="Pricing â One price, any input | bem"/><meta property="og:description" content="$0.09 per function call. Graduated discounts to $0.04. First 100 calls every month free. Pay-as-you-go with no platform fees and no minimums."/><meta property="og:url" content="https://bem.ai/pricing"/><meta property="og:image" content="https://bem.ai/images/bem-og.png"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Pricing â One price, any input | bem"/><meta name="twitter:description" content="$0.09 per function call. Graduated discounts to $0.04. First 100 calls every month free."/><meta name="twitter:image" content="https://bem.ai/images/bem-og.png"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/>
2<script >document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script>
2<div hidden id="S:0"></div>
2<script>$RC("B:0","S:0")</script>
2<script>(self.__next_f=self.__next_f||[]).push([0])</script>
2<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9766,[],\"\"]\n3:I[98924,[],\"\"]\n9:I[57150,[],\"\"]\na:I[94112,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"7114\",\"static/chunks/app/(app)/pricing/page-80bfa99a5b054ccb.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\"],\"MosaicPricing\"]\nb:I[94878,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"7114\",\"static/chunks/app/(app)/pricing/page-80bfa99a5b054ccb.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\"],\"MosaicCTA\"]\nc:I[24431,[],\"OutletBoundary\"]\ne:I[15278,[],\"AsyncMetadataOutlet\"]\n10:I[24431,[],\"ViewportBoundary\"]\n12:I[24431,[],\"MetadataBoundary\"]\n13:\"$Sreact.suspense\"\n15:I[82903,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"7035\",\"static/chunks/7035-989e9119918e082a.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"5239\",\"static/chunks/5239-e9c1381fb504c27c.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"134\",\"static/chunks/134-92de0067c016ebaa.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"6601\",\"static/chunks/6601-5f7a2a6b60e7df22.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"4944\",\"static/chunks/app/(app)/layout-a2411452f5b3e77f.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\"],\"GeoProvider\"]\n16:I[60807,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"7035\",\"static/chunks/7035-989e9119918e082a.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"5239\",\"static/chunks/5239-e9c1381fb504c27c.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"134\",\"static/chunks/134-92de0067c016ebaa.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"6601\",\"static/chunks/6601-5f7a2a6b60e7df22.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"4944\",\"static/chunks/app/(app)/layout-a2411452f5b3e77f.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\"],\"ConsentManager\"]\n17:I[37569,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"7035\",\"static/chunks/7035-989e9119918e082a.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"5239\",\"static/chunks/5239-e9c1381fb504c27c.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"134\",\"static/chunks/134"])</script>
2<script>self.__next_f.push([1,"-92de0067c016ebaa.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"6601\",\"static/chunks/6601-5f7a2a6b60e7df22.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"4944\",\"static/chunks/app/(app)/layout-a2411452f5b3e77f.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\"],\"PageTransition\"]\n18:I[60941,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"7035\",\"static/chunks/7035-989e9119918e082a.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"5239\",\"static/chunks/5239-e9c1381fb504c27c.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"134\",\"static/chunks/134-92de0067c016ebaa.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"6601\",\"static/chunks/6601-5f7a2a6b60e7df22.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"4944\",\"static/chunks/app/(app)/layout-a2411452f5b3e77f.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\"],\"Navbar\"]\n19:I[15761,[\"8443\",\"static/chunks/8443-eed7d93ae021f75b.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"914\",\"static/chunks/app/(app)/not-found-3121caefa2fc5171.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\"],\"default\"]\n1a:I[30836,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"7035\",\"static/chunks/7035-989e9119918e082a.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"5239\",\"static/chunks/5239-e9c1381fb504c27c.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"134\",\"static/chunks/134-92de0067c016ebaa.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"6601\",\"static/chunks/6601-5f7a2a6b60e7df22.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"4944\",\"static/chunks/app/(app)/layout-a2411452f5b3e77f.js?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\"],\"Footer\"]\n1b:I[80622,[],\"IconMark\"]\n:HL[\"/_next/static/media/042eb15d71c326d3-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n:HL[\"/_next/static/media/085e85da341527a6-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/09706ea7783ac422-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/103fc5fac08dcb15-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/22a5144ee8d83bca-s.p.woff2\",\"font\",{\"crossOrigi"])</script>
2<script>self.__next_f.push([1,"n\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/2be1f2353669f5fe-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/31dad660dec8795d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/3296bccdacdd55f7-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/3558e0041c416c73-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n:HL[\"/_next/static/media/3f0b76b1e0261e11-s.p.woff\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff\"}]\n:HL[\"/_next/static/media/558ca1a6aa3cb55e-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/56a11d287de9714c-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n:HL[\"/_next/static/media/607b770d42167660-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/65f62c863de79ca4-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n:HL[\"/_next/static/media/6f813f22500552c2-s.p.woff\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff\"}]\n:HL[\"/_next/static/media/7415c5e551e3d529-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/7d4881bb7e1bf84d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8948450dc76a51bd-s.p.woff\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff\"}]\n:HL[\"/_next/static/media/91601dd83defba07-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/a1db723976e507d7-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n:HL[\"/_next/static/media/adc5e93683f5a2c6-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n:HL[\"/_next/static/media/c180ecc1e0d7e935-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c9e6921c7fc300d8-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/eb0b6447daad5399-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/3be1ae7c45451c5f.css?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"style\"]\n:HL[\"/_next/static/css/34fa46c22918f939.css?dpl=dpl_2sf"])</script>
2<script>self.__next_f.push([1,"kTK95tzDmKi4x7iQx9Ub41XUm\",\"style\"]\n:HL[\"/_next/static/css/552822982e3c0e2b.css?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"style\"]\n5:T53f,"])</script>
2<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is a function call?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"One execution of a single Bem function. Running Extract on 100 PDFs is 100 calls. A workflow that runs Classify and then Extract on 100 PDFs is 200 calls.\"}},{\"@type\":\"Question\",\"name\":\"Does pricing change with page count or file size?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. A one-page invoice and a fifty-page contract cost the same per function call. Audio, video, email threads, and PDFs all price identically.\"}},{\"@type\":\"Question\",\"name\":\"How does graduated pricing work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The more you use Bem, the lower your per-call cost above each threshold. At 15,000 calls per month, the first 100 are free, the next 9,900 are $0.09 each, and the remaining 5,000 are $0.07 each.\"}},{\"@type\":\"Question\",\"name\":\"Are commitments or contracts required?\",\"acceptedA
2nswer\":{\"@type\":\"Answer\",\"text\":\"No. Pay-as-you-go with no platform fees or minimums. Annual commitments unlock additional savings if you want them.\"}},{\"@type\":\"Question\",\"name\":\"What does it cost to get started?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Nothing. No sales call, no credit card, no trial expiration. The first 100 function calls every month are free.\"}}]}"])</script>
2<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Gvo7M5_HQxRKb2cYVljXj\",\"p\":\"\",\"c\":[\"\",\"pricing\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(app)\",{\"children\":[\"pricing\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true]}],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"(app)\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/3be1ae7c45451c5f.css?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/34fa46c22918f939.css?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/552822982e3c0e2b.css?dpl=dpl_2sfkTK95tzDmKi4x7iQx9Ub41XUm\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[\"pricing\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Product\\\",\\\"name\\\":\\\"bem\\\",\\\"description\\\":\\\"AI infrastructure for unstructured data. Pay per function call. Any input type, any document length, one price.\\\",\\\"brand\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"bem\\\"},\\\"offers\\\":[{\\\"@type\\\":\\\"Offer\\\",\\\"name\\\":\\\"Pay-as-you-go\\\",\\\"price\\\":\\\"0.09\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"priceSpecification\\\":{\\\"@type\\\":\\\"UnitPriceSpecification\\\",\\\"price\\\":\\\"0.09\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"unitText\\\":\\\"per function call\\\"},\\\"description\\\":\\\"All function types included. First 100 calls every month free. Volume discounts to $0.04/call.\\\",\\\"url\\\":\\\"https://bem.ai/pricing\\\"},{\\\"@type\\\":\\\"Offer\\\",\\\"name\\\":\\\"Enterprise\\\",\\\"description\\\":\\\"Custom pricing, SOC 2 Type II + HIPAA + GDPR, Private Link or on-premise deployment, dedicated solutions engineering.\\\",\\\"url\\\":\\\"https://bem.ai/book-a-demo\\\"}]}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$5\"}}],\"$L6\"],null,\"$L7\"]}],{}
2,null,false]},null,false]},null,false]},null,false],\"$L8\",false]],\"m\":\"$undefined\",\"G\":[\"$9\",[]],\"s\":false,\"S\":false}\n"])</script>
2<script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"className\":\"mosaic \",\"children\":[[\"$\",\"div\",null,{\"className\":\"navbar-spacer\",\"aria-hidden\":true}],[[\"$\",\"$La\",null,{}],[\"$\",\"$Lb\",null,{}]]]}]\n7:[\"$\",\"$Lc\",null,{\"children\":[\"$Ld\",[\"$\",\"$Le\",null,{\"promise\":\"$@f\"}]]}]\n8:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L10\",null,{\"children\":\"$L11\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$13\",null,{\"fallback\":null,\"children\":\"$L14\"}]}]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"4:[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"suppressHydrationWarning\":true,\"className\":\"__variable_34a7ac __variable_aa0b6c __variable_d2f828 __variable_3caf9a __variable_eb2376 __variable_c9f5d1 __variable_d87305 __variable_cb597d __variable_7c8e32 __variable_b25efb __variable_d7b1c8 __variable_898c26 __variable_246ccd __variable_c29908 antialiased\",\"children\":[[\"$\",\"$L15\",null,{\"isEU\":false,\"children\":[\"$\",\"$L16\",null,{\"requiresConsent\":false,\"children\":[\"$\",\"$L17\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"page-wrapper\",\"children\":[[\"$\",\"$L18\",null,{}],[\"$\",\"main\",null,{\"className\":\"main-wrapper\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L19\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$L1a\",null,{}]]}]}]}]}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://bem.ai/#organization\\\",\\\"name\\\":\\\"bem\\\",\\\"alternateName\\\":\\\"bem.ai\\\",\\\"url\\\":\\\"https://bem.ai\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://bem.ai/images/bem-og.png\\\",\\\"width\\\":1200,\\\"height\\\":630},\\\"description\\\":\\\"The production layer for unstructured data. Bem turns PDFs, images, audio, video, and email into structured data and composable workflows for high-stakes business operations.\\\",\\\"foundingDate\\\":\\\"2023\\\",\\\"founders\\\":[{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Antonio Bustamante\\\",\\\"jobTitle\\\":\\\"Co-founder \u0026 CEO\\\"},{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Upal Saha\\\",\\\"jobTitle\\\":\\\"Co-founder \u0026 CTO\\\"}],\\\"address\\\":{\\\"@type\\\":\\\"PostalAddress\\\",\\\"addressLocality\\\":\\\"San Francisco\\\",\\\"addressRegion\\\":\\\"CA\\\",\\\"addressCountry\\\":\\\"US\\\"},\\\"sameAs\\\":[\\\"https://www.linkedin.com/company/bem-ai/\\\",\\\"https://x.com/bem_hq\\\",\\\"https://www.youtube.com/@bem-ai\\\",\\\"https://github.com/bem-team\\\"],\\\"contactPoint\\\":[{\\\"@type\\\":\\\"ContactPoint\\\",\\\"contactType\\\":\\\"sales\\\",\\\"url\\\":\\\"https://bem.ai/book-a-demo\\\",\\\"availableLanguage\\\":[\\\"English\\\"]}]}\"}}],[\"$\",\"script\",null,{\"type\":\"text/javascript\",\"id\":\"hs-script-loader\",\"async\":true,\"defer\":true,\"src\":\"//js-na2.hs-scripts.com/48197360.js\"}]]}]}]\n"])</script>
2<script>self.__next_f.push([1,"11:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"media\":\"(prefers-color-scheme: dark)\",\"content\":\"#080810\"}],[\"$\",\"meta\",\"3\",{\"name\":\"theme-color\",\"media\":\"(prefers-color-scheme: light)\",\"content\":\"#080810\"}]]\nd:null\n"])</script>
2<script>self.__next_f.push([1,"f:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Pricing â One price, any input | bem\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Pay per function call. $0.09 per call across PDFs, images, audio, video, or email, with graduated discounts to $0.04. First 100 calls every month, free. No platform fees. No minimums.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"author\",\"href\":\"https://bem.ai\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"bem\"}],[\"$\",\"meta\",\"4\",{\"name\":\"keywords\",\"content\":\"AI pricing,document processing pricing,pay as you go AI,unstructured data pricing,function call pricing,OCR alternative pricing,semantic extraction cost,enterprise AI pricing,volume discount AI,bem pricing\"}],[\"$\",\"meta\",\"5\",{\"name\":\"creator\",\"content\":\"bem\"}],[\"$\",\"meta\",\"6\",{\"name\":\"publisher\",\"content\":\"bem\"}],[\"$\",\"meta\",\"7\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"8\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"9\",{\"name\":\"category\",\"content\":\"technology\"}],[\"$\",\"meta\",\"10\",{\"name\":\"darkreader-lock\",\"content\":\"true\"}],[\"$\",\"link\",\"11\",{\"rel\":\"canonical\",\"href\":\"https://bem.ai/pricing\"}],[\"$\",\"meta\",\"12\",{\"name\":\"msvalidate.01\",\"content\":\"96EEAF00DF525446E2FD3551443C6E5C\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:title\",\"content\":\"Pricing â One price, any input | bem\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:description\",\"content\":\"$$0.09 per function call. Graduated discounts to $0.04. First 100 calls every month free. Pay-as-you-go with no platform fees and no minimums.\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:url\",\"content\":\"https://bem.ai/pricing\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image\",\"content\":\"https://bem.ai/images/bem-og.png\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:title\",\"content\":\"Pricing â One price, any input | bem\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:description\",\"content\":\"$$0.09 per function call. Graduated discounts to $0.04. First 100 calls every month free.\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image\",\"content\":\"https://bem.ai/images/bem-og.png\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}],[\"$\",\"$L1b\",\"23\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
2<script>self.__next_f.push([1,"14:\"$f:metadata\"\n"])</script>
2</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.