CINXE.COM
On-device Vector Database for Mobile, IoT, and Embedded Devices
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <link rel="pingback" href="https://objectbox.io/wordpress/xmlrpc.php" /> <script type="text/javascript"> document.documentElement.className = 'js'; </script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.7 - https://yoast.com/wordpress/plugins/seo/ --> <title>On-device Vector Database for Mobile, IoT, and Embedded Devices</title> <meta name="description" content="Build data-driven AI apps that work on a wide variety of small devices anywhere, anytime – offline as well as online. Cloud-optional" /> <link rel="canonical" href="https://objectbox.io/vector-database-for-ondevice-ai/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="On-device Vector Database for Mobile, IoT, and Embedded Devices" /> <meta property="og:description" content="Build data-driven AI apps that work on a wide variety of small devices anywhere, anytime – offline as well as online. Cloud-optional" /> <meta property="og:url" content="https://objectbox.io/vector-database-for-ondevice-ai/" /> <meta property="og:site_name" content="ObjectBox" /> <meta property="article:publisher" content="https://www.facebook.com/objectboxTeam/" /> <meta property="article:modified_time" content="2024-10-07T05:40:17+00:00" /> <meta property="og:image" content="https://objectbox.io/wordpress/wp-content/uploads/2021/01/ObjectBox-Logo-Square-Blue.png" /> <meta property="og:image:width" content="500" /> <meta property="og:image:height" content="500" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@objectbox_io" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="8 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://objectbox.io/vector-database-for-ondevice-ai/","url":"https://objectbox.io/vector-database-for-ondevice-ai/","name":"On-device Vector Database for Mobile, IoT, and Embedded Devices","isPartOf":{"@id":"https://objectbox.io/#website"},"primaryImageOfPage":{"@id":"https://objectbox.io/vector-database-for-ondevice-ai/#primaryimage"},"image":{"@id":"https://objectbox.io/vector-database-for-ondevice-ai/#primaryimage"},"thumbnailUrl":"https://objectbox.io/wordpress/wp-content/uploads/2021/01/ObjectBox-Logo-Square-Blue.png","datePublished":"2024-05-11T14:05:40+00:00","dateModified":"2024-10-07T05:40:17+00:00","description":"Build data-driven AI apps that work on a wide variety of small devices anywhere, anytime – offline as well as online. Cloud-optional","breadcrumb":{"@id":"https://objectbox.io/vector-database-for-ondevice-ai/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://objectbox.io/vector-database-for-ondevice-ai/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://objectbox.io/vector-database-for-ondevice-ai/#primaryimage","url":"https://objectbox.io/wordpress/wp-content/uploads/2021/01/ObjectBox-Logo-Square-Blue.png","contentUrl":"https://objectbox.io/wordpress/wp-content/uploads/2021/01/ObjectBox-Logo-Square-Blue.png","width":500,"height":500,"caption":"ObjectBox Logo"},{"@type":"BreadcrumbList","@id":"https://objectbox.io/vector-database-for-ondevice-ai/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ObjectBox","item":"https://objectbox.io/"},{"@type":"ListItem","position":2,"name":"The vector database for on-device AI"}]},{"@type":"WebSite","@id":"https://objectbox.io/#website","url":"https://objectbox.io/","name":"ObjectBox","description":"Fast on-Device database with vector search for Mobike, IoT & other embedded device","publisher":{"@id":"https://objectbox.io/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://objectbox.io/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://objectbox.io/#organization","name":"ObjectBox","url":"https://objectbox.io/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://objectbox.io/#/schema/logo/image/","url":"https://objectbox.io/wordpress/wp-content/uploads/2021/06/objectbox-logo.png","contentUrl":"https://objectbox.io/wordpress/wp-content/uploads/2021/06/objectbox-logo.png","width":559,"height":186,"caption":"ObjectBox"},"image":{"@id":"https://objectbox.io/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/objectboxTeam/","https://x.com/objectbox_io","https://www.instagram.com/objectbox_io/","https://www.linkedin.com/company/objectbox","https://www.youtube.com/channel/UCLs3F3Lhh8pjC66WZIopJ6Q"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//js.hs-scripts.com' /> <link rel="alternate" type="application/rss+xml" title="ObjectBox » Feed" href="https://objectbox.io/feed/" /> <link rel="alternate" type="application/rss+xml" title="ObjectBox » Comments Feed" href="https://objectbox.io/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/objectbox.io\/wordpress\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.5.5"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <meta content="ObjectBox Divi v.1.0.1" name="generator"/><link rel='stylesheet' id='validate-engine-css-css' href='https://objectbox.io/wordpress/wp-content/plugins/wysija-newsletters/css/validationEngine.jquery.css?ver=2.22' type='text/css' media='all' /> <link rel='stylesheet' id='crayon-theme-objectbox-dark-css' href='https://objectbox.io/wordpress/wp-content/uploads/urvanov-syntax-highlighter/themes/objectbox-dark/objectbox-dark.css?ver=2.8.34' type='text/css' media='all' /> <link rel='stylesheet' id='crayon-font-monospace-css' href='https://objectbox.io/wordpress/wp-content/plugins/urvanov-syntax-highlighter/fonts/monospace.css?ver=2.8.34' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://objectbox.io/wordpress/wp-includes/css/dist/block-library/style.min.css?ver=6.5.5' type='text/css' media='all' /> <style id='wp-block-library-theme-inline-css' type='text/css'> .wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:#ffffffa6}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:#ffffffa6}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{margin-bottom:0;margin-top:0;padding:1.25em 2.375em} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}body { margin: 0;--wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}.wp-element-button, .wp-block-button__link{background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-cardo-font-family{font-family: var(--wp--preset--font-family--cardo) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='cookie-notice-front-css' href='https://objectbox.io/wordpress/wp-content/plugins/cookie-notice/css/front.min.css?ver=2.4.18' type='text/css' media='all' /> <link rel='stylesheet' id='dvmd-tm-public-module-style-css' href='https://objectbox.io/wordpress/wp-content/plugins/divi-modules-table-maker/extensions/styles/public-module-style.css?ver=3.1.2' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-layout-css' href='https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=9.3.3' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=9.3.3' type='text/css' media='only screen and (max-width: 768px)' /> <link rel='stylesheet' id='woocommerce-general-css' href='https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=9.3.3' type='text/css' media='all' /> <style id='woocommerce-inline-inline-css' type='text/css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='divi-torque-lite-modules-style-css' href='https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/css/modules-style.css?ver=4.0.5' type='text/css' media='all' /> <link rel='stylesheet' id='divi-torque-lite-magnific-popup-css' href='https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/libs/magnific-popup/magnific-popup.min.css?ver=4.0.5' type='text/css' media='all' /> <link rel='stylesheet' id='divi-torque-lite-frontend-css' href='https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/css/frontend.css?ver=4.0.5' type='text/css' media='all' /> <link rel='stylesheet' id='divi-modules-table-maker-styles-css' href='https://objectbox.io/wordpress/wp-content/plugins/divi-modules-table-maker/extensions/divi-4/styles/style.min.css?ver=3.1.2' type='text/css' media='all' /> <link rel='stylesheet' id='divi-style-parent-css' href='https://objectbox.io/wordpress/wp-content/themes/Divi/style-static.min.css?ver=4.22.0' type='text/css' media='all' /> <link rel='stylesheet' id='divi-style-css' href='https://objectbox.io/wordpress/wp-content/themes/obx-divi-child/style.css?ver=4.22.0' type='text/css' media='all' /> <style id='divi-style-inline-css' type='text/css'> picture#logo { display: inherit; } picture#logo source, picture#logo img { width: auto; max-height: 45%; vertical-align: middle; } @media (min-width: 981px) { .et_vertical_nav #main-header picture#logo source, .et_vertical_nav #main-header picture#logo img { margin-bottom: 28px; } } </style> <link rel='stylesheet' id='select2-css' href='https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/css/select2.css?ver=9.3.3' type='text/css' media='all' /> <script type="text/javascript" id="cookie-notice-front-js-before"> /* <![CDATA[ */ var cnArgs = {"ajaxUrl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","nonce":"bd61c772f3","hideEffect":"none","position":"top","onScroll":true,"onScrollOffset":500,"onClick":true,"cookieName":"cookie_notice_accepted","cookieTime":31536000,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":true,"revokeCookies":false,"revokeCookiesOpt":"automatic"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/cookie-notice/js/front.min.js?ver=2.4.18" id="cookie-notice-front-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.9.3.3" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="wc-add-to-cart-js-extra"> /* <![CDATA[ */ var wc_add_to_cart_params = {"ajax_url":"\/wordpress\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/objectbox.io\/?page_id=37328","is_cart":"","cart_redirect_after_add":"no"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=9.3.3" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.9.3.3" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wordpress\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=9.3.3" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.min.js?ver=1.0.9-wc.9.3.3" id="selectWoo-js" defer="defer" data-wp-strategy="defer"></script> <link rel="https://api.w.org/" href="https://objectbox.io/wp-json/" /><link rel="alternate" type="application/json" href="https://objectbox.io/wp-json/wp/v2/pages/257334" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://objectbox.io/wordpress/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.5.5" /> <meta name="generator" content="WooCommerce 9.3.3" /> <link rel='shortlink' href='https://objectbox.io/?p=257334' /> <link rel="alternate" type="application/json+oembed" href="https://objectbox.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fobjectbox.io%2Fvector-database-for-ondevice-ai%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://objectbox.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fobjectbox.io%2Fvector-database-for-ondevice-ai%2F&format=xml" /> <style>.dbcs-clipboard-button { position: absolute; right: 1em; margin-top: 0.7em; font-family: 'ETmodules' !important; font-size: 16pt; opacity: 0.4; cursor: pointer; } .dbcs-clipboard-button:before { content: '\69'; } .dbcs-clipboard-button:hover { opacity: 1; } .dbcs-clipboard-button.dbcs-copied-to-clipboard { color: green; opacity: 1; } .dbcs-clipboard-button.dbcs-copied-to-clipboard:before { content: '\4e'; } .dbcs-clipboard-enabled .hljs-table td.hljs-line { padding-right: 55px; } .dbcs-clipboard-enabled .dbcs-clipboard-button { opacity: 1; background: rgba(240, 240, 240, 0.9) !important; padding: 7px; right: 0.35em; margin-top: 0.35em; border-radius: 4px } .dbcs-clipboard-enabled .dbcs-clipboard-button:before { opacity: 0.8; } .dbcs-clipboard-enabled .dbcs-clipboard-button:hover:before { opacity: 1; }</style><style> .et_pb_dmb_code_snippet pre code:before, #et_builder_outer_content .et_pb_dmb_code_snippet pre code:before{ font-family: monospace; } .et_pb_dmb_code_snippet pre code table.hljs-table td.hljs-line-number, #et_builder_outer_content .et_pb_dmb_code_snippet pre code table.hljs-table td.hljs-line-number { user-select: none; text-align: right; white-space: nowrap; vertical-align: top; } .et_pb_dmb_code_snippet pre code:not(.show_linenums) table.hljs-table td.hljs-line-number, #et_builder_outer_content .et_pb_dmb_code_snippet pre code:not(.show_linenums) table.hljs-table td.hljs-line-number, .et_pb_dmb_code_snippet pre code:not(.show_linenums) table.hljs-table col.hljs-line-numbers, #et_builder_outer_content .et_pb_dmb_code_snippet pre code:not(.show_linenums) table.hljs-table col.hljs-line-numbers { display: none; } </style> <style> .et_pb_dmb_code_snippet code.dbcs-wrap-lines .hljs-line * { white-space: pre-wrap; overflow-wrap: anywhere; } </style> <style> .et_pb_dmb_code_snippet { visibility: hidden; } </style> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.1.66--> <script class="hsq-set-content-id" data-content-id="standard-page"> var _hsq = _hsq || []; _hsq.push(["setContentType", "standard-page"]); </script> <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> <script type="text/javascript"> (function(url){ if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; } var addEvent = function(evt, handler) { if (window.addEventListener) { document.addEventListener(evt, handler, false); } else if (window.attachEvent) { document.attachEvent('on' + evt, handler); } }; var removeEvent = function(evt, handler) { if (window.removeEventListener) { document.removeEventListener(evt, handler, false); } else if (window.detachEvent) { document.detachEvent('on' + evt, handler); } }; var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); var logHuman = function() { if (window.wfLogHumanRan) { return; } window.wfLogHumanRan = true; var wfscr = document.createElement('script'); wfscr.type = 'text/javascript'; wfscr.async = true; wfscr.src = url + '&r=' + Math.random(); (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); for (var i = 0; i < evts.length; i++) { removeEvent(evts[i], logHuman); } }; for (var i = 0; i < evts.length; i++) { addEvent(evts[i], logHuman); } })('//objectbox.io/?wordfence_lh=1&hid=DAC665B46FC0379F9F1530BCBD43D102'); </script><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /><style type="text/css" id="tve_global_variables">:root{--tcb-color-0:rgb(125, 220, 125);--tcb-color-0-h:120;--tcb-color-0-s:57%;--tcb-color-0-l:67%;--tcb-color-0-a:1;--tcb-gradient-0:linear-gradient(54deg, rgb(230, 25, 85) 0%, rgb(245, 150, 45) 64%, rgb(249, 229, 5) 100%, var(--tcb-color-0) 100%);--tcb-background-author-image:url(https://secure.gravatar.com/avatar/f5b9dacdc7f63c622a4d6ac2833705b8?s=256&d=mm&r=g);--tcb-background-user-image:url();--tcb-background-featured-image-thumbnail:url(https://objectbox.io/wordpress/wp-content/uploads/2021/01/ObjectBox-Logo-Square-Blue.png);}</style> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <style type="text/css" id="custom-background-css"> body.custom-background { background-color: #f7f7f7; } </style> <script id='nitro-telemetry-meta' nitro-exclude>window.NPTelemetryMetadata={missReason: (!window.NITROPACK_STATE ? 'request type not allowed' : 'hit'),pageType: 'page',isEligibleForOptimization: false,}</script><script id='nitro-generic' nitro-exclude>(()=>{window.NitroPack=window.NitroPack||{coreVersion:"na",isCounted:!1};let e=document.createElement("script");if(e.src="https://nitroscripts.com/JNiKLBzGPsfbQJqUQoZqIbUrxBklWopT",e.async=!0,e.id="nitro-script",document.head.appendChild(e),!window.NitroPack.isCounted){window.NitroPack.isCounted=!0;let t=()=>{navigator.sendBeacon("https://to.getnitropack.com/p",JSON.stringify({siteId:"JNiKLBzGPsfbQJqUQoZqIbUrxBklWopT",url:window.location.href,isOptimized:!!window.IS_NITROPACK,coreVersion:"na",missReason:window.NPTelemetryMetadata?.missReason||"",pageType:window.NPTelemetryMetadata?.pageType||"",isEligibleForOptimization:!!window.NPTelemetryMetadata?.isEligibleForOptimization}))};(()=>{let e=()=>new Promise(e=>{"complete"===document.readyState?e():window.addEventListener("load",e)}),i=()=>new Promise(e=>{document.prerendering?document.addEventListener("prerenderingchange",e,{once:!0}):e()}),a=async()=>{await i(),await e(),t()};a()})(),window.addEventListener("pageshow",e=>{if(e.persisted){let i=document.prerendering||self.performance?.getEntriesByType?.("navigation")[0]?.activationStart>0;"visible"!==document.visibilityState||i||t()}})}})();</script><!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-68353717-3"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-68353717-3'); gtag('config', 'G-PNBER16ZJB'); </script> <!-- GitHub Buttons. --> <!-- <script async defer src="https://buttons.github.io/buttons.js"></script> --><style id='wp-fonts-local' type='text/css'> @font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} </style> <style type="text/css" id="thrive-default-styles"></style><link rel="icon" href="https://objectbox.io/wordpress/wp-content/uploads/2022/11/cropped-OB-square-transparent-logo-teal-48x48-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://objectbox.io/wordpress/wp-content/uploads/2022/11/cropped-OB-square-transparent-logo-teal-48x48-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://objectbox.io/wordpress/wp-content/uploads/2022/11/cropped-OB-square-transparent-logo-teal-48x48-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://objectbox.io/wordpress/wp-content/uploads/2022/11/cropped-OB-square-transparent-logo-teal-48x48-1-270x270.png" /> <link rel="stylesheet" id="et-divi-customizer-global-cached-inline-styles" href="https://objectbox.io/wordpress/wp-content/et-cache/global/et-divi-customizer-global.min.css?ver=1730962523" /></head> <body class="page-template-default page page-id-257334 custom-background theme-Divi et-tb-has-template et-tb-has-header cookies-not-set woocommerce-no-js et_button_no_icon et_pb_button_helper_class et_pb_footer_columns3 et_cover_background windows et_pb_gutters3 et_pb_pagebuilder_layout et_no_sidebar et_divi_theme et-db"> <div id="page-container"> <div id="et-boc" class="et-boc"> <header class="et-l et-l--header"> <div class="et_builder_inner_content et_pb_gutters3"><div class="et_pb_with_border et_pb_section et_pb_section_0_tb_header et_pb_sticky_module et_pb_with_background et_section_regular et_pb_section--with-menu" > <div class="et_pb_row et_pb_row_0_tb_header et_pb_row--with-menu"> <div class="et_pb_column et_pb_column_3_4 et_pb_column_0_tb_header et_pb_css_mix_blend_mode_passthrough et_pb_column--with-menu"> <div class="et_pb_module et_pb_code et_pb_code_0_tb_header"> <div class="et_pb_code_inner"><style> .dfh-2 .et_mobile_menu li:not(:last-child) a, .dfh-2 .nav li li:not(:last-child), .dfh-2 .et-menu-nav li.mega-menu>ul>li>a:first-child, .dfh-2 .et-menu-nav li.mega-menu ul li ul li:not(:last-child) a { border-bottom: 1px solid rgb(255,255,255,0.2) !important; } @media screen and (min-width: 981px) { .dfh-2 .sub-menu:before { color: #ffffff; } } </style></div> </div><div class="et_pb_module et_pb_code et_pb_code_1_tb_header"> <div class="et_pb_code_inner"><script> (function($) { function dfh_collapse_menu() { var ParentMenuItem = $('.dfh-2 .et_mobile_menu .menu-item-has-children > a'); ParentMenuItem.off('click').click(function() { $(this).attr('href', '#/'); $(this).parent().children().children().toggleClass('dfh-show-menu-items'); $(this).toggleClass('dfh-menu-switched-icon'); }); } $(window).load(function() { setTimeout(function() { dfh_collapse_menu(); }, 700); }); })(jQuery); </script> <style> .dfh-2 .et_mobile_menu .menu-item-has-children > a:after { content: '\50'; display: block !important; font-family: 'ETmodules'; font-size: 16px; font-weight: normal; position: absolute; right: 10px; top: 13px; } .dfh-2 .et_mobile_menu .menu-item-has-children > .dfh-menu-switched-icon:after { content: '\4f'; } .dfh-2 .et_mobile_menu .menu-item-has-children > a { position: relative; } .dfh-2 .et_mobile_menu .menu-item-has-children .sub-menu li { display: none; } .dfh-2 .et_mobile_menu .menu-item-has-children .sub-menu .dfh-show-menu-items { display: block; } .dfh-2 .nav li li { padding: 0 !important; } .dfh-2 .et_pb_menu .et_mobile_menu, .dfh-2 .et_mobile_menu { padding: 0 !important; border-width: 2px; border-radius: 5px; } .dfh-2 .et_pb_menu .et_mobile_menu a, .dfh-2 .et_mobile_menu a { padding: 12px 20px !important; } .dfh-2.et_pb_menu .et-menu-nav li.mega-menu ul.sub-menu { border-width: 2px !important; border-radius: 5px !important; padding: 10px 20px !important; width: 100% !important; } .dfh-2 .nav li.mega-menu li { border-bottom: none !important; } .et-db #et-boc .et-l .dfh-2 .et-menu-nav li.mega-menu li>a { width: 140px !important; } .dfh-2.et_pb_menu .et-menu-nav li.mega-menu ul.sub-menu a { padding: 12px 0 !important; } @media screen and (min-width: 981px) { .dfh-2 .et-menu > .menu-item-has-children > .sub-menu:before { font-family: ETmodules; content: '\42'; position: absolute; right: 20px; top: -17px; font-size: 30px; } .dfh-2 .et-menu > .menu-item-has-children.mega-menu > .sub-menu:before { content: ''; } .dfh-2 .et-menu .sub-menu .menu-item-has-children>a:first-child:after { content: "\35" !important; } .et-db #et-boc .et-l .dfh-2.et_pb_menu .et-menu-nav li ul.sub-menu li ul.sub-menu { left: 200px !important; top: 0; } .et-db #et-boc .et-l .dfh-2.et_pb_menu .et-menu-nav li.mega-menu ul.sub-menu li ul.sub-menu { left: 0 !important; padding: 0 !important; } } @media screen and (max-width: 980px) { .dfh-2 .et_pb_menu__wrap { margin-top: -8px; } } </style></div> </div><div class="et_pb_with_border et_pb_module et_pb_menu et_pb_menu_0_tb_header dfh-2 et_pb_bg_layout_light et_pb_text_align_left et_dropdown_animation_fade et_pb_menu--with-logo et_pb_menu--style-left_aligned"> <div class="et_pb_menu_inner_container clearfix"> <div class="et_pb_menu__logo-wrap"> <div class="et_pb_menu__logo"> <a href="https://objectbox.io/" ><img decoding="async" width="500" height="120" src="https://objectbox.io/wordpress/wp-content/uploads/2024/09/logo-white-500pxf.png" alt="" class="wp-image-259569" data-et-multi-view="{"schema":{"attrs":{"desktop":{"src":"https:\/\/objectbox.io\/wordpress\/wp-content\/uploads\/2024\/09\/logo-white-500pxf.png","alt":"","class":"wp-image-259569"},"tablet":{"src":"https:\/\/objectbox.io\/wordpress\/wp-content\/uploads\/2021\/01\/logo-white-500px-300x72.png"}}},"slug":"et_pb_menu","hover_selector":".et_pb_menu_0_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img"}" /></a> </div> </div> <div class="et_pb_menu__wrap"> <div class="et_pb_menu__menu"> <nav class="et-menu-nav"><ul id="menu-main-menu" class="et-menu nav"><li class="first-level et_pb_menu_page_id-35279 menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-35279"><a>Product</a> <ul class="sub-menu"> <li class="et_pb_menu_page_id-257334 menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-257334 current_page_item menu-item-257919"><a href="https://objectbox.io/vector-database-for-ondevice-ai/" aria-current="page">The vector database for on-device AI</a></li> <li class="second-level et_pb_menu_page_id-33019 menu-item menu-item-type-post_type menu-item-object-page menu-item-33433"><a href="https://objectbox.io/sync/">Data Sync</a></li> <li class="second-level et_pb_menu_page_id-223067 menu-item menu-item-type-post_type menu-item-object-page menu-item-223155"><a title="Embedded Database for Embedded Devices" href="https://objectbox.io/embedded-database/">Embedded Database</a></li> <li class="second-level et_pb_menu_page_id-35148 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35277"><a href="https://objectbox.io/mobile-database/">Mobile Database</a> <ul class="sub-menu"> <li class="et_pb_menu_page_id-222066 menu-item menu-item-type-post_type menu-item-object-page menu-item-222378"><a href="https://objectbox.io/swift-database-for-ios/">Swift Database for iOS</a></li> <li class="et_pb_menu_page_id-223156 menu-item menu-item-type-post_type menu-item-object-page menu-item-223274"><a title="Android Database" href="https://objectbox.io/android-database/">Android Database</a></li> <li class="et_pb_menu_page_id-223479 menu-item menu-item-type-post_type menu-item-object-page menu-item-223868"><a href="https://objectbox.io/flutter-database/">Flutter Database</a></li> </ul> </li> <li class="et_pb_menu_page_id-258495 menu-item menu-item-type-post_type menu-item-object-page menu-item-258707"><a href="https://objectbox.io/time-series-database/">Time Series DB</a></li> <li class="second-level et_pb_menu_page_id-34014 menu-item menu-item-type-post_type menu-item-object-page menu-item-34399"><a href="https://objectbox.io/iot-edge-computing-database-decentralized-data-flows/">IoT DB for the edge</a></li> <li class="second-level et_pb_menu_page_id-35961 menu-item menu-item-type-post_type menu-item-object-page menu-item-41668"><a href="https://objectbox.io/edgex/">ObjectBox EdgeX</a></li> </ul> </li> <li class="first-level et_pb_menu_page_id-39185 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-39185"><a>Solutions</a> <ul class="sub-menu"> <li class="second-level et_pb_menu_page_id-260370 menu-item menu-item-type-post_type menu-item-object-page menu-item-260694"><a href="https://objectbox.io/connected-car-data-storage-and-sync/">Connected Cars</a></li> <li class="second-level et_pb_menu_page_id-38910 menu-item menu-item-type-post_type menu-item-object-page menu-item-39178"><a href="https://objectbox.io/iiot-edge-computing/">Industrial IoT</a></li> <li class="second-level et_pb_menu_page_id-49453 menu-item menu-item-type-post_type menu-item-object-page menu-item-49867"><a href="https://objectbox.io/energy-edge-computing/">Energy Industry</a></li> <li class="second-level et_pb_menu_page_id-38644 menu-item menu-item-type-post_type menu-item-object-page menu-item-39005"><a href="https://objectbox.io/smart-mobility/">Smart Mobility</a></li> <li class="second-level et_pb_menu_page_id-46718 menu-item menu-item-type-post_type menu-item-object-page menu-item-48012"><a href="https://objectbox.io/retail-edge-computing/">Retail Services</a></li> <li class="second-level et_pb_menu_page_id-50045 menu-item menu-item-type-post_type menu-item-object-page menu-item-50291"><a href="https://objectbox.io/games/">Games</a></li> <li class="second-level et_pb_menu_page_id-34759 menu-item menu-item-type-post_type menu-item-object-page menu-item-35893"><a href="https://objectbox.io/iot-edge-computing-database-decentralized-data-flows/iot-use-cases-edge-computing/">IoT Use Cases</a></li> </ul> </li> <li class="first-level et_pb_menu_page_id-28602 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-28602"><a>Developers</a> <ul class="sub-menu"> <li class="second-level et_pb_menu_page_id-35049 menu-item menu-item-type-post_type menu-item-object-page menu-item-35212"><a href="https://objectbox.io/offline-first-mobile-database/">Overview</a></li> <li class="second-level et_pb_menu_page_id-53043 menu-item menu-item-type-custom menu-item-object-custom menu-item-53043"><a href="https://sync.objectbox.io/">Sync Docs</a></li> <li class="second-level et_pb_menu_page_id-35273 menu-item menu-item-type-custom menu-item-object-custom menu-item-35273"><a href="https://docs.objectbox.io/">Java Docs</a></li> <li class="second-level et_pb_menu_page_id-35275 menu-item menu-item-type-custom menu-item-object-custom menu-item-35275"><a href="https://cpp.objectbox.io/">C / C++ Docs</a></li> <li class="second-level et_pb_menu_page_id-35364 menu-item menu-item-type-custom menu-item-object-custom menu-item-35364"><a href="https://golang.objectbox.io/">Go Docs</a></li> <li class="second-level et_pb_menu_page_id-35281 menu-item menu-item-type-custom menu-item-object-custom menu-item-35281"><a href="https://docs.objectbox.io/kotlin-support">Kotlin Docs</a></li> <li class="second-level et_pb_menu_page_id-35274 menu-item menu-item-type-custom menu-item-object-custom menu-item-35274"><a href="https://swift.objectbox.io/">Swift Docs</a></li> <li class="second-level et_pb_menu_page_id-50071 menu-item menu-item-type-custom menu-item-object-custom menu-item-50071"><a href="https://github.com/objectbox/objectbox-dart">Flutter / Dart</a></li> <li class="second-level et_pb_menu_page_id-50463 menu-item menu-item-type-post_type menu-item-object-page menu-item-50484"><a href="https://objectbox.io/offline-docs-pdf-download/">Offline Docs / PDF Download</a></li> <li class="second-level et_pb_menu_page_id-30804 menu-item menu-item-type-post_type menu-item-object-page menu-item-30829"><a href="https://objectbox.io/faq/">FAQ</a></li> </ul> </li> <li class="first-level et_pb_menu_page_id-33340 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33736"><a href="https://objectbox.io/about-us/">Company</a> <ul class="sub-menu"> <li class="second-level et_pb_menu_page_id-33340 menu-item menu-item-type-post_type menu-item-object-page menu-item-33737"><a href="https://objectbox.io/about-us/">About Us</a></li> <li class="second-level et_pb_menu_page_id-32135 menu-item menu-item-type-post_type menu-item-object-page menu-item-32157"><a href="https://objectbox.io/jobs/">Jobs</a></li> <li class="second-level et_pb_menu_page_id-35211 menu-item menu-item-type-post_type menu-item-object-page menu-item-35268"><a href="https://objectbox.io/events/">Events</a></li> <li class="second-level et_pb_menu_page_id-35703 menu-item menu-item-type-post_type menu-item-object-page menu-item-35730"><a href="https://objectbox.io/iot-mobile-insights-learnings-research-studies/">Insights</a></li> <li class="et_pb_menu_page_id-50886 menu-item menu-item-type-post_type menu-item-object-page menu-item-223175"><a href="https://objectbox.io/software-we-love/">Software we 🤍</a></li> <li class="et_pb_menu_page_id-257704 menu-item menu-item-type-post_type menu-item-object-page menu-item-257890"><a href="https://objectbox.io/contact-us/">Contact us</a></li> </ul> </li> <li class="first-level et_pb_menu_page_id-31231 menu-item menu-item-type-post_type menu-item-object-page menu-item-31319"><a href="https://objectbox.io/blog/">Blog</a></li> <li class="et_pb_menu_page_id-259820 menu-item menu-item-type-post_type menu-item-object-page menu-item-260029"><a href="https://objectbox.io/mongodb/"><font color="#17A6A6">MongoDB Connector</font></a></li> </ul></nav> </div> <div class="et_mobile_nav_menu"> <div class="mobile_nav closed"> <span class="mobile_menu_bar"></span> </div> </div> </div> </div> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_1_tb_header et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_button_module_wrapper et_pb_button_0_tb_header_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_0_tb_header et_pb_bg_layout_dark" href="https://github.com/objectbox/" target="_blank" data-icon="">45.8k</a> </div><div class="et_pb_button_module_wrapper et_pb_button_1_tb_header_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_1_tb_header et_pb_bg_layout_dark" href="https://objectbox.io/offline-first-mobile-database/">Get started</a> </div> </div> </div> </div> </div> </header> <div id="et-main-area"> <div id="main-content"> <article id="post-257334" class="post-257334 page type-page status-publish has-post-thumbnail hentry"> <div class="entry-content"> <div class="et-l et-l--post"> <div class="et_builder_inner_content et_pb_gutters3"> <div class="et_pb_section et_pb_section_0 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_0 et_pb_gutters1"> <div class="et_pb_column et_pb_column_1_5 et_pb_column_0 et_pb_css_mix_blend_mode_passthrough et_pb_column_empty"> </div><div class="et_pb_column et_pb_column_3_5 et_pb_column_1 inline-buttons align-center et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_0 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading">ObjectBox for on-device Artificial Intelligence</h1> </div><div class="et_pb_module et_pb_text et_pb_text_0 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: center;"><span>Craft data-driven AI apps that work anywhere, anytime – locally, on-premise, offline as well as online. For apps that run 100% cloud-optional on a wide variety of devices from phones and IoT gadgets to controllers, medical devices, PoS terminals, and any cloud.</span></p></div> </div><div class="et_pb_button_module_wrapper et_pb_button_0_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_0 et_pb_bg_layout_dark" href="https://objectbox.io/offline-first-mobile-database/">Try ObjectBox for free</a> </div><div class="et_pb_button_module_wrapper et_pb_button_1_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_1 et_pb_bg_layout_dark" href="https://objectbox.io/contact-us/">Schedule a demo</a> </div> </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_2 et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column_empty"> </div> </div> </div><div class="et_pb_section et_pb_section_1 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_1 et_pb_equal_columns et_pb_gutters2"> <div class="et_pb_column et_pb_column_1_4 et_pb_column_3 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_image et_pb_image_0"> <span class="et_pb_image_wrap "><img decoding="async" width="423" height="833" src="https://objectbox.io/wordpress/wp-content/uploads/2024/05/mobile-on-device-edge-AI-vector-database.png" alt="mobile-on-device-edge-AI-vector-database" title="mobile-on-device-edge-AI-vector-database" class="wp-image-258058" /></span> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_4 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_0 et_pb_text_align_left et_pb_blurb_position_top et_pb_bg_layout_dark"> <div class="et_pb_blurb_content"> <div class="et_pb_blurb_container"> <h4 class="et_pb_module_header"><span>For AI apps anytime & anyplace</span></h4> <div class="et_pb_blurb_description"><p>Offline-first, works without internet</p> <p>✔ On-premise, on-device<br />✔ No cloud dependency<br />✔ Uninterrupted experiences</p></div> </div> </div> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_5 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_1 et_pb_text_align_left et_pb_blurb_position_top et_pb_bg_layout_dark"> <div class="et_pb_blurb_content"> <div class="et_pb_blurb_container"> <h4 class="et_pb_module_header"><span>Keep your AI app in sync</span></h4> <div class="et_pb_blurb_description"><p>Out-of-the-box seamless synchronization</p> <p>✔ Sync on the edge & to the cloud<br />✔ Host Data Sync on any device<br />✔ 100% transactionally safe</p></div> </div> </div> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_6 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_2 et_clickable et_pb_text_align_left et_pb_blurb_position_top et_pb_bg_layout_dark"> <div class="et_pb_blurb_content"> <div class="et_pb_blurb_container"> <h4 class="et_pb_module_header"><a href="http://grummel">So fast, you forget it's tech</a></h4> <div class="et_pb_blurb_description"><p>Efficient resource-use for more speed</p> <p>✔ Mobile phones, IoT, wearables<br />✔ The kind of fast your customers feel<br />✔ Ultrafast on constrained devices</p></div> </div> </div> </div> </div> </div> </div><div class="et_pb_section et_pb_section_2 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_2"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_7 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_1 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading">On-device Vector Search for Embedded, Mobile & IoT devices</h1> </div> </div> </div> </div><div class="et_pb_section et_pb_section_3 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_3"> <div class="et_pb_with_border et_pb_column_3_5 et_pb_column et_pb_column_8 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_tabs et_pb_tabs_0 " > <ul class="et_pb_tabs_controls clearfix"> <li class="et_pb_tab_0 et_pb_tab_active"><a href="#">LangChain</a></li><li class="et_pb_tab_1"><a href="#">Python</a></li><li class="et_pb_tab_2"><a href="#">Flutter / Dart</a></li> </ul> <div class="et_pb_all_tabs"> <div class="et_pb_tab et_pb_tab_0 clearfix et_pb_active_content"> <div class="et_pb_tab_content"><!-- Urvanov Syntax Highlighter v2.8.34 --> <div id="urvanov-syntax-highlighter-674243d696f22150240786" class="urvanov-syntax-highlighter-syntax crayon-theme-objectbox-dark urvanov-syntax-highlighter-font-monospace urvanov-syntax-highlighter-os-pc print-yes notranslate" data-settings=" no-popup minimize scroll-always" style=" font-size: 15px !important; line-height: 18px !important;"> <div class="urvanov-syntax-highlighter-plain-wrap"></div> <div class="urvanov-syntax-highlighter-main" style=""> <table class="crayon-table"> <tr class="urvanov-syntax-highlighter-row"> <td class="crayon-nums " data-settings="hide"> <div class="urvanov-syntax-highlighter-nums-content" style="font-size: 15px !important; line-height: 18px !important;"><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f22150240786-1">1</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f22150240786-2">2</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f22150240786-3">3</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f22150240786-4">4</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f22150240786-5">5</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f22150240786-6">6</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f22150240786-7">7</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f22150240786-8">8</div></div> </td> <td class="urvanov-syntax-highlighter-code"><div class="crayon-pre" style="font-size: 15px !important; line-height: 18px !important; -moz-tab-size:4; -o-tab-size:4; -webkit-tab-size:4; tab-size:4;"><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f22150240786-1"><span class="crayon-v">objectbox</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-e">ObjectBox</span><span class="crayon-sy">(</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f22150240786-2"><span class="crayon-h"> </span><span class="crayon-v">embedding</span><span class="crayon-o">=</span><span class="crayon-e">HuggingFaceEmbeddings</span><span class="crayon-sy">(</span><span class="crayon-sy">)</span><span class="crayon-sy">,</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f22150240786-3"><span class="crayon-h"> </span><span class="crayon-v">embedding_dimensions</span><span class="crayon-o">=</span><span class="crayon-cn">768</span><span class="crayon-sy">,</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f22150240786-4"><span class="crayon-h"> </span><span class="crayon-v">distance_type</span><span class="crayon-o">=</span><span class="crayon-v">VectorDistanceType</span><span class="crayon-sy">.</span><span class="crayon-v">EUCLIDEAN</span><span class="crayon-sy">,</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f22150240786-5"><span class="crayon-h"> </span><span class="crayon-v">db_directory</span><span class="crayon-o">=</span><span class="crayon-s">"obx-db"</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f22150240786-6"><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f22150240786-7"><span class="crayon-v">result</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-v">objectbox</span><span class="crayon-sy">.</span><span class="crayon-e">similarity_search</span><span class="crayon-sy">(</span><span class="crayon-s">"What is ObjectBox?"</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">k</span><span class="crayon-o">=</span><span class="crayon-cn">1</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f22150240786-8"><span class="crayon-k ">print</span><span class="crayon-sy">(</span><span class="crayon-v">result</span><span class="crayon-sy">)</span></div></div></td> </tr> </table> </div> </div> <!-- [Format Time: 0.0020 seconds] --> </div> </div><div class="et_pb_tab et_pb_tab_1 clearfix"> <div class="et_pb_tab_content"><!-- Urvanov Syntax Highlighter v2.8.34 --> <div id="urvanov-syntax-highlighter-674243d696f2f549161741" class="urvanov-syntax-highlighter-syntax crayon-theme-objectbox-dark urvanov-syntax-highlighter-font-monospace urvanov-syntax-highlighter-os-pc print-yes notranslate" data-settings=" no-popup minimize scroll-always" style=" font-size: 15px !important; line-height: 18px !important;"> <div class="urvanov-syntax-highlighter-plain-wrap"></div> <div class="urvanov-syntax-highlighter-main" style=""> <table class="crayon-table"> <tr class="urvanov-syntax-highlighter-row"> <td class="crayon-nums " data-settings="hide"> <div class="urvanov-syntax-highlighter-nums-content" style="font-size: 15px !important; line-height: 18px !important;"><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-1">1</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-2">2</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-3">3</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-4">4</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-5">5</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-6">6</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-7">7</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-8">8</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-9">9</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-10">10</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-11">11</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-12">12</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-13">13</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-14">14</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-15">15</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-16">16</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-17">17</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f2f549161741-18">18</div></div> </td> <td class="urvanov-syntax-highlighter-code"><div class="crayon-pre" style="font-size: 15px !important; line-height: 18px !important; -moz-tab-size:4; -o-tab-size:4; -webkit-tab-size:4; tab-size:4;"><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-1"><span class="crayon-sy">@</span><span class="crayon-e">Entity</span><span class="crayon-sy">(</span><span class="crayon-v">id</span><span class="crayon-o">=</span><span class="crayon-cn">1</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">uid</span><span class="crayon-o">=</span><span class="crayon-cn">101</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-2"><span class="crayon-p"># Note: id, uid, and model setup are only required in the alpha version.</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-3"><span class="crayon-p"># The final version will handle this automatically!</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-4"><span class="crayon-t">class</span><span class="crayon-h"> </span><span class="crayon-v">Document</span><span class="crayon-o">:</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-5"><span class="crayon-h"> </span><span class="crayon-v">id</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-e">Id</span><span class="crayon-sy">(</span><span class="crayon-v">id</span><span class="crayon-o">=</span><span class="crayon-cn">1</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">uid</span><span class="crayon-o">=</span><span class="crayon-cn">1001</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-6"><span class="crayon-h"> </span><span class="crayon-v">title</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-m">Property</span><span class="crayon-sy">(</span><span class="crayon-v">str</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">PropertyType</span><span class="crayon-sy">.</span><span class="crayon-t">string</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">id</span><span class="crayon-o">=</span><span class="crayon-cn">2</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">uid</span><span class="crayon-o">=</span><span class="crayon-cn">1002</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-7"><span class="crayon-h"> </span><span class="crayon-v">content</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-m">Property</span><span class="crayon-sy">(</span><span class="crayon-v">str</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">PropertyType</span><span class="crayon-sy">.</span><span class="crayon-t">string</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">id</span><span class="crayon-o">=</span><span class="crayon-cn">3</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">uid</span><span class="crayon-o">=</span><span class="crayon-cn">1003</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-8"><span class="crayon-h"> </span><span class="crayon-v">author</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-m">Property</span><span class="crayon-sy">(</span><span class="crayon-v">str</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">PropertyType</span><span class="crayon-sy">.</span><span class="crayon-t">string</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">id</span><span class="crayon-o">=</span><span class="crayon-cn">4</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">uid</span><span class="crayon-o">=</span><span class="crayon-cn">1004</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-9"><span class="crayon-h"> </span><span class="crayon-v">year</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-m">Property</span><span class="crayon-sy">(</span><span class="crayon-t">int</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">PropertyType</span><span class="crayon-sy">.</span><span class="crayon-t">int</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">id</span><span class="crayon-o">=</span><span class="crayon-cn">5</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">uid</span><span class="crayon-o">=</span><span class="crayon-cn">1005</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-10"><span class="crayon-h"> </span><span class="crayon-v">embedding</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-m">Property</span><span class="crayon-sy">(</span><span class="crayon-v">list</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">PropertyType</span><span class="crayon-sy">.</span><span class="crayon-v">floatVector</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">id</span><span class="crayon-o">=</span><span class="crayon-cn">6</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">uid</span><span class="crayon-o">=</span><span class="crayon-cn">1006</span><span class="crayon-sy">,</span><span class="crayon-h"> </span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-11"><span class="crayon-h"> </span><span class="crayon-v">index</span><span class="crayon-o">=</span><span class="crayon-e">HnswIndex</span><span class="crayon-sy">(</span><span class="crayon-v">id</span><span class="crayon-o">=</span><span class="crayon-cn">1</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">uid</span><span class="crayon-o">=</span><span class="crayon-cn">10001</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">dimensions</span><span class="crayon-o">=</span><span class="crayon-cn">1024</span><span class="crayon-sy">)</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-12"> </div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-13"><span class="crayon-v">model</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-e">Model</span><span class="crayon-sy">(</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-14"><span class="crayon-v">model</span><span class="crayon-sy">.</span><span class="crayon-e">entity</span><span class="crayon-sy">(</span><span class="crayon-v">Document</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">last_property_id</span><span class="crayon-o">=</span><span class="crayon-e">IdUid</span><span class="crayon-sy">(</span><span class="crayon-cn">6</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-cn">1006</span><span class="crayon-sy">)</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-15"><span class="crayon-v">model</span><span class="crayon-sy">.</span><span class="crayon-v">last_entity_id</span><span class="crayon-o">=</span><span class="crayon-e">IdUid</span><span class="crayon-sy">(</span><span class="crayon-cn">1</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-cn">101</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-16"><span class="crayon-v">model</span><span class="crayon-sy">.</span><span class="crayon-v">last_index_id</span><span class="crayon-o">=</span><span class="crayon-e">IdUid</span><span class="crayon-sy">(</span><span class="crayon-cn">1</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-cn">10001</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-17"> </div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f2f549161741-18"><span class="crayon-v">store</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-e">Store</span><span class="crayon-sy">(</span><span class="crayon-v">model</span><span class="crayon-o">=</span><span class="crayon-v">model</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-v">directory</span><span class="crayon-o">=</span><span class="crayon-s">"obx-db"</span><span class="crayon-sy">)</span></div></div></td> </tr> </table> </div> </div> <!-- [Format Time: 0.0008 seconds] --> </div> </div><div class="et_pb_tab et_pb_tab_2 clearfix"> <div class="et_pb_tab_content"><!-- Urvanov Syntax Highlighter v2.8.34 --> <div id="urvanov-syntax-highlighter-674243d696f32979907431" class="urvanov-syntax-highlighter-syntax crayon-theme-objectbox-dark urvanov-syntax-highlighter-font-monospace urvanov-syntax-highlighter-os-pc print-yes notranslate" data-settings=" no-popup minimize scroll-always" style=" font-size: 15px !important; line-height: 18px !important;"> <div class="urvanov-syntax-highlighter-plain-wrap"></div> <div class="urvanov-syntax-highlighter-main" style=""> <table class="crayon-table"> <tr class="urvanov-syntax-highlighter-row"> <td class="crayon-nums " data-settings="hide"> <div class="urvanov-syntax-highlighter-nums-content" style="font-size: 15px !important; line-height: 18px !important;"><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-1">1</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-2">2</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-3">3</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-4">4</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-5">5</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-6">6</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-7">7</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-8">8</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-9">9</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-10">10</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-11">11</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-12">12</div><div class="crayon-num" data-line="urvanov-syntax-highlighter-674243d696f32979907431-13">13</div></div> </td> <td class="urvanov-syntax-highlighter-code"><div class="crayon-pre" style="font-size: 15px !important; line-height: 18px !important; -moz-tab-size:4; -o-tab-size:4; -webkit-tab-size:4; tab-size:4;"><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-1"><span class="crayon-sy">@</span><span class="crayon-e">Entity</span><span class="crayon-sy">(</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-2"><span class="crayon-t">class</span><span class="crayon-h"> </span><span class="crayon-e">City</span><span class="crayon-h"> </span><span class="crayon-sy">{</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-3"><span class="crayon-h"> </span><span class="crayon-sy">@</span><span class="crayon-e">Id</span><span class="crayon-sy">(</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-4"><span class="crayon-h"> </span><span class="crayon-t">int</span><span class="crayon-h"> </span><span class="crayon-v">id</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-cn">0</span><span class="crayon-sy">;</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-5"> </div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-6"><span class="crayon-h"> </span><span class="crayon-t">String</span><span class="crayon-sy">?</span><span class="crayon-h"> </span><span class="crayon-v">name</span><span class="crayon-sy">;</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-7"> </div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-8"><span class="crayon-h"> </span><span class="crayon-sy">@</span><span class="crayon-e">HnswIndex</span><span class="crayon-sy">(</span><span class="crayon-v">dimensions</span><span class="crayon-o">:</span><span class="crayon-h"> </span><span class="crayon-cn">2</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-9"><span class="crayon-h"> </span><span class="crayon-sy">@</span><span class="crayon-m">Property</span><span class="crayon-sy">(</span><span class="crayon-v">type</span><span class="crayon-o">:</span><span class="crayon-h"> </span><span class="crayon-v">PropertyType</span><span class="crayon-sy">.</span><span class="crayon-v">floatVector</span><span class="crayon-sy">)</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-10"><span class="crayon-h"> </span><span class="crayon-v">List</span><span class="crayon-o"><</span><span class="crayon-t">double</span><span class="crayon-o">></span><span class="crayon-sy">?</span><span class="crayon-h"> </span><span class="crayon-v">location</span><span class="crayon-sy">;</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-11"><span class="crayon-h"> </span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-12"><span class="crayon-h"> </span><span class="crayon-e">City</span><span class="crayon-sy">(</span><span class="crayon-r">this</span><span class="crayon-sy">.</span><span class="crayon-v">name</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-r">this</span><span class="crayon-sy">.</span><span class="crayon-v">location</span><span class="crayon-sy">)</span><span class="crayon-sy">;</span></div><div class="crayon-line" id="urvanov-syntax-highlighter-674243d696f32979907431-13"><span class="crayon-sy">}</span></div></div></td> </tr> </table> </div> </div> <!-- [Format Time: 0.0003 seconds] --> </div> </div> </div> </div><div class="et_pb_module et_pb_text et_pb_text_1 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: center;"><strong>A few lines of code speak louder than a thousand words</strong></p></div> </div> </div><div class="et_pb_column et_pb_column_2_5 et_pb_column_9 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_2 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading" data-et-multi-view="{"schema":{"content":{"desktop":"Easily get started within seconds","phone":"Get started within seconds"}},"slug":"et_pb_heading"}" data-et-multi-view-load-phone-hidden="true">Easily get started within seconds</h1> </div><div class="et_pb_module et_pb_text et_pb_text_2 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span>With just a few lines of code, start using vector search to find the relevant data for RAG, detection, search, recommendation or any other AI-supported task; no cloud needed</span></p> <p><span></span></p> <p><span>Enjoy the speed while you scale while we take care that you can launch and expand your applications with minimal work</span></p></div> </div><div class="et_pb_module et_pb_text et_pb_text_3 et_pb_text_align_left et_pb_bg_layout_light"> </div><div class="et_pb_module et_pb_text et_pb_text_4 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p>Works on any POSIX system, e.g.</p> <p style="text-align: justify; padding-left: 40px;"><img decoding="async" width="45" pattern="" src="https://objectbox.io/wordpress/wp-content/uploads/2024/05/apple-grey.svg" onmouseover="this.src='https://objectbox.io/wordpress/wp-content/uploads/2024/05/apple-color.svg'" onmouseout="this.src='https://objectbox.io/wordpress/wp-content/uploads/2024/05/apple-grey.svg'" border="0" alt="" /><img decoding="async" width="45" src="https://objectbox.io/wordpress/wp-content/uploads/2024/05/android-grey.svg" onmouseover="this.src='https://objectbox.io/wordpress/wp-content/uploads/2024/05/android-color.svg'" onmouseout="this.src='https://objectbox.io/wordpress/wp-content/uploads/2024/05/android-grey.svg'" border="0" alt="" /> <img decoding="async" width="45" src="https://objectbox.io/wordpress/wp-content/uploads/2024/05/windows-grey.svg" onmouseover="this.src='https://objectbox.io/wordpress/wp-content/uploads/2024/05/windows-color.svg'" onmouseout="this.src='https://objectbox.io/wordpress/wp-content/uploads/2024/05/windows-grey.svg'" border="0" alt="" /> <img decoding="async" width="45" src="https://objectbox.io/wordpress/wp-content/uploads/2024/05/linux-grey.svg" onmouseover="this.src='https://objectbox.io/wordpress/wp-content/uploads/2024/05/linux-color.svg'" onmouseout="this.src='https://objectbox.io/wordpress/wp-content/uploads/2024/05/linux-grey.svg'" border="0" alt="" /> <img decoding="async" width="45" src="https://objectbox.io/wordpress/wp-content/uploads/2024/05/rasberry-grey.svg" onmouseover="this.src='https://objectbox.io/wordpress/wp-content/uploads/2024/05/rasberry-color.svg'" onmouseout="this.src='https://objectbox.io/wordpress/wp-content/uploads/2024/05/rasberry-grey.svg'" border="0" alt="" /></p></div> </div> </div> </div> </div><div class="et_pb_section et_pb_section_4 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_4"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_10 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_3 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading">Tech Highlights</h1> </div> </div> </div><div class="et_pb_row et_pb_row_5"> <div class="et_pb_column et_pb_column_1_3 et_pb_column_11 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_5 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/08/snap.png" width="38" height="38" alt="snap" class="wp-image-259392 alignnone size-full" /> Advanced ANN Search Algorithm</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_6 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p>Our Hierarchical Navigable Small World (HNSW) algorithm delivers industry-leading performance and scalability for precise and fast responses.</p></div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_12 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_7 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/08/jigsaw.png" width="38" height="38" alt="jigsaw" class="wp-image-259391 alignnone size-full" /> Enhance your AI with your data</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_8 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: left;"><span>Ground your AI app in your data using Retrieval Augmented Generation (RAG) for personalized, enhanced, and up-to-date LLM responses.</span></p></div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_13 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_9 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/08/search-database.png" width="38" height="38" alt="search-database" class="wp-image-259381 alignnone size-full" /> Superfast Semantic & Hybrid Search</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_10 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: left;">Combine vector searches with other query conditions, creating a flexible and powerful search capability that includes non-vector data and can link to several objects.</p></div> </div> </div> </div><div class="et_pb_row et_pb_row_6"> <div class="et_pb_column et_pb_column_1_3 et_pb_column_14 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_11 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/08/speed-2.png" width="38" height="38" alt="speed" class="wp-image-259387 alignnone size-full" /> Fast & Lightweight</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_12 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span style="font-weight: 400;">Because no one likes waiting. 10X faster than any alternative paired with an incredebly lightweight footprint.</span></p></div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_15 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_13 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/08/phone-tablet.png" width="38" height="38" alt="phone-tablet" class="wp-image-259390 alignnone size-full" /> Disk-Based & RAM Caching Speed</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_14 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p>ObjectBox runs efficiently on constrained devices, bringing robust performance to widely accessible hardware.</p></div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_16 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_15 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/08/sustainability-1.png" width="38" height="38" alt="sustainability" class="wp-image-259383 alignnone size-full" /> Sustainable</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_16 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: left;">Due to its efficiency, ObjectBox reduces resource-use (CPU, memory, energy…) and therefore CO2, time, and money waste.</p></div> </div> </div> </div><div class="et_pb_row et_pb_row_7"> <div class="et_pb_column et_pb_column_1_3 et_pb_column_17 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_17 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/08/no-connection-1.png" width="38" height="38" alt="no-connection" class="wp-image-259384 alignnone size-full" /> Offline-first</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_18 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span style="font-weight: 400;">For the low-latency </span><span style="font-weight: 400;">“always-on” experience. Develop applications that work on- and offline, unburdened by the need for a constant Internet connection.</span></p></div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_18 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_19 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/08/dev-ai.png" width="38" height="38" alt="dev-ai" class="wp-image-259385 alignnone size-full" /> Data Control</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_20 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p>Self-host, deploy locally, or run on-premise – ensure data sovereignty, compliance, and seamless performance even in low-connectivity environments.</p></div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_19 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_21 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/08/fast-sync.png" width="38" height="38" alt="fast-sync" class="wp-image-259382 alignnone size-full" /> Data Sync</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_22 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span style="font-weight: 400;">Never miss a beat. Our offline Data Sync keeps data flowing seamlessly across devices on the edge of the network and to the cloud. 100% cloud optional.</span></p></div> </div> </div> </div> </div><div class="et_pb_section et_pb_section_5 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_8 inline-buttons align-center"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_20 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_button_module_wrapper et_pb_button_2_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_2 et_pb_bg_layout_dark" href="https://objectbox.io/offline-first-mobile-database/">Try ObjectBox for free</a> </div><div class="et_pb_button_module_wrapper et_pb_button_3_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_3 et_pb_bg_layout_dark" href="https://objectbox.io/contact-us/">Contact us</a> </div> </div> </div> </div><div class="et_pb_section et_pb_section_6 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_9"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_21 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_23 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: center;"><span>… or schedule an Introductory Meeting.</span></p></div> </div><div class="et_pb_module et_pb_code et_pb_code_0"> <div class="et_pb_code_inner"><!-- Calendly inline widget begin --> <div class="calendly-inline-widget" data-url="https://calendly.com/vivien-objectbox/30min" style="min-width:320px;height:700px;"></div> <script type="text/javascript" src="https://assets.calendly.com/assets/external/widget.js" async></script> <!-- Calendly inline widget end --></div> </div> </div> </div> </div><div class="et_pb_section et_pb_section_7 footer-section et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_10 et_pb_gutters1"> <div class="et_pb_column et_pb_column_1_5 et_pb_column_22 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_24 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3 style="text-align: left;">Docs</h3> <p style="text-align: left;"><span style="color: #999999;"><a href="https://docs.objectbox.io/" target="_blank" rel="noopener noreferrer" title="Java Docs" style="color: #999999;">Java</a><br /><a href="https://cpp.objectbox.io/" target="_blank" rel="noopener noreferrer" title="C/C++ Docs" style="color: #999999;">C/C++</a><br /><a href="https://golang.objectbox.io/" target="_blank" rel="noopener noreferrer" title="Go Docs" style="color: #999999;">Go</a><br /><a href="https://docs.objectbox.io/kotlin-support" target="_blank" rel="noopener noreferrer" title="Kotlin Docs" style="color: #999999;">Kotlin</a><br /><a href="https://github.com/objectbox/objectbox-dart" target="_blank" rel="noopener noreferrer" title="Flutter / Dart Docs" style="color: #999999;">Flutter / Dart</a><br /><a href="https://swift.objectbox.io/" target="_blank" rel="noopener noreferrer" title="Swift Docs" style="color: #999999;">Swift</a><br /><a href="https://greenrobot.org/greendao/" target="_blank" rel="noopener noreferrer" style="color: #999999;">greenDAO</a><br /><a href="https://greenrobot.org/eventbus/" target="_blank" rel="noopener noreferrer" style="color: #999999;">EventBus</a><br /><a href="https://greenrobot.org/essentials/" target="_blank" rel="noopener noreferrer" style="color: #999999;">Essentials</a></span></p></div> </div> </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_23 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_25 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3 style="text-align: left;"><strong>Company</strong></h3> <p style="text-align: left;"><span style="color: #999999;"><a href="https://objectbox.io/about-us/" target="_blank" rel="noopener noreferrer" title="About us" style="color: #999999;">About us</a></span><br /><span style="color: #999999;"><a href="https://objectbox.io/jobs/" target="_blank" rel="noopener noreferrer" title="Jobs" style="color: #999999;">Jobs</a></span><br /><span style="color: #999999;"><a href="https://objectbox.io/faq/" target="_blank" rel="noopener noreferrer" title="FAQ" style="color: #999999;">FAQ</a></span><br /><span style="color: #999999;"><a href="https://objectbox.io/iot-mobile-insights-learnings-research-studies/" target="_blank" rel="noopener noreferrer" title="Insights" style="color: #999999;">Insights</a></span><br /><span style="color: #999999;"><a href="https://objectbox.io/contact/" target="_blank" rel="noopener noreferrer" title="Contact us" style="color: #999999;">Contact us</a></span></p> <p><span style="color: #999999;"><a href="https://swift.objectbox.io/" target="_blank" rel="noopener noreferrer" title="Swift Docs" style="color: #999999;"></a></span></p></div> </div><div class="et_pb_module et_pb_image et_pb_image_1"> <span class="et_pb_image_wrap "><picture decoding="async" title="iso 90001" class="wp-image-225777"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2022/12/DIQZ-PZ-90013278_20221114-300x188.jpg.webp"/> <img decoding="async" width="300" height="188" src="https://objectbox.io/wordpress/wp-content/uploads/2022/12/DIQZ-PZ-90013278_20221114-300x188.jpg" alt=""/> </picture> </span> </div> </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_24 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_26 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3 style="text-align: left;">Follow us</h3> <p><a href="https://www.facebook.com/objectboxTeam/" target="_blank" rel="noopener noreferrer" title="Facebook"><picture decoding="async" class="wp-image-51671 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/facebook_white_logo-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/facebook_white_logo-300x300.png" alt="facebook_white_logo" width="26" height="26"/> </picture> </a><span style="color: #999999;"><a href="https://www.facebook.com/objectboxTeam/" target="_blank" rel="noopener noreferrer" title="Facebook"> <span style="color: #999999;">Facebook</span></a><br /></span></p> <p><a href="https://www.linkedin.com/company/objectbox/" target="_blank" rel="noopener noreferrer" title="LinkedIn"><span style="color: #999999;"><picture decoding="async" class="wp-image-51673 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/linkedin_white_logo.png-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/linkedin_white_logo.png-300x300.png" alt="linkedin_white_logo.png" width="26" height="26"/> </picture> LinkedIn</span></a></p> <p><a href="https://www.instagram.com/objectbox_io/?hl=de" target="_blank" rel="noopener noreferrer" title="Instagram"><span style="color: #999999;"><picture decoding="async" class="wp-image-51672 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/instagram_white_logo.png-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/instagram_white_logo.png-300x300.png" alt="instagram_white_logo.png" width="26" height="26"/> </picture> Instagram</span></a></p> <p><a href="https://twitter.com/ObjectBox_io?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" target="_blank" rel="noopener noreferrer" title="Twitter"><span style="color: #999999;"><picture decoding="async" class="wp-image-51676 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/twitter_white_logo.png-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/twitter_white_logo.png-300x300.png" alt="twitter_white_logo.png" width="25" height="25"/> </picture> Twitter</span></a></p> <p><a href="https://www.youtube.com/channel/UCLs3F3Lhh8pjC66WZIopJ6Q" target="_blank" rel="noopener noreferrer" title="Youtube"><span style="color: #999999;"><picture decoding="async" class="wp-image-51680 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/youtube_white_logo.png-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/youtube_white_logo.png-300x300.png" alt="youtube_white_logo.png" width="25" height="25"/> </picture> Youtube</span></a></p> <p><a href="https://github.com/objectbox" target="_blank" rel="noopener noreferrer" title="Github"><span style="color: #999999;"><picture decoding="async" class="wp-image-51854 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/GitHub_white-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/GitHub_white-300x300.png" alt="GitHub_white" width="25" height="25"/> </picture> Github</span></a></p></div> </div> </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_25 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_27 et_clickable et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3><strong>SDGs</strong></h3> <p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2022/03/E_WEB_08-300x300.png" width="60" height="60" alt="" class="wp-image-224475 alignnone size-medium" style="display: block; margin-left: auto; margin-right: auto;" /><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2022/03/E_WEB_09-300x300.png" width="60" height="60" alt="" class="wp-image-224476 alignnone size-medium" style="display: block; margin-left: auto; margin-right: auto;" /><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2022/03/E_WEB_12-300x300.png" width="60" height="60" alt="" class="wp-image-224473 alignnone size-medium" style="display: block; margin-left: auto; margin-right: auto;" /><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2022/03/E_WEB_13-300x300.png" width="60" height="60" alt="" class="wp-image-224474 alignnone size-medium" style="display: block; margin-left: auto; margin-right: auto;" /> <span> </span></p></div> </div> </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_26 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_28 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3 style="text-align: center;">News from our Blog</h3></div> </div><div class="et_pb_module et_pb_post_slider et_pb_post_slider_0 custom-post-slider et_pb_slider et_pb_post_slider_image_top et_pb_slider_fullwidth_off et_pb_slider_no_pagination et_pb_slider_with_overlay"> <div class="et_pb_slides"> <div class="et_pb_slide et_pb_bg_layout_dark et_pb_post_slide-260848" > <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_image"> <img decoding="async" width="2000" height="1158" src="https://objectbox.io/wordpress/wp-content/uploads/2024/11/2024-Healthcare-digitization-AI-EdgeComputing-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2024-Healthcare-digitization-AI-EdgeComputing" loading="eager" /> </div> <div class="et_pb_slide_description"> <h2 class="et_pb_slide_title"><a href="https://objectbox.io/iot-edge-computing-and-digitalization-in-healthcare/">IoT, Edge Computing, and Digitalization in Healthcare</a></h2> <div class="et_pb_slide_content "> <div></div> </div> <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_more_button" href="https://objectbox.io/iot-edge-computing-and-digitalization-in-healthcare/">Read More</a></div> </div> </div> </div> </div> <div class="et_pb_slide et_pb_bg_layout_dark et_pb_post_slide-260654" > <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_image"> <img decoding="async" width="2000" height="1158" src="https://objectbox.io/wordpress/wp-content/uploads/2024/11/Cpp-objectBoxVectorSearch_4_0Release.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="C++ database - embedded with vector search and data sync, free, open source" loading="eager" /> </div> <div class="et_pb_slide_description"> <h2 class="et_pb_slide_title"><a href="https://objectbox.io/the-embedded-database-for-cpp-and-c/">The Embedded Database for C++ and C</a></h2> <div class="et_pb_slide_content "> <div></div> </div> <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_more_button" href="https://objectbox.io/the-embedded-database-for-cpp-and-c/">Read More</a></div> </div> </div> </div> </div> <div class="et_pb_slide et_pb_bg_layout_dark et_pb_post_slide-260765" > <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_image"> <img decoding="async" width="2000" height="1158" src="https://objectbox.io/wordpress/wp-content/uploads/2024/11/2024_EdgeAIVectorDatabase.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" loading="eager" /> </div> <div class="et_pb_slide_description"> <h2 class="et_pb_slide_title"><a href="https://objectbox.io/empowering-edge-ai-the-critical-role-of-databases/">The Critical Role of Databases for Edge AI</a></h2> <div class="et_pb_slide_content "> <div></div> </div> <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_more_button" href="https://objectbox.io/empowering-edge-ai-the-critical-role-of-databases/">Read More</a></div> </div> </div> </div> </div> <div class="et_pb_slide et_pb_bg_layout_dark et_pb_post_slide-260529" > <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_image"> <img decoding="async" width="2000" height="1158" src="https://objectbox.io/wordpress/wp-content/uploads/2024/10/DataSyncMongoDB-AtlasDeviceSyncAlternative.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" loading="eager" /> </div> <div class="et_pb_slide_description"> <h2 class="et_pb_slide_title"><a href="https://objectbox.io/bi-directional-offline-first-data-sync-with-mongodb-and-objectbox/">Bi-directional Offline-First Data Sync with MongoDB and ObjectBox</a></h2> <div class="et_pb_slide_content "> <div></div> </div> <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_more_button" href="https://objectbox.io/bi-directional-offline-first-data-sync-with-mongodb-and-objectbox/">Read More</a></div> </div> </div> </div> </div> <div class="et_pb_slide et_pb_bg_layout_dark et_pb_post_slide-260182" > <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_image"> <img decoding="async" width="951" height="549" src="https://objectbox.io/wordpress/wp-content/uploads/2024/10/capture20241014170626359.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="SLM and LLM over time - the plateau of the ever-bigger models" loading="eager" /> </div> <div class="et_pb_slide_description"> <h2 class="et_pb_slide_title"><a href="https://objectbox.io/the-rise-of-small-language-models-2/">The rise of small language models</a></h2> <div class="et_pb_slide_content "> <div></div> </div> <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_more_button" href="https://objectbox.io/the-rise-of-small-language-models-2/">Read More</a></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </article> </div> <script nitro-exclude> var heartbeatData = new FormData(); heartbeatData.append('nitroHeartbeat', '1'); fetch(location.href, {method: 'POST', body: heartbeatData, credentials: 'omit'}); </script> <script nitro-exclude> document.cookie = 'nitroCachedPage=' + (!window.NITROPACK_STATE ? '0' : '1') + '; path=/; SameSite=Lax'; </script> <span class="et_pb_scroll_top et-pb-icon"></span> <footer id="main-footer"> <div id="footer-bottom"> <div class="container clearfix"> <div id="footer-info">Ⓒ Copyright 2024 ObjectBox Limited. All rights reserved. | <a href="https://objectbox.io/wordpress/wp-content/uploads/2024/10/2024_10_23_Object-Box-Privacy-Notice.docx.pdf" target="_blank" rel="nofollow">Privacy notice</a> | <a href="https://objectbox.io/wordpress/wp-content/uploads/2024/10/ObjectBox-Terms-Of-UseAC2024.pdf" target="_blank" rel="nofollow">Terms of use & Imprint</a></div> </div> </div> </footer> </div> </div> </div> <script type='text/javascript'>( $ => { /** * Displays toast message from storage, it is used when the user is redirected after login */ if ( window.sessionStorage ) { $( window ).on( 'tcb_after_dom_ready', () => { const message = sessionStorage.getItem( 'tcb_toast_message' ); if ( message ) { tcbToast( sessionStorage.getItem( 'tcb_toast_message' ), false ); sessionStorage.removeItem( 'tcb_toast_message' ); } } ); } /** * Displays toast message * * @param {string} message - message to display * @param {Boolean} error - whether the message is an error or not * @param {Function} callback - callback function to be called after the message is closed */ function tcbToast( message, error, callback ) { /* Also allow "message" objects */ if ( typeof message !== 'string' ) { message = message.message || message.error || message.success; } if ( ! error ) { error = false; } TCB_Front.notificationElement.toggle( message, error ? 'error' : 'success', callback ); } } )( typeof ThriveGlobal === 'undefined' ? jQuery : ThriveGlobal.$j ); </script> <script type="text/javascript"> var et_link_options_data = [{"class":"et_pb_blurb_2","url":"https:\/\/objectbox.io\/c-developer-with-a-heart-for-performance-efficiency-distributed-systems-and-tough-coding-challenges\/","target":"_self"},{"class":"et_pb_text_27","url":"https:\/\/sdgs.un.org\/goals","target":"_blank"}]; </script> <style type="text/css" id="tve_notification_styles"></style> <div class="tvd-toast tve-fe-message" style="display: none"> <div class="tve-toast-message tve-success-message"> <div class="tve-toast-icon-container"> <span class="tve_tick thrv-svg-icon"></span> </div> <div class="tve-toast-message-container"></div> </div> </div> <script type='text/javascript'> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/3772993.js"></script> <!-- End of HubSpot Embed Code --><link rel='stylesheet' id='wc-blocks-style-css' href='https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-9.3.3' type='text/css' media='all' /> <link rel='stylesheet' id='urvanov_syntax_highlighter-css' href='https://objectbox.io/wordpress/wp-content/plugins/urvanov-syntax-highlighter/css/min/urvanov_syntax_highlighter.min.css?ver=2.8.34' type='text/css' media='all' /> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/divi-modules-table-maker/extensions/scripts/public-module-script-min.js?ver=3.1.2" id="dvmd-tm-public-module-script-js"></script> <script type="text/javascript" id="leadin-script-loader-js-js-extra"> /* <![CDATA[ */ var leadin_wordpress = {"userRole":"visitor","pageType":"page","leadinPluginVersion":"11.1.66"}; /* ]]> */ </script> <script type="text/javascript" src="https://js.hs-scripts.com/3772993.js?integration=WordPress&ver=11.1.66" id="leadin-script-loader-js-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/libs/magnific-popup/magnific-popup.js?ver=4.0.5" id="divi-torque-lite-magnific-popup-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/libs/slick/slick.min.js?ver=4.0.5" id="divi-torque-lite-slick-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/libs/counter-up/counter-up.min.js?ver=4.0.5" id="divi-torque-lite-counter-up-js"></script> <script type="text/javascript" id="divi-torque-lite-frontend-js-extra"> /* <![CDATA[ */ var diviTorqueLiteFrontend = {"ajaxurl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/js/frontend.js?ver=4.0.5" id="divi-torque-lite-frontend-js"></script> <script type="text/javascript" id="divi-custom-script-js-extra"> /* <![CDATA[ */ var DIVI = {"item_count":"%d Item","items_count":"%d Items"}; var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"}; var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"}; var et_pb_custom = {"ajaxurl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","images_uri":"https:\/\/objectbox.io\/wordpress\/wp-content\/themes\/Divi\/images","builder_images_uri":"https:\/\/objectbox.io\/wordpress\/wp-content\/themes\/Divi\/includes\/builder\/images","et_frontend_nonce":"5de0a110a2","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"4645a079c6","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"257334","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"no","is_shortcode_tracking":"","tinymce_uri":"https:\/\/objectbox.io\/wordpress\/wp-content\/themes\/Divi\/includes\/builder\/frontend-builder\/assets\/vendors","accent_color":"#17a6a6","waypoints_options":[]}; var et_pb_box_shadow_elements = []; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/js/scripts.min.js?ver=4.22.0" id="divi-custom-script-js"></script> <script type="text/javascript" id="tve-dash-frontend-js-extra"> /* <![CDATA[ */ var tve_dash_front = {"ajaxurl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","force_ajax_send":"1","is_crawler":"","recaptcha":[],"turnstile":[],"post_id":"257334"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/thrive-leads/thrive-dashboard/js/dist/frontend.min.js?ver=10.3" id="tve-dash-frontend-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.22.0" id="fitvids-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-includes/js/comment-reply.min.js?ver=6.5.5" id="comment-reply-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.mobile.js?ver=4.22.0" id="jquery-mobile-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/magnific-popup.js?ver=4.22.0" id="magnific-popup-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/easypiechart.js?ver=4.22.0" id="easypiechart-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/salvattore.js?ver=4.22.0" id="salvattore-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/divi-modules-table-maker/extensions/divi-4/scripts/frontend-bundle.min.js?ver=3.1.2" id="divi-modules-table-maker-frontend-bundle-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.3.3" id="sourcebuster-js-js"></script> <script type="text/javascript" id="wc-order-attribution-js-extra"> /* <![CDATA[ */ var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.3.3" id="wc-order-attribution-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/core/admin/js/common.js?ver=4.22.0" id="et-core-common-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/divi-module-code-snippet/features/DBCSCopyToClipboardFeature/script.js?ver=1.4.4" id="dbcs-copy-to-clipboard-js"></script> <script type="text/javascript" id="urvanov_syntax_highlighter_js-js-extra"> /* <![CDATA[ */ var UrvanovSyntaxHighlighterSyntaxSettings = {"version":"2.8.34","is_admin":"0","ajaxurl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","prefix":"urvanov-syntax-highlighter-","setting":"urvanov-syntax-highlighter-setting","selected":"urvanov-syntax-highlighter-setting-selected","changed":"urvanov-syntax-highlighter-setting-changed","special":"urvanov-syntax-highlighter-setting-special","orig_value":"data-orig-value","debug":""}; var UrvanovSyntaxHighlighterSyntaxStrings = {"copy":"Copied to the clipboard","minimize":"Click To Expand Code"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/urvanov-syntax-highlighter/js/min/urvanov_syntax_highlighter.min.js?ver=2.8.34" id="urvanov_syntax_highlighter_js-js"></script> <script type="text/javascript" id="et-builder-modules-script-motion-js-extra"> /* <![CDATA[ */ var et_pb_motion_elements = {"desktop":[],"tablet":[],"phone":[]}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/motion-effects.js?ver=4.22.0" id="et-builder-modules-script-motion-js"></script> <script type="text/javascript" id="et-builder-modules-script-sticky-js-extra"> /* <![CDATA[ */ var et_pb_sticky_elements = {"et_pb_section_0_tb_header":{"id":"et_pb_section_0_tb_header","selector":".et_pb_section_0_tb_header","position":{"desktop":"top","tablet":"none","phone":"none"},"topOffset":"0px","bottomOffset":"0px","topLimit":"none","bottomLimit":"none","offsetSurrounding":"on","transition":"on","styles":{"module_alignment":{"desktop":"","tablet":"","phone":""},"positioning":"relative"},"stickyStyles":{"position_origin_r":"top_left","horizontal_offset":"","vertical_offset":""}}}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/sticky-elements.js?ver=4.22.0" id="et-builder-modules-script-sticky-js"></script> <script type="text/javascript">var tcb_current_post_lists=JSON.parse('[]'); var tcb_post_lists=tcb_post_lists?[...tcb_post_lists,...tcb_current_post_lists]:tcb_current_post_lists;</script><script type="text/javascript">/*<![CDATA[*/if ( !window.TL_Const ) {var TL_Const={"security":"f4512e0ff7","ajax_url":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","forms":[],"action_conversion":"tve_leads_ajax_conversion","action_impression":"tve_leads_ajax_impression","ajax_load":0,"main_group_id":223347,"display_options":{"allowed_post_types":[],"flag_url_match":null},"custom_post_data":[],"current_screen":{"screen_type":3,"screen_id":257334},"ignored_fields":["email","_captcha_size","_captcha_theme","_captcha_type","_submit_option","_use_captcha","g-recaptcha-response","__tcb_lg_fc","__tcb_lg_msg","_state","_form_type","_error_message_option","_back_url","_submit_option","url","_asset_group","_asset_option","mailchimp_optin","tcb_token","tve_labels","tve_mapping","_api_custom_fields","_sendParams","_autofill"]};} else { window.TL_Front && TL_Front.extendConst && TL_Front.extendConst({"security":"f4512e0ff7","ajax_url":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","forms":[],"action_conversion":"tve_leads_ajax_conversion","action_impression":"tve_leads_ajax_impression","ajax_load":0,"main_group_id":223347,"display_options":{"allowed_post_types":[],"flag_url_match":null},"custom_post_data":[],"current_screen":{"screen_type":3,"screen_id":257334},"ignored_fields":["email","_captcha_size","_captcha_theme","_captcha_type","_submit_option","_use_captcha","g-recaptcha-response","__tcb_lg_fc","__tcb_lg_msg","_state","_form_type","_error_message_option","_back_url","_submit_option","url","_asset_group","_asset_option","mailchimp_optin","tcb_token","tve_labels","tve_mapping","_api_custom_fields","_sendParams","_autofill"]})} /*]]> */</script><style id="et-builder-module-design-tb-256727-257334-cached-inline-styles">.et_pb_section_0_tb_header{border-bottom-width:1px;margin-bottom:-11px;z-index:10;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.1)}.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#1B1815!important}.et_pb_sticky.et_pb_section_0_tb_header{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 80px rgba(0,0,0,0.1)!important}.et_pb_row_0_tb_header:before{@media only screen and (min-width:981px){.et_pb_column_0{width:15%!important}.et_pb_column_1{width:15%!important}.et_pb_column_2{width:40%!important}.et_pb_column_3{width:15%!important}.et_pb_column_4{width:15%!important}}}.et_pb_row_0_tb_header{display:flex;align-items:center;flex-wrap:wrap}.et_pb_code_0_tb_header,.et_pb_code_1_tb_header{padding-top:0px;padding-bottom:0px;margin-top:0px!important;margin-bottom:0px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-weight:500;font-size:15px;color:#ffffff!important}.et_pb_menu_0_tb_header.et_pb_menu{background-color:rgba(0,0,0,0)}.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img{border-top-color:#1B1815;width:auto}.et_pb_menu_0_tb_header{padding-top:10px;padding-right:0px;margin-right:840px!important;margin-bottom:0px!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{border-width:2px;border-radius:5px;left:auto!important;padding:0;right:0;width:200px}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a{padding:12px 20px}.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo{margin-bottom:10px}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#ffffff!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#393939!important;border-color:#ffffff}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:#ffffff}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a{color:#F7F7F7!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a{color:#17A6A6!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#383838!important}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:auto;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:35px;max-height:none}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#17a6a6}.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header,.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover{padding-top:9px!important;padding-right:10px!important;padding-bottom:9px!important;padding-left:29px!important}.et_pb_button_0_tb_header_wrapper{margin-top:4px!important;margin-right:7px!important;margin-bottom:0px!important}body #page-container .et_pb_section .et_pb_button_0_tb_header{color:#BCBCBC!important;border-width:0px!important;border-color:RGBA(255,255,255,0);border-radius:8px;letter-spacing:0px;font-size:14px;background-color:RGBA(255,255,255,0)}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover{color:#ffffff!important;border-color:#17A6A6!important;border-width:1px!important;background-image:initial;background-color:RGBA(255,255,255,0)}body #page-container .et_pb_section .et_pb_button_0_tb_header:after{display:none}body #page-container .et_pb_section .et_pb_button_0_tb_header:before{content:attr(data-icon);font-family:FontAwesome!important;font-weight:400!important;color:#F7F7F7;line-height:inherit;font-size:inherit!important;opacity:1;margin-left:-1.3em;right:auto;display:inline-block;font-family:FontAwesome!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}.et_pb_button_0_tb_header,.et_pb_button_1_tb_header{transition:color 300ms ease 0ms,background-color 300ms ease 0ms,border 300ms ease 0ms}.et_pb_button_0_tb_header,.et_pb_button_0_tb_header:after,.et_pb_button_1_tb_header,.et_pb_button_1_tb_header:after{transition:all 300ms ease 0ms}.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header,.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header:hover{padding-top:7px!important;padding-right:21px!important;padding-bottom:7px!important;padding-left:21px!important}.et_pb_button_1_tb_header_wrapper{margin-top:5px!important;margin-bottom:0px!important}body #page-container .et_pb_section .et_pb_button_1_tb_header{color:#F7F7F7!important;border-width:1px!important;border-color:#17A6A6;border-radius:8px;letter-spacing:0px;font-size:15px;background-image:linear-gradient(195deg,#17a6a6 24%,#006e70 100%);background-color:RGBA(255,255,255,0)}body #page-container .et_pb_section .et_pb_button_1_tb_header:hover{color:#ffffff!important;border-color:#23ffec!important;background-image:linear-gradient(195deg,#1cdddd 0%,#129694 100%);background-color:#ffffff}body #page-container .et_pb_section .et_pb_button_1_tb_header:before,body #page-container .et_pb_section .et_pb_button_1_tb_header:after{display:none!important}.et_pb_row_0_tb_header.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;margin-left:auto!important;margin-right:auto!important;padding-top:0px;padding-bottom:0px}.et_pb_menu_0_tb_header.et_pb_module{margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width:981px){.et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{width:95%}.et_pb_column_1_tb_header{display:flex;justify-content:flex-end}}@media only screen and (max-width:980px){.et_pb_section_0_tb_header{border-bottom-width:1px}.et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,.et_pb_button_0_tb_header,.et_pb_button_1_tb_header{width:100%}.et_pb_column_0_tb_header{order:2;margin-bottom:0}.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img{border-top-color:#1B1815}.et_pb_menu_0_tb_header{padding-top:10px;padding-right:0px;padding-bottom:0px;width:80%}.et_pb_column_1_tb_header{order:1}.et_pb_button_0_tb_header_wrapper{margin-right:0px!important}body #page-container .et_pb_section .et_pb_button_0_tb_header,body #page-container .et_pb_section .et_pb_button_1_tb_header{border-radius:0px}body #page-container .et_pb_section .et_pb_button_0_tb_header:before{line-height:inherit;font-size:inherit!important;margin-left:-1.3em;right:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:FontAwesome!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_button_0_tb_header:after{display:none}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_button_0_tb_header,.et_pb_button_1_tb_header{display:none!important}}@media only screen and (max-width:767px){.et_pb_section_0_tb_header{border-bottom-width:1px}.et_pb_column_0_tb_header{order:2;margin-bottom:0}.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img{border-top-color:#1B1815}.et_pb_menu_0_tb_header{width:90%}.et_pb_column_1_tb_header{order:1}body #page-container .et_pb_section .et_pb_button_0_tb_header:before{line-height:inherit;font-size:inherit!important;margin-left:-1.3em;right:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:FontAwesome!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_button_0_tb_header:after{display:none}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}.et_pb_button_0_tb_header,.et_pb_button_1_tb_header{width:100%;display:none!important}}.et_pb_section_0.et_pb_section{padding-bottom:0px;background-color:#F7F7F7!important}.et_pb_row_0.et_pb_row{padding-top:27px!important;padding-bottom:27px!important;padding-top:27px;padding-bottom:27px}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_section_1,.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row{width:100%}.et_pb_row_0:before,.et_pb_row_1:before,.et_pb_row_2:before,.et_pb_row_3:before,.et_pb_row_4:before,.et_pb_row_5:before,.et_pb_row_6:before,.et_pb_row_7:before,.et_pb_row_8:before,.et_pb_row_9:before,.et_pb_row_10:before{@media only screen and (min-width:981px){.et_pb_column_0{width:15%!important}.et_pb_column_1{width:15%!important}.et_pb_column_2{width:40%!important}.et_pb_column_3{width:15%!important}.et_pb_column_4{width:15%!important}}}.et_pb_heading_0 h1,.et_pb_heading_0 h2,.et_pb_heading_0 h3,.et_pb_heading_0 h4,.et_pb_heading_0 h5,.et_pb_heading_0 h6{font-weight:700;font-size:70px;color:#1B1815!important;line-height:1.2em;text-align:center}.et_pb_heading_0 .et_pb_heading_container{padding-top:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-bottom:10px}.et_pb_heading_0{width:100%!important}.et_pb_heading_0 h1,.et_pb_heading_0 h2,.et_pb_heading_0 h3,.et_pb_heading_0 h4,.et_pb_heading_0 h5,.et_pb_heading_0 h6{div{display:none}@media only screen and (max-width:768px){div{display:block}}}.et_pb_text_0.et_pb_text,.et_pb_text_5.et_pb_text,.et_pb_text_7.et_pb_text,.et_pb_text_9.et_pb_text,.et_pb_text_23.et_pb_text{color:#212121!important}.et_pb_text_0,.et_pb_text_23{line-height:1.4em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:17px;line-height:1.4em;padding-bottom:10px!important;width:80%}.et_pb_text_0 h1,.et_pb_text_23 h1,.et_pb_post_slider_0.et_pb_slider .et_pb_button_wrapper{text-align:center}.et_pb_button_0_wrapper .et_pb_button_0,.et_pb_button_0_wrapper .et_pb_button_0:hover,.et_pb_button_2_wrapper .et_pb_button_2,.et_pb_button_2_wrapper .et_pb_button_2:hover{padding-top:7px!important;padding-right:21px!important;padding-bottom:7px!important;padding-left:21px!important}.et_pb_button_0_wrapper,.et_pb_button_1_wrapper,.et_pb_button_3_wrapper{margin-top:5px!important;margin-bottom:0px!important}body #page-container .et_pb_section .et_pb_button_0,body #page-container .et_pb_section .et_pb_button_2{color:#f4f4f4!important;border-width:1px!important;border-color:#17a6a6;border-radius:8px;letter-spacing:0px;font-size:16px;background-image:linear-gradient(195deg,#17a6a6 26%,#006e70 92%);background-color:RGBA(255,255,255,0)}body #page-container .et_pb_section .et_pb_button_0:hover,body #page-container .et_pb_section .et_pb_button_2:hover{color:#f4f4f4!important;border-color:#23ffec!important;background-image:linear-gradient(195deg,#1cdddd 0%,#129694 100%);background-color:#ffffff}body #page-container .et_pb_section .et_pb_button_0:before,body #page-container .et_pb_section .et_pb_button_0:after,body #page-container .et_pb_section .et_pb_button_1:before,body #page-container .et_pb_section .et_pb_button_1:after,body #page-container .et_pb_section .et_pb_button_2:before,body #page-container .et_pb_section .et_pb_button_2:after,body #page-container .et_pb_section .et_pb_button_3:before,body #page-container .et_pb_section .et_pb_button_3:after{display:none!important}.et_pb_button_0,.et_pb_button_2{transition:color 300ms ease 0ms,background-color 300ms ease 0ms,border 300ms ease 0ms}.et_pb_button_0,.et_pb_button_0:after,.et_pb_button_1,.et_pb_button_1:after,.et_pb_button_2,.et_pb_button_2:after,.et_pb_button_3,.et_pb_button_3:after{transition:all 300ms ease 0ms}.et_pb_button_1_wrapper .et_pb_button_1,.et_pb_button_1_wrapper .et_pb_button_1:hover,.et_pb_button_3_wrapper .et_pb_button_3,.et_pb_button_3_wrapper .et_pb_button_3:hover{padding-top:7px!important;padding-right:15px!important;padding-bottom:7px!important;padding-left:15px!important}body #page-container .et_pb_section .et_pb_button_1,body #page-container .et_pb_section .et_pb_button_3{color:#f2f2f2!important;border-width:1px!important;border-color:#757575;border-radius:8px;letter-spacing:0px;font-size:16px;background-image:linear-gradient(195deg,#4c4c4c 0%,#464646 100%);background-color:#2f2f2f}body #page-container .et_pb_section .et_pb_button_1:hover,body #page-container .et_pb_section .et_pb_button_3:hover{color:#ffffff!important;background-image:linear-gradient(195deg,#6d6d6d 0%,#595959 99%);background-color:#ffffff}.et_pb_button_1,.et_pb_button_3{transition:color 300ms ease 0ms,background-color 300ms ease 0ms}.et_pb_button_1:before,.et_pb_button_3:before{.inline-buttons .et_pb_button_module_wrapper{display:inline-block;margin:0 10px}.inline-buttons{text-align:left!important}.inline-buttons.align-center{text-align:center!important}.inline-buttons.align-right{text-align:right!important}}.et_pb_section_1.et_pb_section{padding-top:0px;margin-top:0px;background-color:RGBA(255,255,255,0)!important}.et_pb_row_1.et_pb_row{padding-top:100px!important;padding-top:100px}.et_pb_image_0 .et_pb_image_wrap{border-radius:20px 20px 20px 20px;overflow:hidden}.et_pb_image_0 .et_pb_image_wrap img{max-height:none}.et_pb_image_0{margin-top:-15%!important;width:90%;text-align:center}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;color:#212121!important;line-height:1.6em}.et_pb_blurb_0.et_pb_blurb p,.et_pb_blurb_1.et_pb_blurb p,.et_pb_blurb_2.et_pb_blurb p{line-height:1.6em}.et_pb_blurb_0.et_pb_blurb{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;color:#212121!important;line-height:1.6em;background-size:initial;background-position:center bottom 4%;background-image:url(https://objectbox.io/wordpress/wp-content/uploads/2024/05/relialbe-offline-teal-1.png),radial-gradient(circle at top left,rgba(14,29,33,0) 1%,rgba(30,21,14,0.16) 99%);background-color:#F7F7F7;border-radius:15px 15px 15px 15px;overflow:hidden;border-width:1px;border-color:#BCBCBC;min-height:360px;padding-top:25px!important;padding-right:15px!important;padding-bottom:25px!important;padding-left:15px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_0 .et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_1 .et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_2 .et_pb_main_blurb_image .et-pb-icon{border-radius:5px 5px 5px 5px;overflow:hidden;padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important;background-color:#393939}.et_pb_blurb_0,.et_pb_blurb_1,.et_pb_blurb_2{box-shadow:0px 25px 70px 0px rgba(0,0,0,0.3)}.et_pb_blurb_0 .et_pb_blurb_content,.et_pb_blurb_1 .et_pb_blurb_content,.et_pb_blurb_2 .et_pb_blurb_content{text-align:left}.et_pb_blurb_0.et_pb_blurb .et_pb_image_wrap,.et_pb_blurb_1.et_pb_blurb .et_pb_image_wrap,.et_pb_blurb_2.et_pb_blurb .et_pb_image_wrap{margin:auto auto auto 0}.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap,.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_image_wrap,.et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:100%}.et_pb_blurb_1.et_pb_blurb{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;color:#212121!important;line-height:1.6em;background-size:initial;background-position:center bottom 4%;background-image:url(https://objectbox.io/wordpress/wp-content/uploads/2024/05/fast-sync-teal.png),radial-gradient(circle at top left,rgba(14,29,33,0) 1%,rgba(30,21,14,0.16) 99%);background-color:#F7F7F7;border-radius:15px 15px 15px 15px;overflow:hidden;border-width:1px;border-color:#BCBCBC;min-height:360px;padding-top:25px!important;padding-right:15px!important;padding-bottom:25px!important;padding-left:15px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_blurb_2.et_pb_blurb{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;color:#212121!important;line-height:1.6em;background-size:initial;background-position:center bottom 4%;background-image:url(https://objectbox.io/wordpress/wp-content/uploads/2024/05/star-teal-hands-1.png),radial-gradient(circle at top left,rgba(14,29,33,0) 1%,rgba(30,21,14,0.16) 99%);background-color:#F7F7F7;border-radius:15px 15px 15px 15px;overflow:hidden;border-width:1px;border-color:#BCBCBC;min-height:360px;padding-top:25px!important;padding-right:15px!important;padding-bottom:25px!important;padding-left:15px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_section_2.et_pb_section{padding-top:20px;padding-bottom:10px;background-color:RGBA(255,255,255,0)!important}.et_pb_heading_1 h1,.et_pb_heading_1 h2,.et_pb_heading_1 h3,.et_pb_heading_1 h4,.et_pb_heading_1 h5,.et_pb_heading_1 h6,.et_pb_heading_3 h1,.et_pb_heading_3 h2,.et_pb_heading_3 h3,.et_pb_heading_3 h4,.et_pb_heading_3 h5,.et_pb_heading_3 h6{font-size:50px}.et_pb_section_3.et_pb_section{padding-top:0px;padding-bottom:30px;background-color:#F7F7F7!important}.et_pb_row_3{min-height:300px}.et_pb_row_3.et_pb_row{padding-bottom:49px!important;padding-bottom:49px}.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li,.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li a{font-size:14px}.et_pb_tabs_0.et_pb_tabs .et_pb_all_tabs,.et_pb_tabs_0 .et_pb_tabs_controls li{background-color:#212121}.et_pb_tabs_0.et_pb_tabs{border-radius:15px 15px 15px 15px;overflow:hidden;border-color:#BCBCBC;margin-top:2%!important;margin-right:45px!important;margin-bottom:2%!important;margin-left:8%!important}.et_pb_tabs_0 .et_pb_tab{padding-right:10px;padding-left:10px}.et_pb_tabs_0 .et_pb_tabs_controls li.et_pb_tab_active{background-color:#393939}.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:#17A6A6!important}.et_pb_text_1.et_pb_text,.et_pb_text_2.et_pb_text,.et_pb_text_3.et_pb_text,.et_pb_text_4.et_pb_text,.et_pb_text_6.et_pb_text,.et_pb_text_8.et_pb_text,.et_pb_text_10.et_pb_text,.et_pb_text_12.et_pb_text,.et_pb_text_14.et_pb_text,.et_pb_text_16.et_pb_text,.et_pb_text_18.et_pb_text,.et_pb_text_20.et_pb_text,.et_pb_text_22.et_pb_text{color:#919191!important}.et_pb_text_1{letter-spacing:1px;padding-bottom:0px!important;margin-right:45px!important;margin-bottom:25px!important;margin-left:8%!important}body.safari .et_pb_text_1,body.iphone .et_pb_text_1,body.uiwebview .et_pb_text_1,body.safari .et_pb_text_2,body.iphone .et_pb_text_2,body.uiwebview .et_pb_text_2,body.safari .et_pb_text_3,body.iphone .et_pb_text_3,body.uiwebview .et_pb_text_3,body.safari .et_pb_text_4,body.iphone .et_pb_text_4,body.uiwebview .et_pb_text_4,body.safari .et_pb_text_5,body.iphone .et_pb_text_5,body.uiwebview .et_pb_text_5,body.safari .et_pb_text_6,body.iphone .et_pb_text_6,body.uiwebview .et_pb_text_6,body.safari .et_pb_text_7,body.iphone .et_pb_text_7,body.uiwebview .et_pb_text_7,body.safari .et_pb_text_8,body.iphone .et_pb_text_8,body.uiwebview .et_pb_text_8,body.safari .et_pb_text_9,body.iphone .et_pb_text_9,body.uiwebview .et_pb_text_9,body.safari .et_pb_text_10,body.iphone .et_pb_text_10,body.uiwebview .et_pb_text_10,body.safari .et_pb_text_11,body.iphone .et_pb_text_11,body.uiwebview .et_pb_text_11,body.safari .et_pb_text_12,body.iphone .et_pb_text_12,body.uiwebview .et_pb_text_12,body.safari .et_pb_text_13,body.iphone .et_pb_text_13,body.uiwebview .et_pb_text_13,body.safari .et_pb_text_14,body.iphone .et_pb_text_14,body.uiwebview .et_pb_text_14,body.safari .et_pb_text_15,body.iphone .et_pb_text_15,body.uiwebview .et_pb_text_15,body.safari .et_pb_text_16,body.iphone .et_pb_text_16,body.uiwebview .et_pb_text_16,body.safari .et_pb_text_17,body.iphone .et_pb_text_17,body.uiwebview .et_pb_text_17,body.safari .et_pb_text_18,body.iphone .et_pb_text_18,body.uiwebview .et_pb_text_18,body.safari .et_pb_text_19,body.iphone .et_pb_text_19,body.uiwebview .et_pb_text_19,body.safari .et_pb_text_20,body.iphone .et_pb_text_20,body.uiwebview .et_pb_text_20,body.safari .et_pb_text_21,body.iphone .et_pb_text_21,body.uiwebview .et_pb_text_21,body.safari .et_pb_text_22,body.iphone .et_pb_text_22,body.uiwebview .et_pb_text_22,body.safari .et_pb_text_23,body.iphone .et_pb_text_23,body.uiwebview .et_pb_text_23,body.safari .et_pb_text_24,body.iphone .et_pb_text_24,body.uiwebview .et_pb_text_24,body.safari .et_pb_text_25,body.iphone .et_pb_text_25,body.uiwebview .et_pb_text_25,body.safari .et_pb_text_26,body.iphone .et_pb_text_26,body.uiwebview .et_pb_text_26,body.safari .et_pb_text_27,body.iphone .et_pb_text_27,body.uiwebview .et_pb_text_27,body.safari .et_pb_text_28,body.iphone .et_pb_text_28,body.uiwebview .et_pb_text_28{font-variant-ligatures:no-common-ligatures}.et_pb_heading_2 h1,.et_pb_heading_2 h2,.et_pb_heading_2 h3,.et_pb_heading_2 h4,.et_pb_heading_2 h5,.et_pb_heading_2 h6{color:#212121!important;text-align:left}.et_pb_heading_2 .et_pb_heading_container{padding-left:0px;margin-top:2%;margin-left:0px}.et_pb_text_2{padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_text_3{background-color:RGBA(255,255,255,0);padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important}.et_pb_text_4{line-height:1.9em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:12px;line-height:1.9em;background-color:RGBA(255,255,255,0);padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:10px!important}.et_pb_section_4.et_pb_section{padding-top:26px;padding-bottom:26px;margin-top:-91px;background-color:#F7F7F7!important}.et_pb_row_4.et_pb_row{padding-top:67px!important;padding-bottom:14px!important;margin-top:55px!important;margin-right:auto!important;margin-left:auto!important;padding-top:67px;padding-bottom:14px}.et_pb_heading_3 .et_pb_heading_container{padding-bottom:0px;margin-top:-27px}.et_pb_row_5.et_pb_row{padding-top:15px!important;padding-right:10px!important;padding-bottom:30px!important;padding-left:10px!important;padding-top:15px;padding-right:10px;padding-bottom:30px;padding-left:10px}.et_pb_text_5,.et_pb_text_7,.et_pb_text_9,.et_pb_text_11,.et_pb_text_13,.et_pb_text_15,.et_pb_text_17,.et_pb_text_19,.et_pb_text_21{font-weight:700;font-size:19px;margin-bottom:8px!important}.et_pb_text_6,.et_pb_text_8,.et_pb_text_10,.et_pb_text_12,.et_pb_text_14,.et_pb_text_16,.et_pb_text_18,.et_pb_text_20,.et_pb_text_22{padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important}.et_pb_row_6.et_pb_row{padding-top:30px!important;padding-right:10px!important;padding-bottom:30px!important;padding-left:10px!important;padding-top:30px;padding-right:10px;padding-bottom:30px;padding-left:10px}.et_pb_text_11.et_pb_text,.et_pb_text_13.et_pb_text,.et_pb_text_15.et_pb_text,.et_pb_text_17.et_pb_text,.et_pb_text_19.et_pb_text,.et_pb_text_21.et_pb_text{color:#1B1815!important}.et_pb_row_7.et_pb_row{padding-right:10px!important;padding-left:10px!important;padding-right:10px;padding-left:10px}.et_pb_section_5.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:RGBA(255,255,255,0)!important}.et_pb_row_8.et_pb_row{padding-top:0px!important;padding-top:0px}.et_pb_button_2_wrapper{margin-top:5px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_section_6.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:120px;margin-top:0px;margin-right:0px;background-color:RGBA(255,255,255,0)!important}.et_pb_row_9.et_pb_row{padding-top:0px!important;margin-top:0px!important;padding-top:0px}.et_pb_code_0{padding-top:0px;margin-top:0px!important}.et_pb_section_7{min-height:173px}.et_pb_section_7.et_pb_section{padding-bottom:18px;background-color:#111111!important}.et_pb_text_24 h3,.et_pb_text_25 h3,.et_pb_text_26 h3,.et_pb_text_27 h3,.et_pb_text_28 h3{font-weight:600;color:#17a6a6!important;text-align:center}.et_pb_text_24,.et_pb_text_25,.et_pb_text_26,.et_pb_text_27,.et_pb_text_28{margin-bottom:0px!important}.et_pb_column_23{width:16%!important}.et_pb_image_1{width:65%;text-align:left;margin-left:0}.et_pb_column_24{width:17%!important}.et_pb_column_25{width:7%!important}.et_pb_column_26{width:44%!important}.et_pb_post_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title,.et_pb_post_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title a{font-size:0px!important;color:#8e8e8e!important}.et_pb_post_slider_0.et_pb_slider,.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content{line-height:1.5em!important}.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content,.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content div{color:#8e8e8e!important;line-height:1.5em!important}.et_pb_post_slider_0.et_pb_slider,.et_pb_post_slider_0.et_pb_slider.et_pb_bg_layout_dark{background-color:#303030}.et_pb_post_slider_0 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_post_slider_0 .et_pb_slide_description{padding-top:0px;padding-bottom:0px}.et_pb_post_slider_0{margin-bottom:0px!important;width:85%}.et_pb_post_slider_0 .et_pb_slide>.et_pb_container{width:85%;max-width:85%}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button{border-color:#17a6a6;font-size:14px;background-color:#17a6a6;margin-top:-5px!important}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after{font-size:1.6em}body.et_button_custom_icon #page-container .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after{font-size:14px}.ba_logo_grid_child_0 .dtq-logo-grid__item,.ba_logo_grid_child_1 .dtq-logo-grid__item,.ba_logo_grid_child_2 .dtq-logo-grid__item,.ba_logo_grid_child_3 .dtq-logo-grid__item,.ba_logo_grid_child_4 .dtq-logo-grid__item,.ba_logo_grid_child_5 .dtq-logo-grid__item,.ba_logo_grid_child_6 .dtq-logo-grid__item,.ba_logo_grid_child_7 .dtq-logo-grid__item,.ba_logo_grid_child_8 .dtq-logo-grid__item{background-color:#e2e5ed!important;padding-top:50px!important;padding-right:50px!important;padding-bottom:50px!important;padding-left:50px!important}.et_pb_column_8{border-right-width:1px;border-right-color:#828282}.et_pb_tabs .et_pb_tab_1.et_pb_tab p,.et_pb_tabs .et_pb_all_tabs .et_pb_tab_1.et_pb_tab,.et_pb_tabs .et_pb_tab_2.et_pb_tab p,.et_pb_tabs .et_pb_all_tabs .et_pb_tab_2.et_pb_tab{line-height:1em}.et_pb_tabs .et_pb_tab.et_pb_tab_1,.et_pb_tabs .et_pb_tab.et_pb_tab_2{padding-top:0px;padding-right:0px;padding-bottom:10px;padding-left:0px}.et_pb_column_22{padding-right:0px;width:16%!important}.et_pb_text_0.et_pb_module,.et_pb_tabs_0.et_pb_module,.et_pb_text_23.et_pb_module,.et_pb_post_slider_0.et_pb_module{margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width:981px){.et_pb_tabs_0{max-width:90%}}@media only screen and (max-width:980px){.et_pb_heading_0 h1,.et_pb_heading_0 h2,.et_pb_heading_0 h3,.et_pb_heading_0 h4,.et_pb_heading_0 h5,.et_pb_heading_0 h6{font-size:70px}.et_pb_button_0,.et_pb_button_1,.et_pb_button_2,.et_pb_button_3{width:100%}.et_pb_image_0 .et_pb_image_wrap img{max-height:360px;width:auto}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a{font-size:16px}.et_pb_heading_1 h1,.et_pb_heading_1 h2,.et_pb_heading_1 h3,.et_pb_heading_1 h4,.et_pb_heading_1 h5,.et_pb_heading_1 h6{font-size:30px}.et_pb_tabs_0.et_pb_tabs{margin-top:0%!important;margin-left:3%!important}.et_pb_tabs_0{max-width:90%}.et_pb_heading_2 .et_pb_heading_container{margin-top:2%;margin-left:0px}.et_pb_heading_3 h1,.et_pb_heading_3 h2,.et_pb_heading_3 h3,.et_pb_heading_3 h4,.et_pb_heading_3 h5,.et_pb_heading_3 h6{font-size:40px}.et_pb_image_1 .et_pb_image_wrap img{width:auto}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover:after{opacity:1}.et_pb_column_8{border-right-width:1px;border-right-color:#828282}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_section_7{display:none!important}}@media only screen and (max-width:767px){.et_pb_heading_0 h1,.et_pb_heading_0 h2,.et_pb_heading_0 h3,.et_pb_heading_0 h4,.et_pb_heading_0 h5,.et_pb_heading_0 h6{font-size:33px}.et_pb_button_0,.et_pb_button_1,.et_pb_button_2,.et_pb_button_3{width:100%}.et_pb_image_0 .et_pb_image_wrap img{max-height:200px;width:auto}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a{font-size:14px}.et_pb_heading_1 h1,.et_pb_heading_1 h2,.et_pb_heading_1 h3,.et_pb_heading_1 h4,.et_pb_heading_1 h5,.et_pb_heading_1 h6{font-size:20px}.et_pb_tabs_0.et_pb_tabs{margin-top:0%!important;margin-right:0px!important;margin-left:0%!important}.et_pb_heading_2 .et_pb_heading_container{margin-top:2%;margin-left:0px}.et_pb_heading_3 h1,.et_pb_heading_3 h2,.et_pb_heading_3 h3,.et_pb_heading_3 h4,.et_pb_heading_3 h5,.et_pb_heading_3 h6{font-size:30px}.et_pb_section_7{display:none!important}.et_pb_image_1 .et_pb_image_wrap img{width:auto}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover:after{opacity:1}.et_pb_column_8{border-right-width:1px;border-right-color:#828282}}</style> <!-- Cookie Notice plugin v2.4.18 by Hu-manity.co https://hu-manity.co/ --> <div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-top" aria-label="Cookie Notice" style="background-color: rgba(50,50,58,1);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.</span><span id="cn-notice-buttons" class="cn-buttons-container"><a href="#" id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button cn-button-custom button" aria-label="Ok">Ok</a></span><span id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" title="No"></span></div> </div> <!-- / Cookie Notice plugin --> <span class="et_pb_scroll_top et-pb-icon"></span> </body> </html>