PageSourceSearch

https://whattolabel-mirage-3b8ec5-a2b88c7302365.webflow.io/

html whattolabel-mirage-3b8ec5-a2b88c7302365.webflow.io collected 2026-10-03 14:01:52 UTC 105,033 bytes, 516 lines download raw bytes

1<!DOCTYPE html><!-- Last Published: Thu Oct 01 2026 05:10:12 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="whattolabel-mirage-3b8ec5-a2b88c7302365.webflow.io" data-wf-page="6a99f66211ee343b34c0e1b4" data-wf-site="62cd5ce03261cba217188442"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Lightly - The Multimodal Computer Vision Platform</title><meta content="Lightly - The Multimodal Computer Vision Platform" property="og:title"/><meta content="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6aa1801707175db1285ce78f_Screenshot%202026-09-09%20at%2017.49.02.png" property="og:image"/><meta content="Lightly - The Multimodal Computer Vision Platform" name="twitter:title"/><meta content="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6aa1801707175db1285ce78f_Screenshot%202026-09-09%20at%2017.49.02.png" name="twitter:image"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/css/whattolabel-mirage-3b8ec5-a2b88c7302365.webflow.shared.d2653580c.min.css" rel="stylesheet" type="text/css" integrity="sha384-0mU1gM2zP4p23MZNGQkyHxl3CiT2qZpO2ZB0mGynnqq9LWJpwoeBqdVlyWvvb5mO" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({  google: {    families: ["Open Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic","Lato:100,100italic,300,300italic,400,400italic,700,700italic,900,900italic","Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","Inter:300,400,500,600,700","Lora:300,400,500,600,700","Poppins:300,400,500,600,700"]  }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/62cd5ce03261cb1b601884b0_output-onlinepngtools%20(1).png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/62cd5ce03261cb22b6188514_47eea2cd606fb9e86a5d12f78666dd14-32bits-256.png" rel="apple-touch-icon"/>
1<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push.apply(w[g],Array.isArray(i)?i:[i]);})(window,['UA-147883152-4'],'google_tags_first_party');</script>
1<script async="" src="/xa5e8du3i6ydNjJjZDVjZTAzMjYxY2JhMjE3MTg4NDQy/b8zEJCczKrXJpa520smDNDefU1nspg"></script>
1<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('set', 'developer_id.dYWYxNW', true);gtag('js', new Date());gtag('config', 'UA-147883152-4', {'anonymize_ip': false});</script>
1<script>
2  if (window.location.search.includes("86d2a0ab_page")) {
3    var meta = document.createElement('meta');
4    meta.name = "robots";
5    meta.content = "noindex, follow";
6    document.head.appendChild(meta);
7  }
8</script>
8
9<!-- Google Tag Manager -->
10<script>
vendor: 327 bytes, lines 10-14
10(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
11new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
12j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
13'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
14})(window,document,'script','dataLayer','
14GTM-W8QM8M3
vendor: 3 bytes, line 14
14');
14</script>
14
15<!-- End Google Tag Manager -->
16
17<!-- Start of HubSpot Embed Code -->
18<script type="text/javascript" id="hs-script-loader" async defer src="//js-eu1.hs-scripts.com/145725585.js"></script>
18
19<!-- End of HubSpot Embed Code -->
20<meta name="msvalidate.01" content="BDA0BA4053EABE580DE1E2F28E60A060" />
21
22<!-- Place this tag in your head or just before your close body tag. -->
23<script async defer src="https://buttons.github.io/buttons.js"></script>
23
24
25<script>!function () {var reb2b = window.reb2b = window.reb2b || [];if (reb2b.invoked) return;reb2b.invoked = true;reb2b.methods = ["identify", "collect"];reb2b.factory = function (method) {return function () {var args = Array.prototype.slice.call(arguments);args.unshift(method);reb2b.push(args);return reb2b;};};for (var i = 0; i < reb2b.methods.length; i++) {var key = reb2b.methods[i];reb2b[key] = reb2b.factory(key);}reb2b.load = function (key) {var script = document.createElement("script");script.type = "text/javascript";script.async = true;script.src = "https://s3-us-west-2.amazonaws.com/b2bjsstore/b/" + key + "/reb2b.js.gz";var first = document.getElementsByTagName("script")[0];first.parentNode.insertBefore(script, first);};reb2b.SNIPPET_VERSION = "1.0.1";reb2b.load("0OV0VHLDP06Z");}();</script>
vendor: 1 bytes, line 25
25
26<script id="vtag-ai-js" async src="https://r2.leadsy.ai/tag.js" data-pid="10H1bVuLxvGFwBfQg" data-version="062024"></script>
vendor: 1 bytes, line 26
26
27<script> (function(ss,ex){ window.ldfdr=window.ldfdr||function(){(ldfdr._q=ldfdr._q||[]).push([].slice.call(arguments));}; (function(d,s){ fs=d.getElementsByTagName(s)[0]; function ce(src){ var cs=d.createElement(s); cs.src=src; cs.async=1; fs.parentNode.insertBefore(cs,fs); }; ce('https://sc.lfeeder.com/lftracker_v1_'+ss+(ex?'_'+ex:'')+'.js'); })(document,'script'); })('ywVkO4XqdQdaZ6Bj'); </script>
27<link rel="stylesheet" href="https://unpkg.com/swiper/swiper-bundle.min.css" /><style>
28
29
30.swiper-slide-active .dataset-content {
31  opacity: 1;
32}
33
34.swiper-slide-active .bottom-card-flex {
35  opacity: 0;
36}
37
38
39</style>
40<script type="text/javascript">window.__WEBFLOW_CURRENCY_SETTINGS = {"currencyCode":"USD","symbol":"$","decimal":".","fractionDigits":2,"group":",","template":"{{wf {\"path\":\"symbol\",\"type\":\"PlainText\"} }} {{wf {\"path\":\"amount\",\"type\":\"CommercePrice\"} }} {{wf {\"path\":\"currencyCode\",\"type\":\"PlainText\"} }}","hideDecimalForWholeNumbers":false};</script>
40</head><body><div class="page-wrapper-hidden"><div data-poster-url="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6a99f7550655e28dad4a6134_LightlyHeroVid%283%29_poster.0000000.jpg" data-video-urls="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6a99f7550655e28dad4a6134_LightlyHeroVid%283%29_mp4.mp4,https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6a99f7550655e28dad4a6134_LightlyHeroVid%283%29_webm.webm" data-autoplay="true" data-loop="true" data-wf-ignore="true" class="section-background-video w-background-video w-background-video-atom"><video id="e56015e0-ed2e-2fa5-acb7-aa77736b0d72-video" autoplay="" loop="" style="background-image:url(&quot;https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6a99f7550655e28dad4a6134_LightlyHeroVid%283%29_poster.0000000.jpg&quot;)" muted="" playsinline="" data-wf-ignore="true" data-object-fit="cover"><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6a99f7550655e28dad4a6134_LightlyHeroVid%283%29_mp4.mp4" data-wf-ignore="true"/><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6a99f7550655e28dad4a6134_LightlyHeroVid%283%29_webm.webm" data-wf-ignore="true"/></video><div class="custom-container auto-margin-tb"><div class="hero-wrap mg-bottom-56px"><div class="new-hero-wrap"><div data-w-id="3eb75386-4119-ca1a-ebcd-dfd21b0535e8" style="-webkit-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(0, 30px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);opacity:0" class="hero-block"><div class="margin-bottm mg-bottom-24px"><h1 class="home-72px-h1 text-color-white">The Multimodal
<span class="gradient-text-v3 one-liner">Computer Vision Platform</span></h1></div><p class="_18px-text ls-para">One integrated computer vision platform for labeling, curation, QA, and datasets management. Lightly is built for ML engineers and organizations scaling computer vision.</p><div class="btns-wrap center-wide"><a href="/demo" class="primary-button green w-inline-block"><div>Book a Demo</div></a><a href="https://app.studio.lightly.ai/auth/signup" class="primary-button white-outline w-inline-block"><div>Start for Free</div><div class="arr-icon-v2 w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
41<path d="M6 12L10 8L6 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
42</svg>
43</div></a></div></div><div data-w-id="3eb75386-4119-ca1a-ebcd-dfd21b0535f9" style="-webkit-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(0, 30px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(0, 30px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);opacity:0" class="hero-image-div"></div></div></div></div><div data-w-id="d08126cb-8c08-c5f6-7a90-aa24d478d825" style="opacity:0" class="logo-section marginal"><div class="logo-wrap-outer"><div style="-webkit-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0)" class="logo-wrap"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f01d770f260fad1510_bosch%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f011ee343b34c22201_meta-3%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f0a3ef3a97a53d790f_Google_2015_logo%20(2)%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f0515821fedac9391b_ibm%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f03d0fa9249ff66735_eth-z-ich%201.svg" loading="lazy" alt="" class="logo-img"/></div><div style="-webkit-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0)" class="logo-wrap"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f01d770f260fad1510_bosch%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f011ee343b34c22201_meta-3%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f0a3ef3a97a53d790f_Google_2015_logo%20(2)%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f0515821fedac9391b_ibm%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f03d0fa9249ff66735_eth-z-ich%201.svg" loading="lazy" alt="" class="logo-img"/></div><div style="-webkit-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0)" class="logo-wrap"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f01d770f260fad1510_bosch%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f011ee343b34c22201_meta-3%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f0a3ef3a97a53d790f_Google_2015_logo%20(2)%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f0515821fedac9391b_ibm%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f03d0fa9249ff66735_eth-z-ich%201.svg" loading="lazy" alt="" class="logo-img"/></div><div style="-webkit-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0)" class="logo-wrap"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f01d770f260fad1510_bosch%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f011ee343b34c22201_meta-3%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f0a3ef3a97a53d790f_Google_2015_logo%20(2)%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f0515821fedac9391b_ibm%201.svg" loading="lazy" alt="" class="logo-img"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99f9f03d0fa9249ff66735_eth-z-ich%201.svg" loading="lazy" alt="" class="logo-img"/></div></div></div></div><section class="section-v2"><div class="custom-container"><div data-w-id="5c75b49f-7fca-e155-ec0b-4f7f805eff53" style="opacity:0" class="text-grid mg-bottom-40px"><div><div class="subtitle-wrap mg-bottom-8px"><div class="subtitle torquoise"><div class="dot torquise"></div><div class="subtitle-text torquise">Platform</div></div></div><h2 class="studio-32px mg-bottom-16px">Your complete toolkit for computer vision</h2><p class="_16px-text grey-dark">Two products, one pipeline. LightlyStudio is the data hub - curate, annotate, evaluate and visualize. LightlyTrain turns that data into production models</p></div><div class="button-column"><a href="/lightly-studio-old-v2" class="primary-button green w-inline-block"><div>Explore the Platform</div><div class="arr-icon-v2 w-embed">
43<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
44<path d="M3.83331 8.00001H13.1666M13.1666 8.00001L8.49998 3.33334M13.1666 8.00001L8.49998 12.6667" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
45</svg></div></a><a href="https://docs.lightly.ai/" class="primary-button green-outline w-inline-block"><div>Read Documentation</div><div class="arr-icon-v2 w-embed"><svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
46<path d="M3.83331 8.00001H13.1666M13.1666 8.00001L8.49998 3.33334M13.1666 8.00001L8.49998 12.6667" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
47</svg></div></a></div></div><div data-w-id="4547ac96-e2bc-e8ce-3ea5-d113cf9efa2a" style="opacity:0" data-current="Tab 1" data-easing="ease" data-duration-in="300" data-duration-out="100" class="w-tabs"><div class="home-tabs-menu-v2 w-tab-menu"><a data-w-tab="Tab 1" class="home-tab-link w-inline-block w-tab-link w--current"><div class="small-tab-number">01</div><div class="tab-text-18px">Curate</div></a><a data-w-tab="Tab 2" class="home-tab-link w-inline-block w-tab-link"><div class="small-tab-number">
4702</div><div class="tab-text-18px">Label &amp; QA</div></a><a data-w-tab="Tab 3" class="home-tab-link w-inline-block w-tab-link"><div class="small-tab-number">03</div><div class="tab-text-18px">Evaluate</div></a><a data-w-tab="Tab 4" class="home-tab-link w-inline-block w-tab-link"><div class="small-tab-number">04</div><div class="tab-text-18px">Plugins</div></a><a data-w-tab="Tab 5" class="home-tab-link w-inline-block w-tab-link"><div class="small-tab-number">05</div><div class="tab-text-18px">Collaborate</div></a><a data-w-tab="Tab 6" class="home-tab-link last w-inline-block w-tab-link"><div class="small-tab-number">06</div><div class="tab-text-18px">Export</div></a></div><div class="w-tab-content"><div data-w-tab="Tab 1" class="w-tab-pane w--tab-active"><div class="home-tab-content"><div class="home-tab-text-wrap"><h3 class="_32px-secondary-heading text-color-white mg-bottom-12px">Find the samples worth labeling.</h3><p class="_14px-text grey mg-bottom-24">Everything you index is embedded automatically.<br/><br/>Filter by metadata, search by text or image, then run a sampling strategy - diverse coverage, deduplication, outlier detection, similarity, or class balancing - to keep only the subset worth labeling.</p><div class="list-10px-gap mg-bottom-40px"><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Automatic embeddings on index</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Text and image similarity search</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Six sampling strategies, one query</div></div></div><a href="https://app.studio.lightly.ai/auth/signup" target="_blank" class="primary-btn arrow-btn-green w-inline-block"><div>Start for Free</div><div class="arr-icon w-embed">
47<svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg">
48<path d="M6.39205 10.6023L5.36932 9.59095L8.92045 6.03982H0V4.56254H8.92045L5.36932 1.01709L6.39205 4.3869e-05L11.6932 5.30118L6.39205 10.6023Z" fill="currentColor"/>
49</svg>
50</div></a></div><div class="ls-image-wrap"><div data-poster-url="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa002f801ab3bb95d6d477a_curate2_poster.0000000.jpg" data-video-urls="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa002f801ab3bb95d6d477a_curate2_mp4.mp4,https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa002f801ab3bb95d6d477a_curate2_webm.webm" data-autoplay="true" data-loop="true" data-wf-ignore="true" class="ls-tab-video w-background-video w-background-video-atom"><video id="60bda91b-dac3-9319-73e2-20fa357d831e-video" autoplay="" loop="" style="background-image:url(&quot;https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa002f801ab3bb95d6d477a_curate2_poster.0000000.jpg&quot;)" muted="" playsinline="" data-wf-ignore="true" data-object-fit="cover"><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa002f801ab3bb95d6d477a_curate2_mp4.mp4" data-wf-ignore="true"/><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa002f801ab3bb95d6d477a_curate2_webm.webm" data-wf-ignore="true"/></video><noscript><style>
51  [data-wf-bgvideo-fallback-img] {
52    display: none;
53  }
54  @media (prefers-reduced-motion: reduce) {
55    [data-wf-bgvideo-fallback-img] {
56      position: absolute;
57      z-index: -100;
58      display: inline-block;
59      height: 100%;
60      width: 100%;
61      object-fit: cover;
62    }
63  }</style><img data-wf-bgvideo-fallback-img="true" src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa002f801ab3bb95d6d477a_curate2_poster.0000000.jpg" alt=""/></noscript><div aria-live="polite"><button type="button" data-w-bg-video-control="true" aria-controls="60bda91b-dac3-9319-73e2-20fa357d831e-video" class="w-backgroundvideo-backgroundvideoplaypausebutton w-background-video--control"><span><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628299f8aa233b83918e24fd_Pause.svg" alt="Pause video"/></span><span hidden=""><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628298b20ae0236682d4b87f_Play-24.svg" alt="Play video"/></span></button></div></div></div></div></div><div data-w-tab="Tab 2" class="w-tab-pane"><div class="home-tab-content"><div class="home-tab-text-wrap"><h3 class="_32px-secondary-heading text-color-white mg-bottom-12px">Label and QA your data in one place.</h3><p class="_14px-text grey mg-bottom-24">Create, edit and review annotations right where you work, whether that&#x27;s a quick check or a full QA pass.<br/><br/>Every labeled object gets its own embedding, so you can search and cluster objects the same way you search whole images. Bring in SAM3 or a LightlyTrain model to auto-label the easy cases first.</p><div class="list-10px-gap mg-bottom-40px"><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Annotate and QA in one place</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Object-level search</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">SAM3 and LightlyTrain auto-labeling plugins</div></div></div><a href="/demo-old" target="_blank" class="primary-btn arrow-btn-green w-inline-block"><div>Start for Free</div><div class="arr-icon w-embed">
63<svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg">
64<path d="M6.39205 10.6023L5.36932 9.59095L8.92045 6.03982H0V4.56254H8.92045L5.36932 1.01709L6.39205 4.3869e-05L11.6932 5.30118L6.39205 10.6023Z" fill="currentColor"/>
65</svg>
66</div></a></div><div class="ls-image-wrap"><div data-poster-url="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa0034014c20ef68e937f9e_labelqa_poster.0000000.jpg" data-video-urls="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa0034014c20ef68e937f9e_labelqa_mp4.mp4,https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa0034014c20ef68e937f9e_labelqa_webm.webm" data-autoplay="true" data-loop="true" data-wf-ignore="true" class="ls-tab-video w-background-video w-background-video-atom"><video id="47a2f9ec-038d-243d-8ac9-c0b6e0ff8366-video" autoplay="" loop="" style="background-image:url(&quot;https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa0034014c20ef68e937f9e_labelqa_poster.0000000.jpg&quot;)" muted="" playsinline="" data-wf-ignore="true" data-object-fit="cover"><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa0034014c20ef68e937f9e_labelqa_mp4.mp4" data-wf-ignore="true"/><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa0034014c20ef68e937f9e_labelqa_webm.webm" data-wf-ignore="true"/></video><noscript><style>
67  [data-wf-bgvideo-fallback-img] {
68    display: none;
69  }
70  @media (prefers-reduced-motion: reduce) {
71    [data-wf-bgvideo-fallback-img] {
72      position: absolute;
73      z-index: -100;
74      display: inline-block;
75      height: 100%;
76      width: 100%;
77      object-fit: cover;
78    }
79  }</style><img data-wf-bgvideo-fallback-img="true" src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa0034014c20ef68e937f9e_labelqa_poster.0000000.jpg" alt=""/></noscript><div aria-live="polite"><button type="button" data-w-bg-video-control="true" aria-controls="47a2f9ec-038d-243d-8ac9-c0b6e0ff8366-video" class="w-backgroundvideo-backgroundvideoplaypausebutton w-background-video--control"><span><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628299f8aa233b83918e24fd_Pause.svg" alt="Pause video"/></span><span hidden=""><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628298b20ae0236682d4b87f_Play-24.svg" alt="Play video"/></span></button></div></div></div></div></div><div data-w-tab="Tab 3" class="w-tab-pane"><div class="home-tab-content"><div class="home-tab-text-wrap"><h3 class="_32px-secondary-heading text-color-white mg-bottom-12px">Know exactly where your model breaks.</h3><p class="_14px-text grey mg-bottom-24">Run an evaluation against ground truth and get per-sample metrics plus a confusion matrix, no separate script required.<br/><br/>Sort by false positives, false negatives or mIoU to jump straight to the samples your model gets wrong.</p><div class="list-10px-gap mg-bottom-40px"><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Detection, classification and segmentation</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Confusion matrix built in</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Versioned annotations</div></div></div><a href="https://app.studio.lightly.ai/auth/signup" target="_blank" class="primary-btn arrow-btn-green w-inline-block"><div>Start for Free</div><div class="arr-icon w-embed">
79<svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg">
80<path d="M6.39205 10.6023L5.36932 9.59095L8.92045 6.03982H0V4.56254H8.92045L5.36932 1.01709L6.39205 4.3869e-05L11.6932 5.30118L6.39205 10.6023Z" fill="currentColor"/>
81</svg>
82</div></a></div><div class="ls-image-wrap"><div data-poster-url="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa00395b2973ca24e70bf56_evaluation_poster.0000000.jpg" data-video-urls="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa00395b2973ca24e70bf56_evaluation_mp4.mp4,https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa00395b2973ca24e70bf56_evaluation_webm.webm" data-autoplay="true" data-loop="true" data-wf-ignore="true" class="ls-tab-video w-background-video w-background-video-atom"><video id="a76225ac-3897-e35c-0699-bd8cb5a5d234-video" autoplay="" loop="" style="background-image:url(&quot;https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa00395b2973ca24e70bf56_evaluation_poster.0000000.jpg&quot;)" muted="" playsinline="" data-wf-ignore="true" data-object-fit="cover"><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa00395b2973ca24e70bf56_evaluation_mp4.mp4" data-wf-ignore="true"/><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa00395b2973ca24e70bf56_evaluation_webm.webm" data-wf-ignore="true"/></video><noscript><style>
83  [data-wf-bgvideo-fallback-img] {
84    display: none;
85  }
86  @media (prefers-reduced-motion: reduce) {
87    [data-wf-bgvideo-fallback-img] {
88      position: absolute;
89      z-index: -100;
90      display: inline-block;
91      height: 100%;
92      width: 100%;
93      object-fit: cover;
94    }
95  }</style><img data-wf-bgvideo-fallback-img="true" src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa00395b2973ca24e70bf56_evaluation_poster.0000000.jpg" alt=""/></noscript><div aria-live="polite"><button type="button" data-w-bg-video-control="true" aria-controls="a76225ac-3897-e35c-0699-bd8cb5a5d234-video" class="w-backgroundvideo-backgroundvideoplaypausebutton w-background-video--control"><span><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628299f8aa233b83918e24fd_Pause.svg" alt="Pause video"/></span><span hidden=""><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628298b20ae0236682d4b87f_Play-24.svg" alt="Play video"/></span></button></div></div></div></div></div><div data-w-tab="Tab 4" class="w-tab-pane"><div class="home-tab-content"><div class="home-tab-text-wrap"><h3 class="_32px-secondary-heading text-color-white mg-bottom-12px">Add or vibe-code your plugins.</h3><p class="_14px-text grey mg-bottom-24">Install ready-made plugins for SAM3 segmentation, LightlyTrain auto-labeling and video bounding box propagation, or register your own.<br/><br/>A plugin is a Python function with a form, so anything you can script, your whole team can run from the UI.</p><div class="list-10px-gap mg-bottom-40px"><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">SAM3 and LightlyTrain, ready to install</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">
95Video bounding box propagation</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Build your own with the Python API</div></div></div><a href="https://app.studio.lightly.ai/auth/signup" target="_blank" class="primary-btn arrow-btn-green w-inline-block"><div>Start for Free</div><div class="arr-icon w-embed"><svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg">
96<path d="M6.39205 10.6023L5.36932 9.59095L8.92045 6.03982H0V4.56254H8.92045L5.36932 1.01709L6.39205 4.3869e-05L11.6932 5.30118L6.39205 10.6023Z" fill="currentColor"/>
97</svg>
98</div></a></div><div class="ls-image-wrap"><div data-poster-url="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003b65e3d34abcf059af2_plugins_poster.0000000.jpg" data-video-urls="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003b65e3d34abcf059af2_plugins_mp4.mp4,https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003b65e3d34abcf059af2_plugins_webm.webm" data-autoplay="true" data-loop="true" data-wf-ignore="true" class="ls-tab-video w-background-video w-background-video-atom"><video id="fb4bb82c-7532-4c74-291e-47e4238e5443-video" autoplay="" loop="" style="background-image:url(&quot;https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003b65e3d34abcf059af2_plugins_poster.0000000.jpg&quot;)" muted="" playsinline="" data-wf-ignore="true" data-object-fit="cover"><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003b65e3d34abcf059af2_plugins_mp4.mp4" data-wf-ignore="true"/><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003b65e3d34abcf059af2_plugins_webm.webm" data-wf-ignore="true"/></video><noscript><style>
99  [data-wf-bgvideo-fallback-img] {
100    display: none;
101  }
102  @media (prefers-reduced-motion: reduce) {
103    [data-wf-bgvideo-fallback-img] {
104      position: absolute;
105      z-index: -100;
106      display: inline-block;
107      height: 100%;
108      width: 100%;
109      object-fit: cover;
110    }
111  }</style><img data-wf-bgvideo-fallback-img="true" src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003b65e3d34abcf059af2_plugins_poster.0000000.jpg" alt=""/></noscript><div aria-live="polite"><button type="button" data-w-bg-video-control="true" aria-controls="fb4bb82c-7532-4c74-291e-47e4238e5443-video" class="w-backgroundvideo-backgroundvideoplaypausebutton w-background-video--control"><span><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628299f8aa233b83918e24fd_Pause.svg" alt="Pause video"/></span><span hidden=""><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628298b20ae0236682d4b87f_Play-24.svg" alt="Play video"/></span></button></div></div></div></div></div><div data-w-tab="Tab 5" class="w-tab-pane"><div class="home-tab-content"><div class="home-tab-text-wrap"><h3 class="_32px-secondary-heading text-color-white mg-bottom-12px">Work on the same dataset, together.</h3><p class="_14px-text grey mg-bottom-24">Invite your team and give each person a role that matches what they should touch.<br/><br/>Viewers browse and export, Labelers tag and annotate, Editors configure the workspace, Admins manage it all.</p><div class="list-10px-gap mg-bottom-40px"><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Role-based access for your team</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Viewer, Labeler, Editor, Admin roles</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Centrally managed cloud credentials</div></div></div><a href="https://app.studio.lightly.ai/auth/signup" target="_blank" class="primary-btn arrow-btn-green w-inline-block"><div>Start for Free</div><div class="arr-icon w-embed">
111<svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg">
112<path d="M6.39205 10.6023L5.36932 9.59095L8.92045 6.03982H0V4.56254H8.92045L5.36932 1.01709L6.39205 4.3869e-05L11.6932 5.30118L6.39205 10.6023Z" fill="currentColor"/>
113</svg>
114</div></a></div><div class="ls-image-wrap"><div data-poster-url="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003d4b5fac069c1a6d3fc_collaborate_poster.0000000.jpg" data-video-urls="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003d4b5fac069c1a6d3fc_collaborate_mp4.mp4,https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003d4b5fac069c1a6d3fc_collaborate_webm.webm" data-autoplay="true" data-loop="true" data-wf-ignore="true" class="ls-tab-video w-background-video w-background-video-atom"><video id="ee45e36e-7bbf-d501-c917-4152b8592fe3-video" autoplay="" loop="" style="background-image:url(&quot;https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003d4b5fac069c1a6d3fc_collaborate_poster.0000000.jpg&quot;)" muted="" playsinline="" data-wf-ignore="true" data-object-fit="cover"><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003d4b5fac069c1a6d3fc_collaborate_mp4.mp4" data-wf-ignore="true"/><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003d4b5fac069c1a6d3fc_collaborate_webm.webm" data-wf-ignore="true"/></video><noscript><style>
115  [data-wf-bgvideo-fallback-img] {
116    display: none;
117  }
118  @media (prefers-reduced-motion: reduce) {
119    [data-wf-bgvideo-fallback-img] {
120      position: absolute;
121      z-index: -100;
122      display: inline-block;
123      height: 100%;
124      width: 100%;
125      object-fit: cover;
126    }
127  }</style><img data-wf-bgvideo-fallback-img="true" src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003d4b5fac069c1a6d3fc_collaborate_poster.0000000.jpg" alt=""/></noscript><div aria-live="polite"><button type="button" data-w-bg-video-control="true" aria-controls="ee45e36e-7bbf-d501-c917-4152b8592fe3-video" class="w-backgroundvideo-backgroundvideoplaypausebutton w-background-video--control"><span><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628299f8aa233b83918e24fd_Pause.svg" alt="Pause video"/></span><span hidden=""><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628298b20ae0236682d4b87f_Play-24.svg" alt="Play video"/></span></button></div></div></div></div></div><div data-w-tab="Tab 6" class="w-tab-pane"><div class="home-tab-content"><div class="home-tab-text-wrap"><h3 class="_32px-secondary-heading text-color-white mg-bottom-12px">Get your data out, in the format you need.</h3><p class="_14px-text grey mg-bottom-24">Export annotations or filenames straight from the grid, or automate it in Python. Export the full dataset or just a filtered subset by tag or query.</p><div class="list-10px-gap mg-bottom-40px"><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">COCO, YOLO, Pascal VOC and more</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">Full dataset or filtered subset</div></div><div class="list-item-8px"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a9a16f5048c1eba1f5d353d_Tick%20Green.svg" loading="lazy" alt="" class="cross-img"/><div class="_14px-text">GUI or Python, your choice</div></div></div><a href="https://app.studio.lightly.ai/auth/signup" target="_blank" class="primary-btn arrow-btn-green w-inline-block"><div>Start for Free</div><div class="arr-icon w-embed">
127<svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg">
128<path d="M6.39205 10.6023L5.36932 9.59095L8.92045 6.03982H0V4.56254H8.92045L5.36932 1.01709L6.39205 4.3869e-05L11.6932 5.30118L6.39205 10.6023Z" fill="currentColor"/>
129</svg>
130</div></a></div><div class="ls-image-wrap"><div data-poster-url="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003f17b504f86d64e5656_export_poster.0000000.jpg" data-video-urls="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003f17b504f86d64e5656_export_mp4.mp4,https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003f17b504f86d64e5656_export_webm.webm" data-autoplay="true" data-loop="true" data-wf-ignore="true" class="ls-tab-video w-background-video w-background-video-atom"><video id="134e9fbc-e35f-f9e7-4486-bb5410204885-video" autoplay="" loop="" style="background-image:url(&quot;https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003f17b504f86d64e5656_export_poster.0000000.jpg&quot;)" muted="" playsinline="" data-wf-ignore="true" data-object-fit="cover"><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003f17b504f86d64e5656_export_mp4.mp4" data-wf-ignore="true"/><source src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003f17b504f86d64e5656_export_webm.webm" data-wf-ignore="true"/></video><noscript><style>
131  [data-wf-bgvideo-fallback-img] {
132    display: none;
133  }
134  @media (prefers-reduced-motion: reduce) {
135    [data-wf-bgvideo-fallback-img] {
136      position: absolute;
137      z-index: -100;
138      display: inline-block;
139      height: 100%;
140      width: 100%;
141      object-fit: cover;
142    }
143  }</style><img data-wf-bgvideo-fallback-img="true" src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442%2F6aa003f17b504f86d64e5656_export_poster.0000000.jpg" alt=""/></noscript><div aria-live="polite"><button type="button" data-w-bg-video-control="true" aria-controls="134e9fbc-e35f-f9e7-4486-bb5410204885-video" class="w-backgroundvideo-backgroundvideoplaypausebutton w-background-video--control"><span><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628299f8aa233b83918e24fd_Pause.svg" alt="Pause video"/></span><span hidden=""><img loading="lazy" src="https://cdn.prod.website-files.com/6022af993a6b2191db3ed10c/628298b20ae0236682d4b87f_Play-24.svg" alt="Play video"/></span></button></div></div></div></div></div></div></div></div></section><section class="section-v2 gray-v2"><div class="custom-container"><div data-w-id="1f4fb9ea-c79f-faac-7497-7705b2275e6f" style="opacity:0" class="text-wrapper center-flex mg-bottom-40px"><div class="subtitle-wrap mg-bottom-8px"><div class="subtitle torquoise"><div class="dot torquise"></div><div class="subtitle-text torquise">Integration</div></div></div><div class="overflow-hidden mg-bottom-8px"><h2 class="_32px-secondary-heading">Fast &amp; Easy Integration Into Your <span class="gradient-text-v3">ML Pipeline</span></h2></div><p class="_16px-text grey-dark _64ch">Lightly’s suite of tools integrates into your existing machine learning pipeline, facilitating data curation, model training, and deployment processes.</p></div><div data-w-id="1f4fb9ea-c79f-faac-7497-7705b2275e7c" style="opacity:0" class="image-wrapper"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6a99ff0f81e63b9a12d3177e_lightly-product-overview.png" loading="lazy" alt="" class="wide-image"/></div></div></section><section class="section-v2 overflow-none"><div class="custom-container"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191a2" style="opacity:0" class="text-grid bottom-align mg-bottom-24px"><div><div class="subtitle-wrap mg-bottom-8px"><div class="subtitle torquoise"><div class="dot torquise"></div><div class="subtitle-text torquise">Testimonials</div></div></div><h2 class="studio-32px mg-bottom-8px">Built for real-world computer vision</h2><p class="_16px-text short-grey">Teams shipping Physical AI use Lightly to get from raw sensor data to a deployed model — in the field, on the line, and at the edge.</p></div><div class="btns-wrap"><a href="/customer-success-stories" target="_blank" class="primary-button green-outline w-inline-block"><div>Read Customer Stories</div><div class="arr-icon-v2 w-embed">
143<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
144<path d="M3.83331 8.00001H13.1666M13.1666 8.00001L8.49998 3.33334M13.1666 8.00001L8.49998 12.6667" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
145</svg></div></a></div></div><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191b1" style="opacity:0" class="slider-wrap"><div class="slider-arrows-wrapper"><a href="#" class="slider-arrow swiper-arrow-prev green w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arrow-24px invert"/></a><a href="#" class="slider-arrow swiper-arrow-next green w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arrow-24px"/></a></div><div class="swiper cs-list w-dyn-list"><div role="list" class="customer-card-flex swiper-wrapper w-dyn-items"><div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/68372d65349b2d4237f1b096_char.jpeg" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/68372d65349b2d4237f1b096_char-p-500.jpeg 500w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/68372d65349b2d4237f1b096_char.jpeg 512w" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/686b81577490dc6dac5f7a6e_68372df7240031515e39ca36_kiwibot.svg" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">3x</h2><div class="stat-text mg-bottom-12px">Faster Model Iteration Cycle</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/kiwibot" class="absolute-cs-link w-inline-block"></a></div></div><div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6941665046c82c41f0445516_VJ%202.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6941665046c82c41f0445516_VJ%202-p-500.png 500w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6941665046c82c41f0445516_VJ%202.png 800w" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/694164d92c9661ee8d4f792f_sw%201.svg" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">2M+</h2><div class="stat-text mg-bottom-12px">Curated Images</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/greenwood-engineering" class="absolute-cs-link w-inline-block"></a></div></div><div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6955150ded6bbdf3be06bdeb_IMG_1591%201-min.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6955150ded6bbdf3be06bdeb_IMG_1591%201-min-p-500.png 500w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6955150ded6bbdf3be06bdeb_IMG_1591%201-min-p-800.png 800w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6955150ded6bbdf3be06bdeb_IMG_1591%201-min-p-1080.png 1080w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6955150ded6bbdf3be06bdeb_IMG_1591%201-min-p-1600.png 1600w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6955150ded6bbdf3be06bdeb_IMG_1591%201-min-p-2000.png 2000w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6955150ded6bbdf3be06bdeb_IMG_1591%201-min.png 2656w" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/69551543f2d41978298768f3_eurocontrol-boxed-dark-rgb.svg" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text w-dyn-bind-empty"></h2><div class="stat-text mg-bottom-12px">Improved performance YOLO-based models</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/eurocontrol" class="absolute-cs-link w-inline-block"></a></div></div>
145<div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a310de1f03fad725379e78b_1778264736358.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a310de1f03fad725379e78b_1778264736358-p-500.png 500w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a310de1f03fad725379e78b_1778264736358.png 800w" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a423927ca7c6a69e0415210_adravision-onDark.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a423927ca7c6a69e0415210_adravision-onDark-p-500.png 500w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a423927ca7c6a69e0415210_adravision-onDark.png 867w" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">DINOv3</h2><div class="stat-text mg-bottom-12px">Object Detection Pipeline Beating Prior Baselines</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/adravision" class="absolute-cs-link w-inline-block"></a></div></div><div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/65279b1a09ff78020dee6b45_margaux_massonforsythe.jpeg" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/65279b1a09ff78020dee6b45_margaux_massonforsythe-p-500.jpeg 500w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/65279b1a09ff78020dee6b45_margaux_massonforsythe-p-800.jpeg 800w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/65279b1a09ff78020dee6b45_margaux_massonforsythe-p-1080.jpeg 1080w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/65279b1a09ff78020dee6b45_margaux_massonforsythe-p-1600.jpeg 1600w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/65279b1a09ff78020dee6b45_margaux_massonforsythe-p-2000.jpeg 2000w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/65279b1a09ff78020dee6b45_margaux_massonforsythe.jpeg 2296w" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/686b8159086f43de5c97016a_68640257617d981a057e4675_sdsc.png" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">2.3M</h2><div class="stat-text mg-bottom-12px">Frames Processed In 1 Month</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/sdsc" class="absolute-cs-link w-inline-block"></a></div></div><div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6874db5d4b1c6001f2598f14_image%2021.png" loading="lazy" alt="" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/686b815912848a1ede81b572_68640274bc297b60d50ca271_bNDcAT.png" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">10%</h2><div class="stat-text mg-bottom-12px">Model Accuracy Improvement</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/voxel-ai" class="absolute-cs-link w-inline-block"></a></div></div>
145<div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6939d6bd58633fda2db067d4_suraj_dp.jpeg" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6939d6bd58633fda2db067d4_suraj_dp-p-500.jpeg 500w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6939d6bd58633fda2db067d4_suraj_dp.jpeg 800w" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6939e1e115a63b728fe3ec17_Harvard%201%20(2).svg" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">3D</h2><div class="stat-text mg-bottom-12px">SSL Training Pipeline with DINOv2</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/harvard-medical-school" class="absolute-cs-link w-inline-block"></a></div></div><div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a8e92f6b04115e0ebf7b2f0_JP%20%201%20(2).png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a8e92f6b04115e0ebf7b2f0_JP%20%201%20(2)-p-500.png 500w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a8e92f6b04115e0ebf7b2f0_JP%20%201%20(2)-p-800.png 800w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a8e92f6b04115e0ebf7b2f0_JP%20%201%20(2)-p-1080.png 1080w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a8e92f6b04115e0ebf7b2f0_JP%20%201%20(2)-p-1600.png 1600w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a8e92f6b04115e0ebf7b2f0_JP%20%201%20(2).png 1960w" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a8e92609b4e7b20e7a9129b_Screenshot%202026-08-26%20at%2009.14.08%201.png" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">82%</h2><div class="stat-text mg-bottom-12px">Precision on Herd Size Estimation</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/vale" class="absolute-cs-link w-inline-block"></a></div></div><div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/66e7cdca765774715aa8feab_1723950755984.jpg" loading="lazy" alt="" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/686b8158416ad7fcedb4adc2_68640175113462f0fa686f43_aigen.png" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">2x</h2><div class="stat-text mg-bottom-12px">Model Deployment Efficiency Gains</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/aigen" class="absolute-cs-link w-inline-block"></a></div></div>
145<div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/634b98e237a653408487233d_2.jpg" loading="lazy" alt="" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/686b8158f0144d8084611d8f_686402d070459effcf09e508_lythium.png" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">36%</h2><div class="stat-text mg-bottom-12px">Model Accuracy Improvement</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/lythium" class="absolute-cs-link w-inline-block"></a></div></div><div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6363f2ca097d2c20c74adeeb_Isura.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6363f2ca097d2c20c74adeeb_Isura-p-500.png 500w, https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6363f2ca097d2c20c74adeeb_Isura.png 800w" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/686b8157405fd774eb8dc866_686402ac767b5d9434e6a926_rabot.png" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">50%</h2><div class="stat-text mg-bottom-12px">Reduced Retraining Process Time</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/rabot" class="absolute-cs-link w-inline-block"></a></div></div><div role="listitem" class="cs-slide-item swiper-slide w-dyn-item"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191ba" class="cs-card-outer"><div class="bg-grad blue-green"></div><div class="cs-card"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/635114b3cd002fe39b6ac782_60f6b34933666dbc810b87f7_Alejandro%20Garcia.jpg" loading="lazy" alt="" class="cs-card-image"/><div style="opacity:0" class="gradient-overlay"></div><div class="content-overlay no-margin"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/686b815987270569bd23fbf9_68640209866f45dd9bafc093_AI%2520Retailer%2520Systems.png" loading="lazy" alt="" class="cs-logo-v3 with-margin"/><div class="cs-left-flex bg-blur"><h2 class="number-72px gradient-text">80%</h2><div class="stat-text mg-bottom-12px">Reduction in Annotation Costs</div><a href="https://docs.lightly.ai/train/stable/index.html" target="_blank" class="primary-btn outline-blue w-inline-block"><div>Read more</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68ee8303e96649b33f9211b8_arrow-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div><a href="/case-studies/ai-retailer-system" class="absolute-cs-link w-inline-block"></a></div></div></div></div></div></div></section><section data-w-id="b35fb087-1786-ccb5-ca05-335589919099" style="opacity:0" class="section-v2 gradients-bg"><div data-wf--dark-card--variant="light-cards-v2" class="custom-container"><div class="cards-wrapper-v2 w-variant-b7de9deb-a390-6812-4d57-95936beb9dc0"><h2 class="h2-32px center-style">Explore Lightly <span class="gradient-text">Products</span></h2><div class="card-grid-v2"><div class="card-relative-wrap"><div class="card-outer"></div><div class="lightly-card-dark w-variant-b7de9deb-a390-6812-4d57-95936beb9dc0"><img loading="lazy" src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68f76d22c3e92952bc7fb54c_Product%20Icon%20(2).svg" alt="" class="lighly-icon"/><h3 class="h3-24px text-color-white w-variant-b7de9deb-a390-6812-4d57-95936beb9dc0">LightlyStudio</h3><p class="text-18px-medium white w-variant-b7de9deb-a390-6812-4d57-95936beb9dc0">Data Curation &amp; Labeling</p><p class="body-text-14px dark-card-text">Curate, label and manage your data <br/>in one place</p><a href="/lightly-studio" target="_blank" class="secondary-button mini-grey w-inline-block"><div>Learn More</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68387e5590732728e4182623_chevron-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div><div class="card-relative-wrap-v2"><div class="card-outer-v3"></div><div class="lightly-card-dark w-variant-b7de9deb-a390-6812-4d57-95936beb9dc0 v2"><img loading="lazy" src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/66cdcbf21e834a82e0a25864_dropdown-link-train.svg" alt="" class="lighly-icon"/><h3 class="h3-24px text-color-white w-variant-b7de9deb-a390-6812-4d57-95936beb9dc0">LightlyTrain</h3><p class="text-18px-medium white w-variant-b7de9deb-a390-6812-4d57-95936beb9dc0">Self-Supervised Pretraining</p><p class="body-text-14px dark-card-text">
145Leverage self-supervised learning to pretrain models</p><a href="/lightly-train" class="secondary-button mini-grey w-inline-block"><div>Learn More</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68387e5590732728e4182623_chevron-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div><div class="card-relative-wrap"><div class="card-outer"></div><div class="lightly-card-dark w-variant-b7de9deb-a390-6812-4d57-95936beb9dc0 v3"><img loading="lazy" src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/698d281a48fbfeb14fd941a3_Product%20Icon.svg" alt="" class="lighly-icon"/><h3 class="h3-24px text-color-white w-variant-b7de9deb-a390-6812-4d57-95936beb9dc0">LightlyServices</h3><p class="text-18px-medium white w-variant-b7de9deb-a390-6812-4d57-95936beb9dc0">AI Training Data for LLMs &amp; CV</p><p class="body-text-14px dark-card-text">Expert training data services for LLMs, AI Agents and vision</p><a href="/ai-data-services" class="secondary-button mini-grey w-inline-block"><div>Learn More</div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68387e5590732728e4182623_chevron-right.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div></div></div></div></section><div class="section-wrap-v2"><section class="section-v2"><div class="custom-container"><div data-w-id="b35fb087-1786-ccb5-ca05-3355899191cf" style="opacity:0" class="cta-flex"><h2 class="_48px-heading">Start with the data that matters</h2><p class="_16px-text _64ch">Join the growing community of ML engineers using Lighlty.ai to build efficient, accurate computer vision systems form data curation to deployment</p><div class="btns-wrap center-wide"><a href="/demo" class="primary-button green w-inline-block"><div>Book a Demo</div></a><a href="https://app.studio.lightly.ai/auth/signup" class="primary-button green-outline w-inline-block"><div>Start for Free </div><div class="arr-icon-v2 w-embed"><svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
146<path d="M3.83331 8.00001H13.1666M13.1666 8.00001L8.49998 3.33334M13.1666 8.00001L8.49998 12.6667" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
147</svg></div></a></div></div></div></section><section data-wf--footer-new--variant="light-bg" class="footer-v2"><div class="custom-container"><div class="footer-grid-v2"><div id="w-node-a771e1e4-de91-5b59-4da6-02f4195b861d-3a86f65a" class="footer-column-v2"><div class="footer-logo-wrapper"><img loading="lazy" src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/66dac501a8e9a90495970876_Logo%20dark-short.webp" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/66dac501a8e9a90495970876_Logo%20dark-short-p-500.webp 500w, https://cdn.prod.website-files.com/62cd5ce03261cba217188442/66dac501a8e9a90495970876_Logo%20dark-short-p-800.webp 800w, https://cdn.prod.website-files.com/62cd5ce03261cba217188442/66dac501a8e9a90495970876_Logo%20dark-short-p-1080.webp 1080w, https://cdn.prod.website-files.com/62cd5ce03261cba217188442/66dac501a8e9a90495970876_Logo%20dark-short.webp 1543w" class="footer-logo w-variant-f09a7f8f-6e98-724d-e068-630270459349"/></div><div class="social-flex-footer"><a href="#" class="social-link w-variant-f09a7f8f-6e98-724d-e068-630270459349 w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/67e35701e54169ac3f9b1105_Social%20Icon.svg" loading="lazy" alt="" class="social-icon"/></a><a href="#" class="social-link w-variant-f09a7f8f-6e98-724d-e068-630270459349 w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/67e35a54526efae75b5c6188_facebook-app-symbol.webp" loading="lazy" alt="" class="social-icon"/></a><a href="#" class="social-link w-variant-f09a7f8f-6e98-724d-e068-630270459349 w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/67e3570044bf929b1b79f84d_Social%20Icon-1.svg" loading="lazy" alt="" class="social-icon"/></a></div></div><div class="footer-column">
147<div class="footer-heading-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Company</div><div class="footer-link-wrap"><div id="w-node-a08e8996-4641-2e29-b8c8-bdee3a86f663-3a86f65a" class="footer-links-flex"><a href="/about" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">About Us</a><a href="/jobs" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Careers</a><a href="/technical-partners" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Partners</a><a href="/contact" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Contact Us</a></div></div></div><div class="footer-column"><div class="footer-heading-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Resources</div><div class="footer-link-wrap"><div id="w-node-a08e8996-4641-2e29-b8c8-bdee3a86f66e-3a86f65a" class="footer-links-flex"><a href="/blog" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Blog</a><a href="/datasets" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Datasets</a><a href="/case-studies" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Case Studies</a><a href="/glossary" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Glossary</a><a href="/guides" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">ML Guides</a><a href="https://docs.lightly.ai/" target="_blank" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Documentation</a></div></div></div><div class="footer-column"><div class="footer-heading-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Legal</div><div class="footer-link-wrap"><div id="w-node-a08e8996-4641-2e29-b8c8-bdee3a86f679-3a86f65a" class="footer-links-flex"><a href="https://www.lightly.ai/footer/terms-of-use" target="_blank" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Terms of Use</a><a href="/footer/privacy-policy" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Data Privacy Notice</a><a href="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/62cd5ce03261cb312f1884cb_Lightly%20-%20Data%20Processing%20Agreement_vsent.pdf" target="_blank" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Data Processing Agreement</a><a href="#" target="_blank" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">CCPA Notice</a><a href="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/62cd5ce03261cb600c1884d8_Lightly%20AG%20-%20GTC_2021_vfinal.pdf" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">General Terms and Conditions</a><a href="https://www.lightly.ai/footer/imprint" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Imprint</a></div></div></div><div class="footer-column"><div class="footer-heading-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Compare</div><div class="footer-link-wrap"><div class="footer-links-flex"><a href="https://www.lightly.ai/competitor/voxel51" id="w-node-a08e8996-4641-2e29-b8c8-bdee3a86f683-3a86f65a" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Lightly vs Voxel51</a><a href="https://www.lightly.ai/competitor/cvat" target="_blank" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Lightly vs CVAT</a><a href="https://www.lightly.ai/competitor/label-studio" target="_blank" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Lightly vs Label Studio</a><a href="https://www.lightly.ai/competitor/ultralytics" target="_blank" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Lightly vs Ultralytics</a><a href="https://www.lightly.ai/competitor/encord" target="_blank" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Lightly vs Encord </a><a href="https://www.lightly.ai/competitor/labelbox" target="_blank" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Lightly vs Labelbox</a><a href="https://www.lightly.ai/competitor/roboflow" target="_blank" class="footer-link-v2 w-variant-f09a
1477f8f-6e98-724d-e068-630270459349">Lightly vs Roboflow</a><a href="https://www.lightly.ai/competitor/v7-darwin" target="_blank" class="footer-link-v2 w-variant-f09a7f8f-6e98-724d-e068-630270459349">Lightly vs V7 Darwin</a></div></div></div></div></div></section></div><div class="button-animation-code w-embed"><style>
148
149@keyframes spin {
150  0% {
151    transform: rotate(0deg);
152  }
153  100% {
154    transform: rotate(360deg);
155  }
156 }
157
158.border-gradient{
159animation: spin 3s linear infinite;
160background:conic-gradient(
161    from 0 at 50% 50%,
162    #A72264 0deg,
163    #eef1f2 60deg,
164    #eef1f2 310deg,
165    #A72264 360deg
166  );
167}
168
169
170
171.main-button-n:hover .border-gradient {
172  animation-duration: 3s;
173  animation-play-state: running;
174}
175
176</style></div></div><div class="page-wrapper-home"><div data-wf--latest-navbar--variant="semi-transparent-no-bluebar" class="nav-wrapper w-variant-eed7f4ef-ca2a-6322-e347-af4ab2c1b42f"><div class="announcement-bar w-variant-eed7f4ef-ca2a-6322-e347-af4ab2c1b42f"><div class="announcement-text">📣<a href="/lightly-studio-old-v2" class="link-2"> Big news: LightlyStudio is now live! Try it for free. </a></div></div><div data-animation="default" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="new-navbar w-variant-eed7f4ef-ca2a-6322-e347-af4ab2c1b42f w-nav"><div class="navbar-wrapper"><div class="nav-inner-wrapper"><a href="/" aria-current="page" class="brand-logo w-nav-brand w--current"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/67e4ea160386eff644e3b829_Logo.svg" loading="lazy" alt="" class="lightly-logo light"/><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6854bad9e524965ae25dbd12_Logo%20V2.svg" loading="lazy" alt="" class="lightly-logo dark"/></a><nav role="navigation" class="nav-menu-v2 w-nav-menu"><div class="nav-inner-menu"><div class="nav-link-wrapper"><div data-hover="true" data-delay="300" class="nav-dropdown-v2 w-dropdown"><div class="nav-link-v2 w-dropdown-toggle"><div>Products</div><div class="dropdown-icon-v2 w-icon-dropdown-toggle"></div></div><nav class="dropdown-list-v3 w-dropdown-list"><div class="dropdown-content"><div class="nav-grid"><div class="dropdown-column"><div class="_16px-heading">Core Products</div><div class="_8px-gap-flex"><a href="/lightly-studio" class="dropdown-flex w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68f76d22c3e92952bc7fb54c_Product%20Icon%20(2).svg" loading="lazy" alt="" class="dropdown-big-icon"/><div><div class="nav-heading">LightlyStudio</div><div class="nav-text">Curate, label, and manage your data.</div></div></a><a href="/ai-data-services" class="dropdown-flex w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/698d281a48fbfeb14fd941a3_Product%20Icon.svg" loading="lazy" alt="" class="dropdown-big-icon"/><div><div class="nav-heading">LightlyServices</div><div class="nav-text">AI Training Data for LLMs &amp; CV</div></div></a><a href="/lightly-train" class="dropdown-flex w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6842fb85ffd85481c16c7554_Train.svg" loading="lazy" alt="" class="dropdown-big-icon"/><div><div class="nav-heading">LightlyTrain</div><div class="nav-text">Pretrain your vision models, no labels needed</div></div></a></div></div><div class="line-div"></div><div class="dropdown-column"><div class="_16px-heading">Open Source Projects</div><div class="_8px-gap-flex"><a href="https://github.com/lightly-ai/lightly" class="dropdown-flex w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6842fb806ca034e9c73acd3f_Icon%20Container.svg" loading="lazy" alt="" class="dropdown-big-icon"/><div><div class="nav-heading">LightlySSL</div><div class="nav-text">Self-supervised learning framework</div></div></a><a href="https://github.com/lightly-ai/labelformat" class="dropdown-flex w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6842fb7e23b722a81000150a_Icon%20Container-1.svg" loading="lazy" alt="" class="dropdown-big-icon"/><div><div class="nav-heading">LabelFormat</div><div class="nav-text">Standardized data labeling format</div></div></a></div></div></div></div></nav></div><div data-hover="true" data-delay="300" class="nav-dropdown-v2 w-dropdown"><div class="nav-link-v2 w-dropdown-toggle"><div>Developers</div><div class="dropdown-icon-v2 w-icon-dropdown-toggle"></div></div><nav class="dropdown-list-v3 w-dropdown-list"><div class="dropdown-content"><div class="nav-grid v3"><div class="dropdown-column"><div class="_16px-heading">Lightly Documentation</div><div class="_8px-gap-flex"><div class="_8px-gap-flex"><a href="https://docs.lightly.ai/studio/" class="dropdown-flex w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/68f76d22c3e92952bc7fb54c_Product%20Icon%20(2).svg" loading="lazy" alt="" class="dropdown-big-icon"/><div><div class="nav-heading">LightlyStudio Documentation</div><div class="nav-text">How to get started with LightlyStudio</div></div></a><a href="https://docs.lightly.ai/edge/" class="dropdown-flex w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6842fb772023d245f45d4944_Edge.svg" loading="lazy" alt="" class="dropdown-big-icon"/><div><div class="nav-heading">LightlyEdge Documentation</div><div class="nav-text">How to get started with LightlyEdge</div></div></a><a href="https://docs.lightly.ai/train/stable/index.html" class="dropdown-flex w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6842fb85ffd85481c16c7554_Train.svg" loading="lazy" alt="" class="dropdown-big-icon"/><div><div class="nav-heading">LightlyTrain Documentation</div><div class="nav-text">How to get started with LightlyTrain</div></div></a></div></div></div><div class="line-div"></div><div class="dropdown-column"><div class="_16px-heading">Lightly Product Updates</div>
176<div class="collection mg-bottom-16px w-dyn-list"><div role="list" class="_8px-gap-flex w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/product-updates/lightlytrain-ltdetrv2-and-depth-anything-inference-support" class="dropdown-flex news w-inline-block"><div class="_4px-flex"><div class="_16px-text text-color-white">LightlyTrain 0.16.0: LTDETRv2 and Depth Anything Inference Support</div><div class="tt-flex"><div class="_12px-text-grey">June 29, 2026</div><div class="_12px-text-grey">LightlyTrain</div></div></div></a></div><div role="listitem" class="w-dyn-item"><a href="/product-updates/lightlytrain-distillationv3-and-eupe-backbone-support" class="dropdown-flex news w-inline-block"><div class="_4px-flex"><div class="_16px-text text-color-white">LightlyTrain 0.15.0: Distillationv3 and EUPE Backbone Support</div><div class="tt-flex"><div class="_12px-text-grey">May 14, 2026</div><div class="_12px-text-grey">LightlyTrain</div></div></div></a></div><div role="listitem" class="w-dyn-item"><a href="/product-updates/epickitchens-100-in-lightlystudio" class="dropdown-flex news w-inline-block"><div class="_4px-flex"><div class="_16px-text text-color-white">EpicKitchens-100 in LightlyStudio: From Video Clips to Searchable Embeddings</div><div class="tt-flex"><div class="_12px-text-grey">February 23, 2026</div><div class="_12px-text-grey">LightlyStudio</div></div></div></a></div></div></div><div class="button-row left-align"><a href="/product-updates" class="secondary-button-nav w-inline-block"><div class="text-block-90">Read Product Updates </div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/6842fd6fbcb98819662d5b79_Dropdown%20Icon.svg" loading="lazy" alt="" class="arr-icon"/></a></div></div><div class="line-div"></div><div class="dropdown-column"><div class="_16px-heading">Social Media</div><div class="nav-socials mg-bottom-20px"><a href="https://github.com/lightly-ai" target="_blank" class="social-link w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/684301de3b382283904bb684_Social%20icon.svg" loading="lazy" alt="" class="social-icon-20px"/></a><a href="https://x.com/LightlyAI/" target="_blank" class="social-link w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/684301df6896fcc0f87eea7d_Social%20icon-1.svg" loading="lazy" alt="" class="social-icon-20px"/></a><a href="https://www.linkedin.com/company/lightly-tech/" target="_blank" class="social-link w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/67e3570044bf929b1b79f84d_Social%20Icon-1.svg" loading="lazy" alt="" class="social-icon-20px"/></a><a href="https://www.youtube.com/@lightlyai" target="_blank" class="social-link w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/684301e192aa7ace194a676c_Social%20icon-3.svg" loading="lazy" alt="" class="social-icon-20px"/></a></div><div class="discord-block"><div class="card-outer"></div><div class="inner-block"><div class="nav-heading mg-bottom-16px">Join Lightly Discord community</div><p class="_14px-text-grey">Join this wonderful community based on AI ML era for each users. With over 1,200 members, we’re buidling a strong knowledge base. Be part of it.</p><div class="flex"><a href="https://discord.com/invite/xvNJW94" class="grey-text w-inline-block"><div>Join Lightly Discord</div></a><a href="https://discord.com/invite/xvNJW94" target="_blank" class="link-block-25 w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/684303e3cc9d4c888045577f_Group.svg" loading="lazy" alt=""/></a></div></div></div></div></div></div></nav></div><div data-hover="true" data-delay="300" class="nav-dropdown-v2 w-dropdown"><div class="nav-link-v2 w-dropdown-toggle"><div>Company</div><div class="dropdown-icon-v2 w-icon-dropdown-toggle"></div></div><nav class="dropdown-list-v3 w-dropdown-list"><div class="dropdown-content"><div class="nav-grid"><div class="dropdown-column"><div class="_16px-heading">Company</div><div class="_8px-gap-flex"><a href="/about" class="dropdown-flex centered w-inline-block"><div class="embed-icon w-embed"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
177<path d="M0 4C0 1.79086 1.79086 0 4 0H36C38.2091 0 40 1.79086 40 4V36C40 38.2091 38.2091 40 36 40H4C1.79086 40 0 38.2091 0 36V4Z" fill="none"/>
178<path d="M25 29V27C25 25.9391 24.5786 24.9217 23.8284 24.1716C23.0783 23.4214 22.0609 23 21 23H13C11.9391 23 10.9217 23.4214 10.1716 24.1716C9.42143 24.9217 9 25.9391 9 27V29M31 29V27C30.9993 26.1137 30.7044 25.2528 30.1614 24.5523C29.6184 23.8519 28.8581 23.3516 28 23.13M24 11.13C24.8604 11.3503 25.623 11.8507 26.1676 12.5523C26.7122 13.2539 27.0078 14.1168 27.0078 15.005C27.0078 15.8932 26.7122 16.7561 26.1676 17.4577C25.623 18.1593 24.8604 18.6597 24 18.88M21 15C21 17.2091 19.2091 19 17 19C14.7909 19 13 17.2091 13 15C13 12.7909 14.7909 11 17 11C19.2091 11 21 12.7909 21 15Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
179</svg></div><div><div class="nav-heading _0px-margin">About</div></div></a><a href="/news" class="dropdown-flex centered w-inline-block"><div class="embed-icon w-embed"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
180<g clip-path="url(#clip0_312_1169)">
181<path d="M30.4997 16.1799V28.5899C30.4971 29.0957 30.295 29.58 29.9374 29.9376C29.5797 30.2952 29.0954 30.4973 28.5897 30.4999C28.0847 30.4947 27.6019 30.2918 27.2449 29.9347C26.8878 29.5777 26.6849 29.0949 26.6797 28.5899V16.1799H30.4997Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
182<path d="M28.59 30.5H11.41C11.1588 30.5013 10.9099 30.4528 10.6775 30.3573C10.4452 30.2618 10.2341 30.1212 10.0565 29.9435C9.87887 29.7659 9.73823 29.5548 9.64272 29.3225C9.5472 29.0902 9.4987 28.8412 9.50003 28.59V9.5H26.68V28.59C26.6852 29.0949 26.8881 29.5777 27.2452 29.9348C27.6023 30.2919 28.0851 30.4948 28.59 30.5Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
183<path d="M22.8703 13.3201H13.3203V19.0501H22.8703V13.3201Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
184<path d="M12.3604 22.8601H23.8204" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
185<path d="M12.3604 26.6799H23.8204" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
186</g>
187<defs>
188<clipPath id="clip0_312_1169">
189<rect width="24" height="24" fill="white" transform="translate(8 8)"/>
190</clipPath>
191</defs>
192</svg></div><div><div class="nav-heading _0px-margin">News</div></div></a><a href="/jobs" class="dropdown-flex centered w-inline-block"><div class="embed-icon w-embed"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
193<path d="M20 22.86C19.3765 22.8601 18.7647 22.6907 18.23 22.37L9.5 17.14V16.14C9.51047 15.6404 9.71631 15.1648 10.
1930734 14.8152C10.4304 14.4656 10.9103 14.2699 11.41 14.27H28.59C29.0966 14.27 29.5824 14.4713 29.9406 14.8294C30.2988 15.1876 30.5 15.6735 30.5 16.18V17.18L21.77 22.41C21.2313 22.7168 20.6198 22.8722 20 22.86Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
194<path d="M20 21.9099V23.8199" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="square"/>
195<path d="M23.8202 14.27H16.1802L17.1402 10.46H22.8602L23.8202 14.27Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="square"/>
196<path d="M28.59 14.27H11.41C10.3551 14.27 9.5 15.1252 9.5 16.18V27.63C9.5 28.6849 10.3551 29.54 11.41 29.54H28.59C29.6449 29.54 30.5 28.6849 30.5 27.63V16.18C30.5 15.1252 29.6449 14.27 28.59 14.27Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
197</svg></div><div><div class="nav-heading _0px-margin">Careers</div></div></a><a href="/technical-partners" class="dropdown-flex centered w-inline-block"><div class="embed-icon w-embed"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
198<g clip-path="url(#clip0_4094_8925)">
199<path d="M13.2998 31.5C13.3024 30.7396 13.6057 30.0112 14.1433 29.4735C14.681 28.9359 15.4094 28.6326 16.1698 28.63C16.924 28.6405 17.6438 28.9475 18.1734 29.4846C18.703 30.0217 18.9999 30.7457 18.9998 31.5" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
200<path d="M16.1698 26.71C17.2246 26.71 18.0798 25.8549 18.0798 24.8C18.0798 23.7451 17.2246 22.89 16.1698 22.89C15.1149 22.89 14.2598 23.7451 14.2598 24.8C14.2598 25.8549 15.1149 26.71 16.1698 26.71Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
201<path d="M21 31.5C21 31.1231 21.0742 30.7499 21.2185 30.4017C21.3627 30.0535 21.5741 29.7371 21.8406 29.4706C22.1071 29.2041 22.4235 28.9927 22.7717 28.8485C23.1199 28.7042 23.4931 28.63 23.87 28.63C24.6234 28.6431 25.3417 28.9509 25.8707 29.4874C26.3998 30.024 26.6975 30.7465 26.7 31.5" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
202<path d="M23.8299 26.71C24.8848 26.71 25.7399 25.8549 25.7399 24.8C25.7399 23.7451 24.8848 22.89 23.8299 22.89C22.7751 22.89 21.9199 23.7451 21.9199 24.8C21.9199 25.8549 22.7751 26.71 23.8299 26.71Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
203<path d="M13.2998 18.11C13.2998 17.3488 13.6022 16.6188 14.1404 16.0806C14.6786 15.5424 15.4086 15.24 16.1698 15.24C16.9248 15.2479 17.6461 15.5541 18.1763 16.0917C18.7065 16.6294 19.0025 17.3549 18.9998 18.11" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
204<path d="M16.1698 13.32C17.2246 13.32 18.0798 12.4649 18.0798 11.41C18.0798 10.3551 17.2246 9.5 16.1698 9.5C15.1149 9.5 14.2598 10.3551 14.2598 11.41C14.2598 12.4649 15.1149 13.32 16.1698 13.32Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
205<path d="M21 18.11C20.9987 17.7327 21.072 17.3589 21.2158 17.0101C21.3596 16.6613 21.5709 16.3444 21.8377 16.0777C22.1044 15.8109 22.4214 15.5995 22.7702 15.4558C23.119 15.312 23.4928 15.2387 23.87 15.24C24.6312 15.24 25.3612 15.5424 25.8994 16.0806C26.4376 16.6188 26.74 17.3488 26.74 18.11" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
206<path d="M23.8299 13.32C24.8848 13.32 25.7399 12.4649 25.7399 11.41C25.7399 10.3551 24.8848 9.5 23.8299 9.5C22.7751 9.5 21.9199 10.3551 21.9199 11.41C21.9199 12.4649 22.7751 13.32 23.8299 13.32Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
207<path d="M12.3499 27.28C11.3381 26.8442 10.5078 26.0721 9.99969 25.0946C9.49155 24.117 9.33672 22.9939 9.56138 21.9153C9.78603 20.8367 10.3764 19.8688 11.2326 19.1754C12.0888 18.482 13.1582 18.1056 14.2599 18.11H25.7399C26.6861 18.1108 27.6108 18.3918 28.3975 18.9176C29.1842 19.4434 29.7975 20.1903 30.1601 21.0643C30.5227 21.9382 30.6184 22.8999 30.4351 23.8282C30.2517 24.7564 29.7976 25.6096 29.1299 26.28C28.7006 26.6995 28.1993 27.0382 27.6499 27.28" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
208</g>
209<defs>
210<clipPath id="clip0_4094_8925">
211<rect width="24" height="24" fill="white" transform="translate(8 8)"/>
212</clipPath>
213</defs>
214</svg></div><div><div class="nav-heading _0px-margin">Partners</div></div></a><a href="/contact" class="dropdown-flex centered w-inline-block"><div class="embed-icon w-embed"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
215<path d="M30 14C30 12.9 29.1 12 28 12H12C10.9 12 10 12.9 10 14M30 14V26C30 27.1 29.1 28 28 28H12C10.9 28 10 27.1 10 26V14M30 14L20 21L10 14" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
216</svg></div><div><div class="nav-heading _0px-margin">Contact Us</div></div></a></div></div><div class="line-div"></div><div class="dropdown-column"><div class="_16px-heading">Lightly Updates</div><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="_8px-gap-flex"><a href="/news/lightly-at-cvpr-2026" class="nav-link-block w-inline-block"><img src="https://cdn.prod.website-files.com/62cd5ce03261cb3e98188470/6a140ec092feb9e4ad4379bd_CVPR%20news%202026.png" loading="lazy" alt="" class="nav-image"/><div class="nav-text">Lightly at CVPR 2026</div></a></div></div></div></div></div></div></div></nav></div><a href="/case-studies" class="nav-link-v2">Customers</a><a href="/ai-data-services" class="nav-link-v2">Services</a><a href="/blog" class="nav-link-v2">Blog</a></div><div class="nav-right-split"><a href="https://github.com/lightly-ai" target="_blank" class="w-inline-block">
216<div data-w-id="a563e533-b0ad-fcd5-a622-40f245c344aa" class="github-button"><div class="github-right"><div class="git-icon w-embed"><svg viewBox="0 0 16 16" width="16" height="16" class="octicon octicon-mark-github" aria-hidden="true"><path d="M8 0c4.42 0 8 3.58 8 8a8.013 8.013 0 0 1-5.45 7.59c-.4.08-.55-.17-.55-.38 0-.27.01-1.13.01-2.2 0-.75-.25-1.23-.54-1.48 1.78-.2 3.65-.88 3.65-3.95 0-.88-.31-1.59-.82-2.15.08-.2.36-1.02-.08-2.12 0 0-.67-.22-2.2.82-.64-.18-1.32-.27-2-.27-.68 0-1.36.09-2 .27-1.53-1.03-2.2-.82-2.2-.82-.44 1.1-.16 1.92-.08 2.12-.51.56-.82 1.28-.82 2.15 0 3.06 1.86 3.75 3.64 3.95-.23.2-.44.55-.51 1.07-.46.21-1.61.55-2.33-.66-.15-.24-.6-.83-1.23-.82-.67.01-.27.38.01.53.34.19.73.9.82 1.13.16.45.68 1.31 2.69.94 0 .67.01 1.3.01 1.49 0 .21-.15.45-.55.38A7.995 7.995 0 0 1 0 8c0-4.42 3.58-8 8-8Z"></path></svg></div><div>Star</div></div><div class="github-left"><div id="social-count">3.9K</div></div></div></a><div class="star-script w-embed w-script">
216<script>
217  async function getTotalStars(org) {
218    const res = await fetch(`https://api.github.com/orgs/${org}/repos?per_page=100`);
219    const repos = await res.json();
220
221    let totalStars = 0;
222    repos.forEach(repo => totalStars += repo.stargazers_count);
223
224    return totalStars;
225  }
226
227  document.addEventListener('DOMContentLoaded', () => {
228    // Delay in milliseconds
229    const delay = 400; // adjust as needed (e.g., 300–600ms)
230
231    setTimeout(() => {
232      getTotalStars("lightly-ai")
233        .then(total => {
234          const el = document.querySelector("#social-count");
235          if (el) {
236            el.textContent = total.toLocaleString();
237          }
238        })
239        .catch(err => {
240          console.error("Error fetching GitHub stars:", err);
241        });
242    }, delay);
243  });
244</script>
244</div><a href="https://app.studio.lightly.ai/auth/login" class="nav-button w-button">Log In</a><a href="https://app.studio.lightly.ai/auth/signup" class="nav-button w-button">Start for Free</a></div></div></nav><div class="menu-button-v2 w-nav-button"><div class="w-icon-nav-menu"></div></div></div></div></div></div></div><div id="time-popup" class="pop-up-wrapper"><div class="pop-container"><div class="pop-up-div"><div class="pop-up-image-wrap"><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/688b4dc0701913968b6fe6aa_hero.webp" loading="lazy" sizes="(max-width: 1920px) 100vw, 1920px" srcset="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/688b4dc0701913968b6fe6aa_hero-p-500.webp 500w, https://cdn.prod.website-files.com/62cd5ce03261cba217188442/688b4dc0701913968b6fe6aa_hero-p-800.webp 800w, https://cdn.prod.website-files.com/62cd5ce03261cba217188442/688b4dc0701913968b6fe6aa_hero-p-1080.webp 1080w, https://cdn.prod.website-files.com/62cd5ce03261cba217188442/688b4dc0701913968b6fe6aa_hero-p-1600.webp 1600w, https://cdn.prod.website-files.com/62cd5ce03261cba217188442/688b4dc0701913968b6fe6aa_hero.webp 1920w" alt="" class="pop-up-image"/></div><div class="pop-up-content-wrap"><h2 class="h3-24px white mg-bottom-20px"><span class="gradient-text">You Are Invited: </span>Join Lightly&#x27;s Private ML Engineering Discord</h2><p class="_18px-grey-text mg-bottom-40px">Want in? Collaborate with 300+ ML engineers optimizing data for their AI models.</p><div class="form-margin w-form"><form id="email-form" name="email-form" data-name="Email Form" redirect="/thank-you" data-redirect="/thank-you" method="get" data-webflow-hubspot-api-form-url="https://hubspotonwebflow.com/api/forms/4ac3da6d-b2d8-446f-926b-58d385daa31b" class="pop-up-form" data-wf-page-id="6a99f66211ee343b34c0e1b4" data-wf-element-id="3060c983-746d-c19a-b2f8-1baea4285581"><div class="input-wrap mg-bottom-12px"><label for="First-Name" class="form-label-14px">First Name</label><input class="name-field w-input" data-wfhsfieldname="FormTextInput-2" maxlength="256" name="First-Name" data-name="First Name" placeholder="" type="text" id="First-Name" required=""/></div><div class="input-wrap mg-bottom-12px"><label for="Last-Name" class="form-label-14px">Last Name</label><input class="name-field w-input" data-wfhsfieldname="FormTextInput-3" maxlength="256" name="Last-Name" data-name="Last Name" placeholder="" type="text" id="Last-Name" required=""/></div><div class="input-wrap"><label for="email" class="form-label-14px">Work email</label><input class="email-field mg-bottom-24px w-input" data-wfhsfieldname="FormTextInput-4" maxlength="256" name="email" data-name="Email" placeholder="[email protected]" type="email" id="email" required=""/></div><input type="submit" data-wait="Please wait..." class="primary-button green w-button" value=" Request Discord Invite"/><input type="hidden" name="hutk" value=""/><input type="hidden" name="ipAddress" value=""/><input type="hidden" name="pageUri" value=""/><input type="hidden" name="pageId" value=""/><input type="hidden" name="pageName" value=""/></form><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div><img src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/688b4dc4e632fd8f6bf0ae6c_x-mark.svg" loading="lazy" data-w-id="3060c983-746d-c19a-b2f8-1baea428559a" alt="" class="close-button"/></div></div><div id="pop-up-launcher" data-w-id="3060c983-746d-c19a-b2f8-1baea428559b" class="pop-trigger"></div><div class="pop-up-code w-embed w-script">
244<script>
245
246  (function () {
247  // ====== CONFIG ======
248  const WRAPPER_SEL       = '#time-popup';
249  const CLOSE_SEL         = '.close-button';
250  const FORM_DONE         = '.w-form-done';
251  const FORM_FAIL         = '.w-form-fail';
252  const SHOW_DISPLAY      = 'flex';
253
254  const CLOSED_KEY        = 'discord_popup_closed_session';
255  const CLOSED_UNTIL_KEY  = 'discord_popup_closed_until';   // NEW
256  const SUB_KEY           = 'discord_popup_submitted_until';
257
258  const SUPPRESS_MS       = 90 * 24 * 60 * 60 * 1000;      // 90 days after submit
259  const CLOSE_SUPPRESS_MS = 14 * 24 * 60 * 60 * 1000;      // 14 days after close
260  const DELAY_MS          = 5000;
261
262  const q   = (sel, root = document) => root.querySelector(sel);
263  const now = () => Date.now();
264
265  const visible = el =>
266    !!el &&
267    el.offsetParent !== null &&
268    getComputedStyle(el).display    !== 'none' &&
269    getComputedStyle(el).visibility !== 'hidden' &&
270    parseFloat(getComputedStyle(el).opacity) > 0;
271
272  const markClosedSession = () => {
273    sessionStorage.setItem(CLOSED_KEY, '1');
274    localStorage.setItem(CLOSED_UNTIL_KEY, String(now() + CLOSE_SUPPRESS_MS)); // NEW
275  };
276  const closedThisSession  = () => sessionStorage.getItem(CLOSED_KEY) === '1';
277  const closedUntil        = () => parseInt(localStorage.getItem(CLOSED_UNTIL_KEY) || '0', 10); // NEW
278
279  const markSubmitted  = () => localStorage.setItem(SUB_KEY, String(now() + SUPPRESS_MS));
280  const submittedUntil = () => parseInt(localStorage.getItem(SUB_KEY) || '0', 10);
281
282  // shouldShow: blocked if closed this session, closed within 14 days, or submitted within 90 days
283  const shouldShow = () =>
284    !closedThisSession() &&
285    now() > closedUntil() &&   // NEW
286    now() > submittedUntil();
287
288  const unhideAncestors = (el) => {
289    let p = el;
290    while (p && p !== document.documentElement) {
291      p.classList?.remove('w-condition-invisible', 'is-hidden', 'hidden', 'u-hidden');
292      p.style?.removeProperty?.('display');
293      p.style?.removeProperty?.('visibility');
294      p.style?.removeProperty?.('opacity');
295      p.style?.removeProperty?.('transform');
296      p.style?.removeProperty?.('pointer-events');
297      p.hidden = false;
298      p = p.parentElement;
299    }
300  };
301
302  function show() {
303    const w = q(WRAPPER_SEL);
304    if (!w) return;
305    unhideAncestors(w);
306    w.classList.remove('w-condition-invisible', 'is-hidden', 'hidden', 'u-hidden');
307    w.style.display       = SHOW_DISPLAY;
308    w.style.visibility    = 'visible';
309    w.style.opacity       = '1';
310    w.style.pointerEvents = 'auto';
311    w.style.transform     = 'none';
312    w.hidden              = false;
313  }
314
315  function hide() {
316    const w = q(WRAPPER_SEL);
317    if (w) w.style.display = 'none';
318  }
319
320  function bindClose() {
321    const w = q(WRAPPER_SEL); if (!w) return;
322    const btn = q(CLOSE_SEL, w);
323    if (btn) btn.addEventListener('click', () => { markClosedSession(); hide(); });
324  }
325
326  function watchFormSuccess() {
327    const w = q(WRAPPER_SEL); if (!w) return;
328    const observer = new MutationObserver(() => {
329      const done = q(FORM_DONE, w);
330      const fail = q(FORM_FAIL, w);
331      if (visible(done)) {
332        markSubmitted();
333        hide();
334        observer.disconnect();
335      }
336      if (visible(fail)) {
337        console.warn('[DiscordPopup] Form submission failed — not suppressing.');
338      }
339    });
340    observer.observe(w, {
341      childList: true,
342      subtree: true,
343      attributes: true,
344      attributeFilter: ['style', 'class', 'aria-hidden']
345    });
346  }
347
348  function applyQueryParams() {
349    const qs = new URLSearchParams(location.search);
350    if (qs.get('resetPopup') === '1') {
351      sessionStorage.removeItem(CLOSED_KEY);
352      localStorage.removeItem(CLOSED_UNTIL_KEY); // NEW
353      localStorage.removeItem(SUB_KEY);
354    }
355    if (qs.get('forcePopup') === '1') {
356      setTimeout(show, 0);
357      return true;
358    }
359    return false;
360  }
361
362  // ====== INIT ======
363  document.addEventListener('DOMContentLoaded', () => {
364    bindClose();
365    watchFormSuccess();
366
367    if (applyQueryParams()) return;
368
369    if (location.pathname.replace(/\/+$/, '') === '/thank-you') {
370      markSubmitted();
371      hide();
372      return;
373    }
374
375    if (shouldShow()) {
376      setTimeout(show, DELAY_MS);
377    } else {
378      hide();
379    }
380  });
381
382  window.DiscordPopup = { show, hide, shouldShow, markSubmitted, markClosedSession };
383})();
384</script>
384</div></div>
384<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=62cd5ce03261cba217188442" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
384<script src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/js/webflow.schunk.1a807f015b216e46.js" type="text/javascript" integrity="sha384-oY4R8SfnVBTWnix6ULiWbZs/5tyRyxEiWcG+WrT3unnu5pmfsIYJEraZcyFVlvND" crossorigin="anonymous"></script>
384<script src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/js/webflow.schunk.4b3f49191daae912.js" type="text/javascript" integrity="sha384-mm81MDVUjo0oKja6dl5V9ISXR0WMmbrH134/WbJv+R5sK/X5cDf8NBb1VclF+Hyk" crossorigin="anonymous"></script>
384<script src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/js/webflow.schunk.3e5e100592a7b4a7.js" type="text/javascript" integrity="sha384-nLWTbsAEwCQ7YKseFEoL1qe1/+q4F0BNFkOh7rXHZ6zWflsVWZjsJY6Hvgz92eMN" crossorigin="anonymous"></script>
384<script src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/js/webflow.schunk.4913f0d9ee368d76.js" type="text/javascript" integrity="sha384-j3R/zD6ANugAuyivaSShu4Pueq0H3b21ZuYGjExFl18/3yqUApyu/S+tVZ0usPnf" crossorigin="anonymous"></script>
384<script src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/js/webflow.schunk.12f66a7a1043bbab.js" type="text/javascript" integrity="sha384-HNZTKJ8WDhYv0MYd2/DshG03tUC884xqMkewa2sbJaXcw0wuKN4aCoLgFT2Rr1lo" crossorigin="anonymous"></script>
384<script src="https://cdn.prod.website-files.com/62cd5ce03261cba217188442/js/webflow.d589ac4e.81e5857869ad7f90.js" type="text/javascript" integrity="sha384-KR9nKfX8QGNveW5TBx0yZgtkpzjh2OlGjIUGxBRhrs1WcDbHv/foSzzHk6YFEV7r" crossorigin="anonymous"></script>
384<!-- jQuery click-tracking -->
385<script>
386  $(function () {
387    $(document).on('click', '[data-gatrack]', function () {
388      var trackData = $(this).data('gatrack');
389      if (!trackData) return;
390
391      var trackParams = ['_trackEvent'].concat(trackData.split(','));
392
393      if (window._gaq && _gaq.push) {
394        _gaq.push(trackParams);
395      }
396    });
397  });
398</script>
398
399
400<!-- Google Tag Manager (noscript) -->
vendor: 71 bytes, lines 400-402
400
401<noscript>
402  <iframe src="https://www.googletagmanager.com/ns.html?id=
402GTM-W8QM8M3
vendor: 94 bytes, lines 402-404
402"
403          height="0" width="0" style="display:none;visibility:hidden"></iframe>
404</noscript>
405<!-- End Google Tag Manager (noscript) -->
406<script src="https://cdn.jsdelivr.net/npm/swiper@12/swiper-bundle.min.js"></script>
406
407
408
409<script>
410// Initialize Swiper with auto-play
411const swiper = new Swiper('.swiper', {
412  direction: 'horizontal',
413  loop: true,
414  slidesPerView: 3,
415  spaceBetween: 32,
416  autoplay: {
417    delay: 8000,
418    disableOnInteraction: false,
419  },
420  speed: 800,
421  watchOverflow: true,
422  pagination: {
423    el: '.swiper-pagination',
424    clickable: true,
425  },
426  navigation: {
427    nextEl: '.swiper-arrow-next',
428    prevEl: '.swiper-arrow-prev',
429  },
430  breakpoints: {
431    // When window width is <= 768px
432    0: {
433      slidesPerView: 1.25,
434      spaceBetween: 16,
435    },
436    // When window width is <= 992px
437    768: {
438      slidesPerView: 2.5,
439      spaceBetween: 32,
440    },
441    // When window width is > 992px
442    992: {
443      slidesPerView: 3,
444      spaceBetween: 32,
445    }
446  }
447});
448
449
450</script>
vendor: 1 bytes, line 450
450
451<script>
452function isNavOpen() {
453  return document.body.classList.contains('w--nav-menu-open');
454}
455
456function activateDesktopHover() {
457  const slides = document.querySelectorAll('.dataset-slide.v2');
458  const wrapper = document.querySelector('.datasets-wrapper');
459  let lastHovered = 0;
460
461  slides.forEach(slide => {
462    slide.replaceWith(slide.cloneNode(true));
463  });
464
465  const freshSlides = document.querySelectorAll('.dataset-slide.v2');
466
467  function setHovered(idx) {
468    freshSlides.forEach((slide, i) => {
469      slide.classList.toggle('is-hovered', i === idx);
470    });
471  }
472
473  setHovered(0);
474
475  freshSlides.forEach((slide, idx) => {
476    slide.addEventListener('mouseenter', () => {
477      setHovered(idx);
478      lastHovered = idx;
479    });
480  });
481
482  wrapper.addEventListener('mouseleave', () => {
483    setHovered(lastHovered);
484  });
485}
486
487function deactivateDesktopHover() {
488  document.querySelectorAll('.dataset-slide.v2.is-hovered').forEach(slide => {
489    slide.classList.remove('is-hovered');
490  });
491}
492
493function handleHoverScript() {
494  if (window.innerWidth > 991) {
495    activateDesktopHover();
496  } else {
497    deactivateDesktopHover();
498  }
499}
500
501window.addEventListener('DOMContentLoaded', handleHoverScript);
502window.addEventListener('resize', handleHoverScript);
503</script>
503
504
505
506<script>
507/* Mobile navbar dropdown fix */
508document.addEventListener('DOMContentLoaded', () => {
509  const dropdowns = document.querySelectorAll('.nav-dropdown-v2');
510  if (window.innerWidth <= 991) {
511    dropdowns.forEach((dropdown) => {
512      dropdown.setAttribute('data-hover', 'false');
513    });
514  }
515});
516</script>
516<script src="https://hubspotonwebflow.com/assets/js/form-124.js" type="text/javascript" integrity="sha384-bjyNIOqAKScdeQ3THsDZLGagNN56B4X2Auu9YZIGu+tA/PlggMk4jbWruG/P6zYj" crossorigin="anonymous"></script>
516<script src="https://hubspotv2.use1-marketplace-1p-apps-prod-red.if.webflow.services/static/loader.js" type="text/javascript" async="" defer=""></script>
516</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.