CINXE.COM
Factory - Bringing Autonomy to Software Engineering
<!DOCTYPE html><!-- Last Published: Wed Feb 19 2025 21:39:43 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="www.factory.ai" data-wf-page="675f98b395c3399fd2d0f6ec" data-wf-site="663fa3b3696c8bf893cc38b7" lang="en" data-wf-locale="en"><head><meta charset="utf-8"/><title>Factory - Bringing Autonomy to Software Engineering</title><meta content="Transform your software development with AI. Factory's platform accelerates understanding, coding, reviewing, testing, and documenting software with artificial intelligence." name="description"/><meta content="Factory - Bringing Autonomy to Software Engineering" property="og:title"/><meta content="Transform your software development with AI. Factory's platform accelerates understanding, coding, reviewing, testing, and documenting software with artificial intelligence." property="og:description"/><meta content="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/66714ffce0d8a7ac2036446a_FACTORY_SOCIAL.jpg" property="og:image"/><meta content="Factory - Bringing Autonomy to Software Engineering" property="twitter:title"/><meta content="Transform your software development with AI. Factory's platform accelerates understanding, coding, reviewing, testing, and documenting software with artificial intelligence." property="twitter:description"/><meta content="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/66714ffce0d8a7ac2036446a_FACTORY_SOCIAL.jpg" property="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/css/primary-factory.webflow.827b7d3b3.min.css" rel="stylesheet" type="text/css"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/><script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script><script type="text/javascript">WebFont.load({ google: { families: ["Inter:100,200,300,regular,500,600,700,800,900"] }});</script><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><link href="https://cdn.prod.website-files.com/65fc79904ccced92a5905d13/6626b72e4d15108c4c81fdac_Favicon4.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/65fc79904ccced92a5905d13/6626b6763c271779d0945488_Webclip.png" rel="apple-touch-icon"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=G-2FPDETZRBF"></script><script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('set', 'developer_id.dZGVlNj', true);gtag('config', 'G-2FPDETZRBF');</script><script src="https://unpkg.com/@phosphor-icons/web"></script> <style> @media (max-width: 1040px){ .spacerkal { display: none; } } </style> <script> !function(){var i="analytics",analytics=window[i]=window[i]||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","screen","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware","register"];analytics.factory=function(e){return function(){if(window[i].initialized)return window[i][e].apply(window[i],arguments);var n=Array.prototype.slice.call(arguments);if(["track","screen","alias","group","page","identify"].indexOf(e)>-1){var c=document.querySelector("link[rel='canonical']");n.push({__t:"bpc",c:c&&c.getAttribute("href")||void 0,p:location.pathname,u:location.href,s:location.search,t:document.title,r:document.referrer})}n.unshift(e);analytics.push(n);return analytics}};for(var n=0;n<analytics.methods.length;n++){var key=analytics.methods[n];analytics[key]=analytics.factory(key)}analytics.load=function(key,n){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.setAttribute("data-global-segment-analytics-key",i);t.src="https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r);analytics._loadOptions=n};analytics._writeKey="w6RjTF3Q2Sw7kHvQ3Q60m5BWc96fg70D";;analytics.SNIPPET_VERSION="5.2.0"; analytics.load("w6RjTF3Q2Sw7kHvQ3Q60m5BWc96fg70D"); analytics.page(); }}(); </script><link href="//vjs.zencdn.net/8.3.0/video-js.min.css" rel="stylesheet"> <script src="//vjs.zencdn.net/8.3.0/video.min.js"></script> <style> .vjs-volume-panel{ display:none!important; } .vjs-remaining-time{ display:none!important; } .vjs-picture-in-picture-control{ display:none!important; } .vjs-control-bar{ position:absolute!important; height:0px!important; left:0!important; right:0!important; bottom:0!important; background-color:transparent!important; } .vjs-progress-holder, .vjs-control{ position:absolute!important; left:0px!important; right:0px!important; bottom:0px!important; width:auto!important; margin:0!important; } .vjs-fullscreen-control{ position:absolute!important; bottom:1rem!important; right:0.75rem!important; width:1.5rem!important; height:1.5rem!important; left:auto!important; } .vjs-play-control{ position:absolute!important; bottom:2.5rem!important; left:0.5rem!important; width:1.5rem!important; right:1.5rem!important; } .vjs-time-tooltip{ display:none!important; } .vjs-play-progress.vjs-slider-bar::before { display: none; } .vjs-load-progress{ display:none!important; } .vjs-slider{ background-color: rgba(255,255,255,0.2)!important; } .vjs-mouse-display{ background-color: rgba(255,255,255,0.2)!important; } .video-js .vjs-progress-control{ padding-top:0.5rem!important; } .droid-video .vjs-play-control, .droid-video .vjs-fullscreen-control { opacity: 0; transform: translateY(0.5rem); transition: opacity 300ms ease, transform 300ms ease; } .droid-video:hover .vjs-play-control, .droid-video:hover .vjs-fullscreen-control { opacity: 1; transform: translateY(0); } .video-js .vjs-progress-holder{ height:0.15em; } .video-js .vjs-big-play-button { border: 1px solid rgba(255, 255, 255, 0.5); border-radius: 0; background-color: rgba(0, 0, 0, 0.65); transition: background-color 300ms ease, border-color 300ms ease, opacity 300ms ease; } .video-js:hover .vjs-big-play-button:hover { border-color: rgba(255, 255, 255, 1); background-color: rgba(0, 0, 0, 0.95); opacity: 1; } .video-js .vjs-big-play-button{ transition: all 300ms ease!important; } .video-js:hover .vjs-big-play-button { background-color: rgba(53, 60, 68, 0.7); } </style> </head><body data-w-id="661db7299d58660786248a87"><div class="set-all-components-to-display-none-and-use-this-div-to-create-a-symbol"><div fs-cc="banner" class="fs-cc-banner2_component"><div class="fs-cc-banner2_container"><div class="fs-cc-banner2_text">By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our <a href="/privacy-policy" class="fs-cc-banner2_text-link">Privacy Policy</a> for more information.</div><div class="fs-cc-banner2_buttons-wrapper"><a fs-cc="deny" href="#" class="fs-cc-banner2_button fs-cc-button-alt w-button">Deny</a><a fs-cc="allow" href="#" class="fs-cc-banner2_button w-button">Accept</a></div></div></div><div fs-cc="manager" class="fs-cc-manager2_component"><div fs-cc="open-preferences" role="button" tabindex="0" title="Cookie Preferences" aria-label="Cookie Preferences" class="fs-cc-manager2_button w-embed"><svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M9 8L9 8.01" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M16 15L16 15.01" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M10 17L10 17.01" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M11 13L11 13.01" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M6 12L6 12.01" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M12 21C16.9706 21 21 16.9706 21 12C21 11.4402 20.9489 10.8924 20.8511 10.361C20.3413 10.7613 19.6985 11 19 11C18.4536 11 17.9413 10.8539 17.5 10.5987C17.0587 10.8539 16.5464 11 16 11C14.3431 11 13 9.65685 13 8C13 7.60975 13.0745 7.23691 13.2101 6.89492C11.9365 6.54821 11 5.38347 11 4C11 3.66387 11.0553 3.34065 11.1572 3.03894C6.58185 3.46383 3 7.31362 3 12C3 16.9706 7.02944 21 12 21Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg></div></div><div fs-cc-scroll="disable" fs-cc="preferences" class="fs-cc-prefs2_component"><div class="fs-cc-prefs2_form-wrapper w-form"><form id="cookie-preferences" name="wf-form-Cookie-Preferences" data-name="Cookie Preferences" method="get" class="fs-cc-prefs2_form" data-wf-page-id="675f98b395c3399fd2d0f6ec" data-wf-element-id="0dde7774-2806-68e3-f397-cf2a8c35d45a"><div fs-cc="close" class="fs-cc-prefs2_close"><div class="fs-cc-preferences2_close-icon w-embed"><svg fill="currentColor" aria-hidden="true" focusable="false" viewBox="0 0 16 16"> <path d="M9.414 8l4.293-4.293-1.414-1.414L8 6.586 3.707 2.293 2.293 3.707 6.586 8l-4.293 4.293 1.414 1.414L8 9.414l4.293 4.293 1.414-1.414L9.414 8z"></path> </svg></div></div><div class="fs-cc-prefs2_content"><div class="fs-cc-prefs2_space-small"><div class="fs-cc-prefs2_title">Privacy Preferences</div></div><div class="fs-cc-prefs2_option"><div class="fs-cc-prefs2_toggle-wrapper"><div class="fs-cc-prefs2_label">Essential cookies</div><div class="text-block-48">Required</div></div></div><div class="fs-cc-prefs2_option"><div class="fs-cc-prefs2_toggle-wrapper"><div class="fs-cc-prefs2_label">Marketing cookies</div><label class="w-checkbox fs-cc-prefs2_checkbox-field"><div class="w-checkbox-input w-checkbox-input--inputType-custom fs-cc-prefs2_checkbox"></div><input type="checkbox" id="marketing-2" name="marketing-2" data-name="Marketing 2" fs-cc-checkbox="marketing" style="opacity:0;position:absolute;z-index:-1"/><span for="marketing-2" class="fs-cc-prefs2_checkbox-label w-form-label">Essential</span></label></div></div><div class="fs-cc-prefs2_option"><div class="fs-cc-prefs2_toggle-wrapper"><div class="fs-cc-prefs2_label">Personalization cookies</div><label class="w-checkbox fs-cc-prefs2_checkbox-field"><div class="w-checkbox-input w-checkbox-input--inputType-custom fs-cc-prefs2_checkbox"></div><input type="checkbox" id="personalization-2" name="personalization-2" data-name="Personalization 2" fs-cc-checkbox="personalization" style="opacity:0;position:absolute;z-index:-1"/><span for="personalization-2" class="fs-cc-prefs2_checkbox-label w-form-label">Essential</span></label></div></div><div class="fs-cc-prefs2_option"><div class="fs-cc-prefs2_toggle-wrapper"><div class="fs-cc-prefs2_label">Analytics cookies</div><label class="w-checkbox fs-cc-prefs2_checkbox-field"><div class="w-checkbox-input w-checkbox-input--inputType-custom fs-cc-prefs2_checkbox"></div><input type="checkbox" id="analytics-2" name="analytics-2" data-name="Analytics 2" fs-cc-checkbox="analytics" style="opacity:0;position:absolute;z-index:-1"/><span for="analytics-2" class="fs-cc-prefs2_checkbox-label w-form-label">Essential</span></label></div></div><div class="fs-cc-prefs2_buttons-wrapper"><a fs-cc="allow" href="#" class="fs-cc-prefs2_button w-button">Allow all cookies</a><a fs-cc="deny" href="#" class="fs-cc-prefs2_button fs-cc-button-alt w-button">Reject all cookies</a><a fs-cc="submit" href="#" class="fs-cc-prefs2_submit w-button">Save preferences</a></div></div></form><div class="w-form-done"></div><div class="w-form-fail"></div><div fs-cc="close" class="fs-cc-prefs2_overlay"></div></div></div></div><div class="page-wrapper"><div class="background_grid"></div><div class="nav_sticky"><div id="subpage-nav-gutters" class="gutters_outter"><div class="container-large"><div class="background-color-balck-80"><div class="nav_mobile-overlay"></div><div class="nav_wrapper"><div data-w-id="7af9321b-74f8-77a2-3bb9-ab49ae5a7070" data-animation="default" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="nav w-nav"><div class="nav_content"><a href="/" aria-current="page" class="nav_brand w-inline-block w--current"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/663fa3b3696c8bf893cc38e3_Vector.svg" loading="lazy" width="37" alt="" class="nav_logo"/></a><div class="nav_spacer"></div><nav role="navigation" class="nav_menu w-nav-menu"><a href="/" aria-current="page" class="nav_link w-inline-block w--current"><div>Assembly</div><div class="nav_navigation-tag">Navigation</div></a><a href="/pricing" class="nav_link w-inline-block"><div>Pricing</div><div class="nav_navigation-tag">Navigation</div></a><a href="/enterprise" class="nav_link w-inline-block"><div class="text-block-23">ENTERPRISE</div><div class="nav_navigation-tag">Navigation</div></a><a href="https://docs.factory.ai/welcome/index" target="_blank" class="nav_link w-inline-block"><div>Docs</div><div class="nav_navigation-tag">Navigation</div></a><a href="http://app.factory.ai" class="nav_link join w-inline-block"><div class="text-block-23 join">Sign in</div><div class="nav_navigation-tag join">Navigation</div></a></nav><div class="nav_dropdown_toggle w-nav-button"><div class="nav_burger-wrap"><div class="nav_burger-line top"></div><div class="nav_burger-line mid"></div><div class="nav_burger-line bottom"></div></div></div></div></div></div></div></div></div></div><section class="section-subpage-hero"><div class="background hero"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677d834955c329b68d1c0683_san_fran-transformed.avif" loading="lazy" style="-webkit-transform:translate3d(0, 0, 0) scale3d(1.15, 1.15, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1.15, 1.15, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1.15, 1.15, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1.15, 1.15, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);opacity:0" sizes="100vw" alt="Painting of Golden Gate Bridge and San Fransisco Bay" srcset="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677d834955c329b68d1c0683_san_fran-transformed-p-500.avif 500w, https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677d834955c329b68d1c0683_san_fran-transformed-p-800.avif 800w, https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677d834955c329b68d1c0683_san_fran-transformed-p-1080.avif 1080w, https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677d834955c329b68d1c0683_san_fran-transformed-p-1600.avif 1600w, https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677d834955c329b68d1c0683_san_fran-transformed.avif 2400w" class="background_image hero"/><div class="hero_radial-overlay daker"></div></div><div class="gutters_outter"><div class="container-large"><div class="gutters_inner border-left border-right"><div class="subpage-hero_padding"><div class="subpage-content-contaner large"><div class="grid_stack text-align-center"><div id="w-node-_426422f1-03c1-b186-138d-b78f4a78aec7-d2d0f6ec" class="subpage-hero_subtitle">Introducing Assembly</div><h1 id="w-node-_9ddb8efc-01bc-4e8e-ea69-bdc59d8e04bc-d2d0f6ec" class="heading_subpage-hero large text-protect">THE NEW HOME FOR SOFTWARE DEVELOPMENT</h1><div id="w-node-_9ddb8efc-01bc-4e8e-ea69-bdc59d8e04c5-d2d0f6ec" class="text_supage-hero light protect">Assembly is the unified AI platform for your team to understand, plan, code, review, and document the software of the future.</div><div id="w-node-_9ddb8efc-01bc-4e8e-ea69-bdc59d8e04c7-d2d0f6ec" class="spacer-2-5rem"></div><div id="w-node-_9ddb8efc-01bc-4e8e-ea69-bdc59d8e04c8-d2d0f6ec" class="grid_buttons"><a id="w-node-_9ddb8efc-01bc-4e8e-ea69-bdc59d8e04cc-d2d0f6ec" href="/contact" class="button-white outlined w-inline-block"><div>GET ASSEMBLY FOR YOUR TEAM</div></a></div></div></div></div></div></div></div></section><div class="gutters_outter"><main class="main-wrapper"><section class="section-lines-divider hidden"><div class="container-large border-left border-right"><div class="lines-divider no-bottom"></div></div></section><section class="section-assembly-features"><div class="container-large"><div class="gutters_inner border-left border-right border-top hidden"><div class="padding-section-medium"><div class="container-med"><div class="grid_stack text-align-center"><h2 id="w-node-_17e92a92-1a0d-87c6-2087-9a03b8f31564-d2d0f6ec">THE NEW HOME FOR SOFTWARE DEVELOPMENT</h2><div id="w-node-_17e92a92-1a0d-87c6-2087-9a03b8f31566-d2d0f6ec" class="spacer-1rem"></div><div id="w-node-e9898236-3162-e800-f796-80b9839a0635-d2d0f6ec" class="container-small"><div id="w-node-_17e92a92-1a0d-87c6-2087-9a03b8f31567-d2d0f6ec" class="paragraph">With clear understanding and a plan to execute, coding becomes effortless — for humans and for AI. The software of the future will be understood and built by humans and by AI, collaboratively, in one platform.</div></div></div></div></div></div><div id="w-node-_3d9654de-1712-3de9-bb4c-9a4be63ceb80-d2d0f6ec" class="borders-x"><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b737248fd-737248fd" class="borders-y"><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b737248fe-737248fd" class="feature-card horiz"><div class="feature-card_large_content-grid"><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b73724901-737248fd"><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b73724902-737248fd" class="feature-card_large_content"><div><h3 class="feature-card_heading">Start Your Day in Assembly</h3><p class="paragraph_small">Your personalized dashboard surfaces relevant tasks and puts your organization's custom workflows a click away. Assembly brings your entire development context into focus, starting each day with clarity.</p></div></div></div><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b7372490b-737248fd" class="feature-card_large_image-wrap"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/6797e4520ac62ce25aaf7b9c_dashboard%204.avif" loading="lazy" alt="Assembly Dashboard, Home for Software Development" class="feature-card_horiz-image"/></div></div></div></div><div class="spacer-2-5rem"></div><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b737248fd-737248fd" class="borders-y"><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b737248fe-737248fd" class="feature-card horiz"><div class="feature-card_large_content-grid"><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b73724901-737248fd"><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b73724902-737248fd" class="feature-card_large_content"><div><h3 class="feature-card_heading">Plan and Design</h3><p class="paragraph_small">Assembly understands how your team builds software. Design architectures, write requirements, and plan technical roadmaps collaboratively. From engineering meetings to technical RFCs, Assembly works alongside your team while building upon your existing context. </p></div><div class="content-bottom"><a href="https://docs.factory.ai/user-guides/use-cases/creating-prds" target="_blank" class="text-link-wrap w-inline-block"><div id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb0-dea8ebaf">Explore More</div><i id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb2-dea8ebaf" class="link-icon ph ph-arrow-up-right"></i></a></div></div></div><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b7372490b-737248fd" class="feature-card_large_image-wrap"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677efa8d4f1901ff3e4fbe91_plan%20and%20design%202.avif" loading="lazy" alt="A draft of a Product Requirements Document in Assembly, which can be designed, drafted, and planned based on provided context." class="feature-card_horiz-image"/><div class="feature-card_grad-cover"></div></div></div></div></div><div class="spacer-2-5rem"></div><div class="borders-y"><div class="features-grid-3"><div id="w-node-_674948c6-b887-254a-14e3-5463a31a84d6-a31a84d6" class="feature-card-vert_padding feature-card"><div><div class="feature-card-vert_image-wrap"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677dd1e2a0caeee9de6cecc7_codebase%20q%26a%203.avif" loading="lazy" alt="Codebase Q&A Dashboard chatbox" class="background_image"/><div class="feature-card_grad-cover"></div></div></div><div class="feature-card_content-wrap"><h3 class="feature-card_heading">Codebase Q&A</h3><p class="paragraph_small">Onboard new team members faster and share knowledge effectively. Assembly captures context and decisions, making it easier to understand complex systems.</p><div class="content-bottom"><a href="https://docs.factory.ai/user-guides/use-cases/core-development" target="_blank" class="text-link-wrap w-inline-block"><div id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb0-dea8ebaf">Explore more</div><i id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb2-dea8ebaf" class="link-icon ph ph-arrow-up-right"></i></a></div></div></div><div id="w-node-b8297876-d3f3-1af1-9c4b-4f351d6ea1b0-d2d0f6ec" class="grid-divider"></div><div id="w-node-_674948c6-b887-254a-14e3-5463a31a84d6-a31a84d6" class="feature-card-vert_padding feature-card"><div><div class="feature-card-vert_image-wrap"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677dd1db6776d67bb59e87d9_Code%20Review%203.avif" loading="lazy" alt="" class="background_image"/><div class="feature-card_grad-cover"></div></div></div><div class="feature-card_content-wrap"><h3 class="feature-card_heading">Code Review</h3><p class="paragraph_small">Review and respond to pull requests with AI systems that deeply understand your codebase - catching subtle issues in others' code and helping you find and implement solutions to review feedback.</p><div class="content-bottom"><a href="https://docs.factory.ai/user-guides/use-cases/core-development#5-code-review-assistance" target="_blank" class="text-link-wrap w-inline-block"><div id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb0-dea8ebaf">Explore more</div><i id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb2-dea8ebaf" class="link-icon ph ph-arrow-up-right"></i></a></div></div></div><div id="w-node-_493295df-50ac-570f-ea84-19f063379ad5-d2d0f6ec" class="grid-divider"></div><div id="w-node-_674948c6-b887-254a-14e3-5463a31a84d6-a31a84d6" class="feature-card-vert_padding feature-card"><div><div class="feature-card-vert_image-wrap"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/67805aa240d7769aab9424e6_development%20work%202.avif" loading="lazy" alt="Chat between Factory AI's Assembly and a an engineer. The product is being used for codebase question and answer." class="background_image"/><div class="feature-card_grad-cover"></div></div></div><div class="feature-card_content-wrap"><h3 class="feature-card_heading">Development Work</h3><p class="paragraph_small">Enhance your software development workflow with Assembly's native tools for code generation, refactoring, debugging, and performance optimization.</p><div class="content-bottom"><a href="https://docs.factory.ai/user-guides/use-cases/core-development" target="_blank" class="text-link-wrap w-inline-block"><div id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb0-dea8ebaf">Explore more</div><i id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb2-dea8ebaf" class="link-icon ph ph-arrow-up-right"></i></a></div></div></div></div></div><div class="spacer-2-5rem"></div><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b737248fd-737248fd" class="borders-y"><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b737248fe-737248fd" class="feature-card horiz"><div class="feature-card_large_content-grid"><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b73724901-737248fd"><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b73724902-737248fd" class="feature-card_large_content"><div><h3 class="feature-card_heading">Migrations</h3><p class="paragraph_small">Plan and execute large-scale migrations with confidence. Assembly understands your entire codebase and helps manage the complexity of cross-repository changes.</p></div><div class="content-bottom"><a href="https://docs.factory.ai/user-guides/use-cases/migrations" target="_blank" class="text-link-wrap w-inline-block"><div id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb0-dea8ebaf">Explore More</div><i id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb2-dea8ebaf" class="link-icon ph ph-arrow-up-right"></i></a></div></div></div><div id="w-node-ab9b028c-2a6a-582b-cb3c-765b7372490b-737248fd" class="feature-card_large_image-wrap"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677f08fc50495159e82ff541_migrations%208.avif" loading="lazy" alt="A large scale migration happening across a codebase." class="feature-card_horiz-image"/><div class="feature-card_grad-cover"></div></div></div></div></div><div class="spacer-2-5rem"></div><div class="borders-y"><div class="features-grid-2"><div id="w-node-_9e01cce4-ae3f-c437-92b6-725ba522fcf1-a522fcf1" class="feature-card-vert_padding no-pad feature-card"><div><div class="feature-card-vert_image-wrap"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677efe03d2d9034639d92deb_DocCreation.avif" loading="lazy" alt="Software Documentation Process in Assembly with Google, Notion, and more." class="background_image"/><div class="feature-card_grad-cover"></div></div></div><div class="feature-card_content-wrap with-pad"><h3 class="feature-card_heading">Document Creation</h3><p class="paragraph_small">Streamline your software documentation process with Assembly’s AI-driven tools for generating, maintaining, and enhancing project documentation.</p><div class="content-bottom"><a href="https://docs.factory.ai/user-guides/use-cases/documentation" target="_blank" class="text-link-wrap w-inline-block"><div id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb0-dea8ebaf">Explore more</div><i id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb2-dea8ebaf" class="link-icon ph ph-arrow-up-right"></i></a></div></div></div><div id="w-node-_83cea8a0-1b2a-5523-fd95-2e7d9042b69c-d2d0f6ec" class="grid-divider"></div><div id="w-node-_9e01cce4-ae3f-c437-92b6-725ba522fcf1-a522fcf1" class="feature-card-vert_padding no-pad feature-card"><div><div class="feature-card-vert_image-wrap"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677d8a64898f15948fe0cdc9_documentation%201.avif" loading="lazy" alt="Developer Document creation flow with multiple nested directories" class="background_image"/><div class="feature-card_grad-cover"></div></div></div><div class="feature-card_content-wrap with-pad"><h3 class="feature-card_heading">Internal Tools</h3><p class="paragraph_small">Build and maintain internal tools faster by leveraging existing components and documentation. Assembly helps you create consistent, maintainable solutions.</p><div class="content-bottom"><a href="https://docs.factory.ai/user-guides/use-cases/building-internal-tools" target="_blank" class="text-link-wrap w-inline-block"><div id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb0-dea8ebaf">Explore more</div><i id="w-node-_4e1f4cd2-a8e7-158b-5e47-9798dea8ebb2-dea8ebaf" class="link-icon ph ph-arrow-up-right"></i></a></div></div></div></div></div></div></div></section><section class="section-spacer"><div class="container-large border-left border-right"><div class="spacer-8rem"></div></div></section><section class="section-assembly-enterprise"><div class="container-large"><div class="gutters_inner border-left border-right border-top hidden"><div class="padding-section-medium"><div class="container-med"><div class="grid_stack text-align-center"><h2 id="w-node-d47743ff-0c8c-922c-8a3f-ec2adcfbf40b-d2d0f6ec">Enterprise Features</h2></div></div></div></div><div id="w-node-d47743ff-0c8c-922c-8a3f-ec2adcfbf410-d2d0f6ec" class="borders-full"><div class="grid_3col"><div id="w-node-c2e7f324-7c70-b030-d18a-3d57ccce257a-d2d0f6ec" class="position-relative"><div class="background-color-off-white background hex-scene"><div class="background hex-tech canvas"></div><div class="background hex-tech hex"></div></div><div id="w-node-df87024b-925f-cb4f-574d-62d22c828b85-d2d0f6ec" class="side-col-padding enterprise-banner"><div id="w-node-_0d49e27d-25ac-62f6-fb90-220b69151480-d2d0f6ec" class="side-col-content text-color-black"><h2 id="w-node-_44d0fe77-1e32-67c0-6a23-f3c41faac91a-d2d0f6ec">Built for the Enterprise</h2><div class="spacer-2-5rem"></div><a id="w-node-_589a5079-19e3-36d6-ecf5-26f1ccc3dd95-d2d0f6ec" href="/enterprise" class="button-black is-icon w-inline-block"><div>Factory ENterprise</div><i id="w-node-_813e5488-4b17-a00d-ae51-00ad86c1b8f1-d2d0f6ec" class="link-icon ph ph-arrow-up-right ph-bold"></i></a></div></div></div><div id="w-node-_6c494aae-5bfd-9cd8-590f-18488025c4d2-d2d0f6ec" class="asm-cell-grid_wrap"><div class="asm-cells-grid"><div id="w-node-a3acfcbb-369e-59c1-8529-1d00998c934b-998c934b" class="feature-card is-cell"><div id="w-node-a3acfcbb-369e-59c1-8529-1d00998c934c-998c934b" class="feature-cell-padding"><i class="feature-cell_icon ph ph-arrows-merge"></i><h3 class="feature-card_heading">Unified Context</h3><p class="paragraph_small max-width-small">Stop context switching between tools. Assembly brings together code, documentation, tickets, and discussions into one intelligent workspace that understands your entire engineering organization.</p></div></div><div id="w-node-a3acfcbb-369e-59c1-8529-1d00998c934b-998c934b" class="feature-card is-cell"><div id="w-node-a3acfcbb-369e-59c1-8529-1d00998c934c-998c934b" class="feature-cell-padding"><i class="feature-cell_icon ph ph-lock"></i><h3 class="feature-card_heading">Enterprise Grade Security</h3><p class="paragraph_small max-width-small">With enterprise-grade security and compliance (SOC 2, ISO 42001), we ensure your intellectual property stays protected. Privacy isn't just a feature, it's our foundation.</p></div></div><div id="w-node-a3acfcbb-369e-59c1-8529-1d00998c934b-998c934b" class="feature-card is-cell"><div id="w-node-a3acfcbb-369e-59c1-8529-1d00998c934c-998c934b" class="feature-cell-padding"><i class="feature-cell_icon ph ph-shapes"></i><h3 class="feature-card_heading">Team Collaboration</h3><p class="paragraph_small max-width-small">Share more than just code—share entire workflows, complete with context and customized guidance. Transform individual expertise into team-wide capabilities.</p></div></div><div id="w-node-a3acfcbb-369e-59c1-8529-1d00998c934b-998c934b" class="feature-card is-cell"><div id="w-node-a3acfcbb-369e-59c1-8529-1d00998c934c-998c934b" class="feature-cell-padding"><i class="feature-cell_icon ph ph-flow-arrow"></i><h3 class="feature-card_heading">Standardized Workflows</h3><p class="paragraph_small max-width-small">Transform complex tasks into repeatable processes. Assembly helps you standardize how your team tackles common engineering challenges.</p></div></div></div></div></div></div></div></section><section class="section-assembly-features"><div class="container-large"><div class="gutters_inner border-left border-right border-bottom"><div class="padding-section-large"><div class="container-med"><div class="grid_stack text-align-center"><h2 id="w-node-e633f577-a024-524e-90ce-c0e1b63cad54-d2d0f6ec">Native Workflows for Building <br/>with Premier Dev Tools</h2><div id="w-node-e633f577-a024-524e-90ce-c0e1b63cad56-d2d0f6ec" class="spacer-1rem"></div><div id="w-node-_99732591-1bb9-369f-0fae-b8be0b0b4d4c-d2d0f6ec" class="container-small"><div id="w-node-e633f577-a024-524e-90ce-c0e1b63cad57-d2d0f6ec" class="paragraph">Integrate developer tools faster with guided workflows that take you from setup to production. Build AI applications with frontier LLMs. Set up authentication with Supabase. Scale databases with MongoDB. Do it faster with Assembly.</div></div><div id="w-node-bc2beb67-ef50-2562-5965-48fb39611cb9-d2d0f6ec" class="spacer-4rem"></div><div id="w-node-_27f5b0c9-8b2e-0da1-0877-6e60deb8199e-d2d0f6ec" class="logo-row"><a aria-label="Fireworks AI Website Link" href="https://www.anthropic.com/" target="_blank" class="logo-svg w-inline-block"><svg xmlns:x="ns_extend;" xmlns:i="ns_ai;" xmlns:graph="ns_graphs;" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 578.9 65" STYLE="enable-background:new 0 0 578.9 65;" xml:space="preserve" width="100%" fill="currentColor"><g><g transform="matrix(1,0,0,1,0,0)"><g transform="matrix(1,0,0,1,18.299999237060547,0.27000001072883606)"><g transform="matrix(1,0,0,1,0,0)"><path class="st0" d="M99.6,44.8l-28.3-44H56v62.8h13v-44l28.3,44h15.3V0.8h-13V44.8L99.6,44.8z"></path></g></g></g><g transform="matrix(1,0,0,1,0,0)"><g transform="matrix(1,0,0,1,34.869998931884766,0.27000001072883606)"><g transform="matrix(1,0,0,1,0,0)"><path class="st0" d="M106.8,12.9h21.1v50.7h13.5V12.9h21.1V0.8h-55.7V12.9L106.8,12.9z"></path></g></g></g><g transform="matrix(1,0,0,1,0,0)"><g transform="matrix(1,0,0,1,51.22999954223633,0.27000001072883606)"><g transform="matrix(1,0,0,1,0,0)"><path class="st0" d="M200,25.9h-29.6v-25h-13.5v62.8h13.5V38H200v25.7h13.5V0.8H200V25.9L200,25.9z"></path></g></g></g><g transform="matrix(1,0,0,1,0,0)"><g transform="matrix(1,0,0,1,69.23999786376953,0.27000001072883606)"><g transform="matrix(1,0,0,1,0,0)"><path class="st0" d="M225.5,12.9h16.6c6.6,0,10.1,2.4,10.1,7c0,4.6-3.5,7-10.1,7h-16.6V12.9L225.5,12.9z M265.7,20 c0-11.9-8.7-19.1-23-19.1H212v62.8h13.5V39.1h15L254,63.7h14.9L254,37.2C261.5,34.3,265.7,28.3,265.7,20L265.7,20z"></path></g></g></g><g transform="matrix(1,0,0,1,0,0)"><g transform="matrix(1,0,0,1,84.98999786376953,0)"><g transform="matrix(1,0,0,1,0,0)"><path class="st0" d="M291.2,52.4c-10.6,0-17.1-7.5-17.1-19.8c0-12.5,6.5-20,17.1-20c10.5,0,16.9,7.5,16.9,20 C308.1,44.9,301.7,52.4,291.2,52.4L291.2,52.4z M291.2,0c-18.1,0-31,13.5-31,32.6c0,18.9,12.8,32.4,31,32.4 c18,0,30.8-13.5,30.8-32.4C322,13.5,309.3,0,291.2,0L291.2,0z"></path></g></g></g><g transform="matrix(1,0,0,1,0,0)"><g transform="matrix(1,0,0,1,103.29000091552734,0.27000001072883606)"><g transform="matrix(1,0,0,1,0,0)"><path class="st0" d="M346.4,28.7h-16.6V12.9h16.6c6.6,0,10.1,2.7,10.1,7.9S353.1,28.7,346.4,28.7L346.4,28.7z M347,0.8h-30.7 v62.8h13.5V40.9H347c14.3,0,23-7.5,23-20C370,8.4,361.3,0.8,347,0.8L347,0.8z"></path></g></g></g><g transform="matrix(1,0,0,1,0,0)"><g transform="matrix(1,0,0,1,128.0399932861328,0)"><g transform="matrix(1,0,0,1,0,0)"><path class="st0" d="M436.5,42.8c-2.3,6.1-7,9.6-13.4,9.6c-10.6,0-17.1-7.5-17.1-19.8c0-12.5,6.5-20,17.1-20 c6.4,0,11,3.5,13.4,9.6h14.3C447.2,8.7,436.7,0,423.1,0c-18.1,0-31,13.5-31,32.6c0,18.9,12.8,32.4,31,32.4 c13.7,0,24.2-8.8,27.7-22.2H436.5L436.5,42.8z"></path></g></g></g><g transform="matrix(1,0,0,1,0,0)"><g transform="matrix(1,0,0,1,117.83000183105469,0.27000001072883606)"><g transform="matrix(1,0,0,1,0,0)"><path class="st0" d="M360.9,0.8l25.1,62.8h13.7L374.6,0.8H360.9L360.9,0.8z"></path></g></g></g><g transform="matrix(1,0,0,1,0,0)"><g transform="matrix(1,0,0,1,0,0.27000001072883606)"><g transform="matrix(1,0,0,1,0,0)"><path class="st0" d="M23.7,38.8l8.6-22.1l8.6,22.1H23.7L23.7,38.8z M25.1,0.8L0,63.7h14l5.1-13.2h26.2l5.1,13.2h14L39.4,0.8 H25.1L25.1,0.8z"></path></g></g></g></g></svg></a><a aria-label="Fireworks AI Website Link" href="https://supabase.com/" target="_blank" class="logo-svg light-filter w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="Layer_2" data-name="Layer 2" viewBox="0 0 580.426 111.932" width="100%" fill="currentColor"><defs><lineargradient id="linear-gradient" x1="50.316" y1="50.152" x2="90.506" y2="33.296" gradientTransform="translate(0 113.578) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#249361"></stop><stop offset="1" stop-color="#3ecf8e"></stop></lineargradient><lineargradient id="linear-gradient-2" x1="52.242" y1="91.769" x2="70.57" y2="57.266" gradientTransform="translate(0 113.578) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#000"></stop><stop offset="1" stop-color="#000" stop-opacity="0"></stop></lineargradient></defs><g id="supbase"><path d="M151.372,66.55c.599,5.601,5.694,15.203,20.48,15.203,12.887,0,19.082-8.202,19.082-16.204,0-7.202-4.896-13.103-14.586-15.104l-6.994-1.5c-2.697-.5-4.495-2-4.495-4.401,0-2.801,2.797-4.901,6.294-4.901,5.594,0,7.692,3.701,8.092,6.602l11.089-2.501c-.599-5.301-5.295-14.203-19.281-14.203-10.59,0-18.382,7.302-18.382,16.103,0,6.902,4.295,12.603,13.786,14.703l6.494,1.5c3.796.8,5.295,2.601,5.295,4.801,0,2.601-2.098,4.901-6.494,4.901-5.794,0-8.692-3.601-8.991-7.502l-11.389,2.501Z" STYLE="fill: #fff; stroke-width: 0px;"></path><path d="M233.396,80.253h12.688c-.2-1.7-.5-5.101-.5-8.902V31.042h-13.288v28.606c0,5.701-3.396,9.702-9.29,9.702-6.194,0-8.992-4.401-8.992-9.902v-28.406h-13.287v31.107c0,10.702,6.793,19.404,18.682,19.404,5.194,0,10.891-2,13.588-6.602,0,2,.199,4.301.399,5.301Z" STYLE="fill: #fff; stroke-width: 0px;"></path><path d="M273.051,99.257v-23.805c2.397,3.301,7.393,6.001,14.187,6.001,13.886,0,23.176-11.003,23.176-25.906,0-14.603-8.291-25.606-22.677-25.606-7.392,0-12.887,3.301-15.085,7.102v-6.001h-12.887v68.215h13.286ZM297.327,55.647c0,8.802-5.394,13.903-12.188,13.903s-12.287-5.201-12.287-13.903,5.495-13.803,12.287-13.803,12.188,5.101,12.188,13.803Z" STYLE="fill: #fff; stroke-width: 0px;"></path><path d="M317.939,66.85c0,7.702,6.393,14.803,16.884,14.803,7.291,0,11.987-3.401,14.484-7.302,0,1.9.2,4.601.5,5.901h12.188c-.3-1.7-.598-5.201-.598-7.802v-24.206c0-9.902-5.795-18.704-21.379-18.704-13.188,0-20.282,8.502-21.08,16.203l11.788,2.5c.4-4.301,3.597-8.002,9.39-8.002,5.596,0,8.293,2.901,8.293,6.401,0,1.7-.898,3.101-3.696,3.501l-12.088,1.8c-8.192,1.2-14.686,6.101-14.686,14.903ZM337.619,71.751c-4.295,0-6.394-2.801-6.394-5.701,0-3.801,2.697-5.701,6.095-6.201l11.089-1.7v2.2c0,8.702-5.195,11.403-10.79,11.403Z" STYLE="fill: #fff; stroke-width: 0px;"></path><path d="M387.678,80.253v-6.001c2.596,4.201,7.791,7.202,14.585,7.202,13.988,0,23.179-11.103,23.179-26.006,0-14.603-8.293-25.706-22.679-25.706-7.294,0-12.688,3.201-14.886,6.701V7.837h-13.087v72.416h12.888ZM412.153,55.547c0,9.002-5.394,14.003-12.188,14.003-6.693,0-12.287-5.101-12.287-14.003,0-9.002,5.594-13.903,12.287-13.903,6.794,0,12.188,4.901,12.188,13.903Z" STYLE="fill: #fff; stroke-width: 0px;"></path><path d="M432.965,66.85c0,7.702,6.393,14.803,16.883,14.803,7.292,0,11.989-3.401,14.485-7.302,0,1.9.201,4.601.5,5.901h12.188c-.298-1.7-.598-5.201-.598-7.802v-24.206c0-9.902-5.795-18.704-21.38-18.704-13.187,0-20.28,8.502-21.079,16.203l11.787,2.5c.401-4.301,3.598-8.002,9.391-8.002,5.596,0,8.293,2.901,8.293,6.401,0,1.7-.899,3.101-3.697,3.501l-12.087,1.8c-8.192,1.2-14.686,6.101-14.686,14.903ZM452.646,71.751c-4.296,0-6.395-2.801-6.395-5.701,0-3.801,2.697-5.701,6.095-6.201l11.089-1.7v2.2c0,8.702-5.195,11.403-10.789,11.403Z" STYLE="fill: #fff; stroke-width: 0px;"></path><path d="M485.62,66.55c.598,5.601,5.694,15.203,20.479,15.203,12.888,0,19.081-8.202,19.081-16.204,0-7.202-4.894-13.103-14.585-15.104l-6.994-1.5c-2.697-.5-4.494-2-4.494-4.401,0-2.801,2.796-4.901,6.293-4.901,5.596,0,7.693,3.701,8.094,6.602l11.088-2.501c-.6-5.301-5.295-14.203-19.281-14.203-10.591,0-18.382,7.302-18.382,16.103,0,6.902,4.294,12.603,13.786,14.703l6.494,1.5c3.797.8,5.295,2.601,5.295,4.801,0,2.601-2.098,4.901-6.494,4.901-5.795,0-8.691-3.601-8.991-7.502l-11.389,2.501Z" STYLE="fill: #fff; stroke-width: 0px;"></path><path d="M545.36,50.046c.3-4.501,4.097-9.702,10.99-9.702,7.592,0,10.79,4.801,10.99,9.702h-21.98ZM568.639,62.849c-1.599,4.401-4.996,7.502-11.19,7.502-6.594,0-12.089-4.701-12.387-11.202h35.165c0-.2.199-2.201.199-4.101,0-15.804-9.09-25.506-24.276-25.506-12.587,0-24.177,10.202-24.177,25.906,0,16.604,11.888,26.306,25.376,26.306,12.088,0,19.881-7.102,22.379-15.604l-11.089-3.301Z" STYLE="fill: #fff; stroke-width: 0px;"></path><path d="M63.683,110.073c-2.86,3.601-8.657,1.628-8.726-2.97l-1.007-67.251h45.22c8.191,0,12.759,9.46,7.666,15.875l-43.151,54.347Z" STYLE="fill: url(#linear-gradient); stroke-width: 0px;"></path><path d="M63.683,110.073c-2.86,3.601-8.657,1.628-8.726-2.97l-1.007-67.251h45.22c8.191,0,12.759,9.46,7.666,15.875l-43.151,54.347Z" STYLE="fill: url(#linear-gradient-2); fill-opacity: .2; stroke-width: 0px;"></path><path d="M45.292,1.86c2.859-3.601,8.657-1.628,8.726,2.97l.442,67.251H9.806c-8.191,0-12.759-9.46-7.666-15.875L45.292,1.86Z" STYLE="fill: #3ecf8e; stroke-width: 0px;"></path></g></svg></a><a aria-label="Fireworks AI Website Link" href="https://www.mongodb.com/" target="_blank" class="logo-svg w-inline-block"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677dffc4006760c29f9e727c_MongoDB_White.svg" loading="lazy" alt="MongoDB Logo" class="logo-svg"/></a><a aria-label="Fireworks AI Website Link" href="https://openai.com/" target="_blank" class="logo-svg w-inline-block"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677e001c7c7f7212ee82d904_openai-white-lockup.svg" loading="lazy" alt="OpenAI Logo" class="logo-svg"/></a><a aria-label="Fireworks AI Website Link" href="https://fireworks.ai/" target="_blank" class="logo-svg w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" id="Layer_2" data-name="Layer 2" viewBox="0 0 129.9 14" width="100%" fill="currentColor"><g><path d="M17.5,0l-3.3,8L10.9,0h-2.1l3.6,8.7c.3.7,1,1.2,1.8,1.2s1.5-.5,1.8-1.2L19.7,0h-2.2ZM19,12.1l6.1-6.1-.8-2-6.6,6.7c-.6.6-.7,1.4-.4,2.1.3.7,1,1.2,1.8,1.2h9.5l-.8-2h-8.7l-.1.1ZM3.4,6l.8-2,6.6,6.7c.6.6.7,1.4.4,2.1-.3.7-1,1.2-1.8,1.2H0l.8-2h8.7L3.4,5.9v.1Z"></path><path d="M36,13.3h1.6v-5.6h5.3v-1.5h-5.3v-3.7h5.8v-1.5h-7.4v12.3Z"></path><path d="M46.7,4.5h-1.5v8.8h1.5V4.5Z"></path><path d="M50.5,5.7h0s0,.1-.2.1-.1,0-.1-.1v-1.2h-1.5v8.8h1.5v-5c0-1.7.8-2.3,2.3-2.3h1.2v-1.5h-1c-1.2,0-1.8.4-2.2,1.2Z"></path><path d="M58.8,12.2c-1.6,0-2.9-.9-3-2.9h7.1v-.8c0-2.5-1.5-4.2-4.2-4.2s-4.5,1.8-4.5,4.7,1.7,4.7,4.5,4.7,4-1.7,4.2-3h-1.6c-.2,1-1,1.7-2.6,1.7l.1-.2ZM58.8,5.6c1.6,0,2.6.9,2.7,2.5h-5.6c.3-1.7,1.4-2.5,2.9-2.5Z"></path><path d="M73.8,11.6q0,.2-.2.2t-.2-.2l-1.7-7.2h-2.6l-1.7,7.2q0,.2-.2.2-.2,0-.2-.2l-1.7-7.2h-1.5v.3h0l2.1,8.5h2.6l1.8-7.4c0-.1,0-.2.2-.2s.1,0,.2.2l1.8,7.4h2.6l2.1-8.5v-.3h-1.5l-1.7,7.2h-.2Z"></path><path d="M82.4,4.2c-2.6,0-4.6,1.6-4.6,4.7s2,4.7,4.6,4.7,4.6-1.6,4.6-4.7-2-4.7-4.6-4.7ZM82.4,12.2c-1.8,0-3.1-1.2-3.1-3.3s1.3-3.3,3.1-3.3,3.1,1.2,3.1,3.3-1.3,3.3-3.1,3.3Z"></path><path d="M90.4,5.7s0,.1-.2.1-.1,0-.1-.1v-1.2h-1.5v8.8h1.5v-5c0-1.7.8-2.3,2.3-2.3h1.2v-1.5h-1c-1.2,0-1.8.4-2.2,1.2Z"></path><path d="M96.3,8.6V1.1h-1.5v12.2h1.5v-2.8l1.7-1.4,3.3,4.2h1.7v-.3l-3.8-4.8,3.8-3.3v-.3h-2l-4.7,4.1v-.1Z"></path><path d="M108.2,8.3l-1.3-.2c-1.2-.2-1.7-.5-1.7-1.2s.6-1.3,2-1.3,2.2.5,2.4,1.7h1.6c-.2-2.1-1.8-3-3.9-3s-3.6.9-3.6,2.6,1.2,2.3,2.9,2.6l1.3.2c1.2.2,1.8.5,1.8,1.3s-.6,1.3-2.1,1.3-2.5-.6-2.6-1.8h-1.6c.1,2.1,1.9,3.1,4.1,3.1s3.6-1,3.6-2.7-1.4-2.3-3-2.6h.1Z"></path><path d="M129.9,1.1h-1.7v12.2h1.7V1.1Z"></path><path d="M119.9,1.2l-4.8,11.8v.2h1.7l1.2-3.2h5.7l1.2,3.2h1.7v-.2l-4.8-12h-2l.1.2ZM118.6,8.6l2-5.4h0s.1-.2.2-.2h0s.2,0,.2.2l2,5.4h-4.6.2Z"></path><path d="M46.7,1.1h-1.5v1.8h1.5v-1.8Z"></path></g></svg></a><a href="https://weaviate.io/" target="_blank" class="logo-svg weaviate-filter w-inline-block"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677cb25124589ae36165c160_weaviate2023.svg" loading="lazy" alt="Weaviate Logo" class="logo-svg"/></a><a href="https://e2b.dev/" target="_blank" class="logo-svg w-inline-block"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677cbf7f6f40baf32141cc4f_e2b.webp" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677cbf7f6f40baf32141cc4f_e2b-p-500.webp 500w, https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677cbf7f6f40baf32141cc4f_e2b.webp 1200w" alt="E2B Logo" class="logo-svg weaviate-filter"/></a><a href="https://www.together.ai/" target="_blank" class="logo-svg w-inline-block"><img src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677cbf166f81c2edf4b3c444_together-ai-branding-fullWhite.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677cbf166f81c2edf4b3c444_together-ai-branding-fullWhite-p-500.png 500w, https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677cbf166f81c2edf4b3c444_together-ai-branding-fullWhite-p-800.png 800w, https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677cbf166f81c2edf4b3c444_together-ai-branding-fullWhite-p-1080.png 1080w, https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677cbf166f81c2edf4b3c444_together-ai-branding-fullWhite-p-1600.png 1600w, https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/677cbf166f81c2edf4b3c444_together-ai-branding-fullWhite.png 2159w" alt="Together.ai Logo" class="logo-svg"/></a><a aria-label="LangChain Website Link" href="https://www.langchain.com/" target="_blank" class="logo-svg w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 1584.81 250" width="100%" fill="currentColor"><defs><style><tspan> .cls-1 { fill: #fff; stroke-width: 0px; } </tspan></style></defs><g id="LanChain-logo"><g id="LangChain-logotype"><polygon class="cls-1" points="596.33 49.07 596.33 200.67 700.76 200.67 700.76 177.78 620.04 177.78 620.04 49.07 596.33 49.07"></polygon><path class="cls-1" d="M1126.83,49.07c-20.53,0-37.95,7.4-50.38,21.41-12.32,13.88-18.82,33.36-18.82,56.33,0,47.23,27.25,77.75,69.41,77.75,29.71,0,52.71-15.54,61.54-41.56l2.14-6.31-23.53-8.94-2.17,7.03c-5.26,17.01-18.75,26.38-37.99,26.38-27.48,0-44.55-20.82-44.55-54.34s17.23-54.34,44.97-54.34c19.23,0,30.31,7.54,35.95,24.44l2.46,7.37,22.91-10.75-2.1-5.9c-8.96-25.22-29.65-38.56-59.85-38.56Z"></path><path class="cls-1" d="M756.43,85.05c-22.76,0-39.78,10.67-46.69,29.27-.44,1.19-1.77,4.78-1.77,4.78l19.51,12.62,2.65-6.91c4.52-11.78,12.88-17.27,26.3-17.27s21.1,6.51,20.96,19.33c0,.52-.04,2.09-.04,2.09,0,0-17.76,2.88-25.08,4.43-31.23,6.6-44.31,18.52-44.31,38.02,0,10.39,5.77,21.64,16.3,27.95,6.32,3.78,14.57,5.21,23.68,5.21,5.99,0,11.81-.89,17.2-2.53,12.25-4.07,15.67-12.07,15.67-12.07v10.46h20.29v-74.78c0-25.42-16.7-40.6-44.67-40.6ZM777.46,164.85c0,7.86-8.56,18.93-28.5,18.93-5.63,0-9.62-1.49-12.28-3.71-3.56-2.97-4.73-7.24-4.24-11.01.21-1.64,1.2-5.17,4.87-8.23,3.75-3.13,10.38-5.37,20.62-7.6,8.42-1.83,19.54-3.85,19.54-3.85v15.48Z"></path><path class="cls-1" d="M876.11,85.04c-2.82,0-5.57.2-8.24.57-18.17,2.73-23.49,11.96-23.49,11.96l.02-9.31h-22.74s0,112.19,0,112.19h23.71v-62.18c0-21.13,15.41-30.75,29.73-30.75,15.48,0,23,8.32,23,25.45v67.48h23.71v-70.74c0-27.56-17.51-44.67-45.69-44.67Z"></path><path class="cls-1" d="M1539.12,85.04c-2.82,0-5.57.2-8.24.57-18.17,2.73-23.49,11.96-23.49,11.96v-9.32h-22.72v112.2h23.71v-62.18c0-21.13,15.41-30.75,29.73-30.75,15.48,0,23,8.32,23,25.45v67.48h23.71v-70.74c0-27.56-17.51-44.67-45.69-44.67Z"></path><path class="cls-1" d="M1020.76,88.26v11.55s-5.81-14.77-32.24-14.77c-32.84,0-53.24,22.66-53.24,59.15,0,20.59,6.58,36.8,18.19,47.04,9.03,7.96,21.09,12.04,35.45,12.32,9.99.19,16.46-2.53,20.5-5.1,7.76-4.94,10.64-9.63,10.64-9.63,0,0-.33,3.67-.93,8.64-.43,3.6-1.24,6.13-1.24,6.13h0c-3.61,12.85-14.17,20.28-29.57,20.28s-24.73-5.07-26.58-15.06l-23.05,6.88c3.98,19.2,22,30.66,48.2,30.66,17.81,0,31.77-4.84,41.5-14.4,9.81-9.64,14.79-23.53,14.79-41.29v-102.41h-22.42ZM1019.26,145.21c0,22.44-10.96,35.84-29.32,35.84-19.67,0-30.95-13.44-30.95-36.86s11.28-36.66,30.95-36.66c17.92,0,29.15,13.34,29.32,34.82v2.86Z"></path><path class="cls-1" d="M1259.01,85.04c-2.6,0-5.13.17-7.59.49-17.88,2.79-23.14,11.9-23.14,11.9v-2.67h-.01s0-45.69,0-45.69h-23.71v151.39h23.71v-62.18c0-21.27,15.41-30.95,29.73-30.95,15.48,0,23,8.32,23,25.45v67.68h23.71v-70.94c0-27.01-17.94-44.47-45.69-44.47Z"></path><circle class="cls-1" cx="1450.93" cy="64.47" r="15.37"></circle><path class="cls-1" d="M1439.14,88.2v56.94h0c-6.75-5.56-14.6-9.75-23.5-12.26v-7.23c0-25.42-16.7-40.6-44.67-40.6-22.76,0-39.78,10.67-46.69,29.27-.44,1.19-1.77,4.78-1.77,4.78l19.51,12.62,2.65-6.91c4.52-11.78,12.88-17.27,26.3-17.27s21.1,6.51,20.96,19.33c0,.08,0,1.15,0,2.86-10.04-.28-19.38.69-27.77,2.66,0,0,0,0,0,0-11.06,2.5-31.6,8.85-38.94,25.36-.05.11-1.13,2.96-1.13,2.96-1.06,3.28-1.59,6.84-1.59,10.7,0,10.39,5.77,21.64,16.3,27.95,6.32,3.78,14.57,5.21,23.68,5.21,5.88,0,11.6-.86,16.91-2.44,12.49-4.04,15.96-12.16,15.96-12.16v10.47h20.29v-34.27c-5.7-3.56-14.26-5.66-23.65-5.64,0,2.65,0,4.33,0,4.33,0,7.86-8.56,18.93-28.5,18.93-5.63,0-9.62-1.49-12.28-3.71-3.56-2.97-4.73-7.24-4.24-11.01.21-1.64,1.2-5.17,4.87-8.23l-.04-.11c8.42-6.89,24.97-9.64,40.17-9.04v.03c12.94.47,22.62,3.01,29.53,7.77,1.88,1.19,3.65,2.52,5.28,3.98,6.94,6.23,9.73,13.9,10.93,18.38,1.95,7.31,1.43,18.57,1.43,18.57h23.59v-112.2h-23.59Z"></path></g><path id="LangChain-symbol" class="cls-1" d="M393.52,75.2c9.66,9.66,9.66,25.38,0,35.04l-21.64,21.29-.22-1.22c-1.58-8.75-5.74-16.69-12.02-22.97-4.73-4.72-10.32-8.21-16.62-10.37-3.91,3.93-6.06,9.08-6.06,14.5,0,1.1.1,2.24.3,3.38,3.47,1.25,6.54,3.18,9.12,5.76,9.66,9.66,9.66,25.38,0,35.04l-18.84,18.84c-4.83,4.83-11.17,7.24-17.52,7.24s-12.69-2.41-17.52-7.24c-9.66-9.66-9.66-25.38,0-35.04l21.64-21.28.22,1.22c1.57,8.73,5.73,16.67,12.03,22.96,4.74,4.74,9.99,7.89,16.28,10.04l1.16-1.16c3.52-3.52,5.45-8.2,5.45-13.19,0-1.11-.1-2.22-.29-3.31-3.63-1.2-6.62-2.91-9.34-5.63-3.92-3.92-6.36-8.93-7.04-14.48-.05-.4-.08-.79-.12-1.19-.54-7.23,2.07-14.29,7.16-19.37l18.84-18.84c4.67-4.67,10.89-7.25,17.52-7.25s12.85,2.57,17.52,7.25ZM491.9,125c0,68.93-56.08,125-125,125H125C56.08,250,0,193.93,0,125S56.08,0,125,0h241.9C435.82,0,491.9,56.08,491.9,125ZM240.9,187.69c1.97-2.39-7.13-9.12-8.99-11.59-3.78-4.1-3.8-10-6.35-14.79-6.24-14.46-13.41-28.81-23.44-41.05-10.6-13.39-23.68-24.47-35.17-37.04-8.53-8.77-10.81-21.26-18.34-30.69-10.38-15.33-43.2-19.51-48.01,2.14.02.68-.19,1.11-.78,1.54-2.66,1.93-5.03,4.14-7.02,6.81-4.87,6.78-5.62,18.28.46,24.37.2-3.21.31-6.24,2.85-8.54,4.7,4.03,11.8,5.46,17.25,2.45,12.04,17.19,9.04,40.97,18.6,59.49,2.64,4.38,5.3,8.85,8.69,12.69,2.75,4.28,12.25,9.33,12.81,13.29.1,6.8-.7,14.23,3.76,19.92,2.1,4.26-3.06,8.54-7.22,8.01-5.4.74-11.99-3.63-16.72-.94-1.67,1.81-4.94-.19-6.38,2.32-.5,1.3-3.2,3.13-1.59,4.38,1.79-1.36,3.45-2.78,5.86-1.97-.36,1.96,1.19,2.24,2.42,2.81-.04,1.33-.82,2.69.2,3.82,1.19-1.2,1.9-2.9,3.79-3.4,6.28,8.37,12.67-8.47,26.26-.89-2.76-.14-5.21.21-7.07,2.48-.46.51-.85,1.11-.04,1.77,7.33-4.73,7.29,1.62,12.05-.33,3.66-1.91,7.3-4.3,11.65-3.62-4.23,1.22-4.4,4.62-6.88,7.49-.42.44-.62.94-.13,1.67,8.78-.74,9.5-3.66,16.59-7.24,5.29-3.23,10.56,4.6,15.14.14,1.01-.97,2.39-.64,3.64-.77-1.6-8.53-19.19,1.56-18.91-9.88,5.66-3.85,4.36-11.22,4.74-17.17,6.51,3.61,13.75,5.71,20.13,9.16,3.22,5.2,8.27,12.07,15,11.62.18-.52.34-.98.53-1.51,2.04.35,4.66,1.7,5.78-.88,3.05,3.19,7.53,3.03,11.52,2.21,2.95-2.4-5.55-5.82-6.69-8.29ZM419.51,92.72c0-11.64-4.52-22.57-12.73-30.78-8.21-8.21-19.14-12.73-30.79-12.73s-22.58,4.52-30.79,12.73l-18.84,18.84c-4.4,4.4-7.74,9.57-9.93,15.36l-.13.33-.34.1c-6.84,2.11-12.87,5.73-17.92,10.78l-18.84,18.84c-16.97,16.98-16.97,44.6,0,61.57,8.21,8.21,19.14,12.73,30.78,12.73h0c11.64,0,22.58-4.52,30.79-12.73l18.84-18.84c4.38-4.38,7.7-9.53,9.89-15.31l.13-.33.34-.11c6.72-2.06,12.92-5.8,17.95-10.82l18.84-18.84c8.21-8.21,12.73-19.14,12.73-30.79ZM172.38,173.6c-1.62,6.32-2.15,17.09-10.37,17.4-.68,3.65,2.53,5.02,5.44,3.85,2.89-1.33,4.26,1.05,5.23,3.42,4.46.65,11.06-1.49,11.31-6.77-6.66-3.84-8.72-11.14-11.62-17.9Z"></path></g></svg></a></div></div></div></div></div></div></section><section class="section-subpage-cta"><div class="bg-cloud-white cta"></div><div class="container-large position-relative"><div class="gutters_inner border-left border-right"><div class="padding-section-large"><div class="grid_stack text-align-center"><div class="spacer-medium"></div><h1 id="w-node-da9c8d9b-23bb-10ba-e0ae-838d181aecde-d2d0f6ec" class="heading_subpage-cta">Ready to build the software of the future?</h1><div id="w-node-da9c8d9b-23bb-10ba-e0ae-838d181aece3-d2d0f6ec" class="spacer-medium"></div><div id="w-node-a96b8cb5-4363-5b7a-666f-3ea505af7c21-d2d0f6ec" class="grid_buttons"><a id="w-node-a96b8cb5-4363-5b7a-666f-3ea505af7c25-d2d0f6ec" href="/contact" class="button-white w-inline-block"><div>Contact Sales</div></a></div></div></div></div></div></section><div class="hidden"><section class="section-subpage-cta"><div class="container-large position-relative"><div class="background-color-off-white behind-grid"></div><div class="gutters_inner border-left border-right border-top"><div class="padding-section-small"><div class="grid_stack text-align-center text-color-black"><div class="spacer-medium"></div><div id="w-node-fe61f78e-6fac-ae8a-cf81-3a59db5ce14f-db5ce148" class="position-relative"><h1 id="w-node-fe61f78e-6fac-ae8a-cf81-3a59db5ce150-db5ce148" class="heading_subpage-hero">Factory is ready to bring autonomy to your SDLC</h1></div><div id="w-node-fe61f78e-6fac-ae8a-cf81-3a59db5ce152-db5ce148" class="spacer-1rem"></div><div id="w-node-fe61f78e-6fac-ae8a-cf81-3a59db5ce153-db5ce148" class="text_supage-hero">Take the first step in transforming your engineering team into an autonomous Factory.</div><div id="w-node-fe61f78e-6fac-ae8a-cf81-3a59db5ce155-db5ce148" class="spacer-medium"></div><a id="w-node-fe61f78e-6fac-ae8a-cf81-3a59db5ce156-db5ce148" href="http://app.factory.ai/signup" class="button-black wide w-inline-block"><div>Try Assembly</div></a></div><div class="spacer-4rem"></div></div></div></div><div class="castle-wall_wrap hidden"><div class="subpage-hero_castle-wrap"><div class="subpage-hero_castle-grid"><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342c4-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342c5-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342c6-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342c7-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342c8-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342c9-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342ca-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342cb-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342cc-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342cd-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342ce-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342cf-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342d0-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342d1-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342d2-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342d3-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342d4-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342d5-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342d6-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342d7-c64342c2" class="subpage-hero_castle-block"></div><div id="w-node-_2b3805d4-c615-7506-9959-baa0c64342d8-c64342c2" class="subpage-hero_castle-block"></div></div></div></div></section></div></main></div><section class="section-footer"><div class="gutters_outter"><div class="container-large border-left border-right"><div class="spacer-xl"></div><div class="footer-main"><div class="footer_image-wrap"><img loading="lazy" src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/6643d4bc9d13f0f2ccb24ee5_Factory%20White.svg" alt="" class="footer_logo"/></div><div class="lines-spacer-horiz foot"></div><div class="footer-col first"><div class="column-title">Company</div><div class="footer-link-list"><a href="/careers" class="footer-link w-inline-block"><div class="column-button">Careers</div></a><a href="/enterprise" class="footer-link w-inline-block"><div class="column-button">Enterprise</div></a><a href="/privacy-policy" class="footer-link w-inline-block"><div class="column-button">Privacy Policy</div></a><a href="/security" class="footer-link w-inline-block"><div class="column-button">Security</div></a><div data-hover="false" data-delay="0" class="dropdown-3 w-dropdown"><div class="dropdown-toggle-2 dropdown-toggle-3 w-dropdown-toggle"><div class="text-block-55">Legal</div><div class="icon w-icon-dropdown-toggle"></div></div><nav class="dropdown-list-4 w-dropdown-list"><a href="/terms-of-service" class="dropdown-link-3 w-dropdown-link">Terms of Service</a><a href="/privacy-policy" class="dropdown-link-7 w-dropdown-link">Privacy Policy</a><a href="/data-processing-agreement" class="dropdown-link-6 w-dropdown-link">DPA</a><a href="/sla" class="dropdown-link-5 w-dropdown-link">SLA</a><a href="/baa" class="dropdown-link-4 w-dropdown-link">BAA</a><a href="https://trust.factory.ai/" target="_blank" class="dropdown-link-4 w-dropdown-link">Trust Center</a></nav></div></div></div><div class="footer-col first"><div class="column-title">Resources</div><a href="/news" class="footer-link w-inline-block"><div class="column-button">News</div></a><a href="/contact" class="footer-link w-inline-block"><div class="column-button">Contact Sales</div></a></div><div class="footer-col"><div class="column-title">Social</div><div class="footer-link-list"><a href="https://twitter.com/FactoryAI" class="footer-link w-inline-block"><div class="column-button">Twitter</div></a><a href="https://www.linkedin.com/company/factory-hq" class="footer-link w-inline-block"><div class="column-button">LinkedIn</div></a></div></div></div><div class="very-bottom"><div class="legal-text">© 2024 The San Francisco AI Factory Inc.</div><div class="w-layout-hflex flex-block-2"></div></div></div></div></section></div><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=663fa3b3696c8bf893cc38b7" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://cdn.prod.website-files.com/663fa3b3696c8bf893cc38b7/js/webflow.239cfddc.57a4d0aa650dac45.js" type="text/javascript"></script><script src="https://cdn.jsdelivr.net/npm/typed.js@2.0.9"></script> <script> new Typed('.typewriter-engineering', { strings: .blog-title, typeSpeed: 85, backSpeed: 25, bindInputFocusEvents: true, loop: false, cursorChar: '', backDelay: 1000, startDelay: 1000 }); new Typed('.typewriter-automated', { strings: ['AUTOMATED'], typeSpeed: 100, backSpeed: 25, bindInputFocusEvents: true, loop: false, cursorChar: '', backDelay: 1000, startDelay: 2300 }); new Typed('.text-block-17', { strings: ['ENGINEERING'], typeSpeed: 85, backSpeed: 25, bindInputFocusEvents: true, loop: false, cursorChar: '', backDelay: 1000, startDelay: 1000 }); </script> <script> @media (max-width: 768px) { .div-block-135 { display: none; } } </script> <script> window.onload = function () { let videoOptions = { controls: true, autoplay: false, preload: 'true', aspectRatio: "3840:2160", inactivityTimeout: 0 }; let v1 = videojs('v1', videoOptions); let v2 = videojs('v2', videoOptions); let v3 = videojs('v3', videoOptions); }; </script></body></html>