VibeEscape
    Payment Confirmed

    You're In. Let's Get
    Your Site Out.

    Follow the steps below and your site will be downloaded to your computer in under 2 minutes.

    Here's Exactly What To Do

    1

    Open your GHL AI Studio project

    Go to your GoHighLevel account and open the AI Studio project you want to extract. Make sure you're on the code editor view.

    2

    Open your browser console

    Press F12 on your keyboard. Click the Console tab at the top of the panel that opens.

    3

    Type "allow pasting"

    In the console, type exactly: allow pasting — then press Enter. This is a one-time Chrome security step.

    4

    Switch to the Vibe frame

    Click the dropdown at the top of the console that says "top" and select the option that contains "leadgen-vibe-ai-builder"

    5

    Paste the script and hit Enter

    Copy the script below, paste it into the console, and press Enter. Your zip file will download automatically.

    Your Extraction Script

    (async () => {
      await new Promise((resolve, reject) => {
        const s = document.createElement('script');
        s.src = 'https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.1/jszip.min.js';
        s.onload = resolve;
        s.onerror = reject;
        document.head.appendChild(s);
      });
    
      const pinia = document.querySelector('#app')?.__vue_app__?.config?.globalProperties?.$pinia;
      if (!pinia) { console.error('❌ Pinia not found - are you in the vibe iframe?'); return; }
    
      const files = pinia.state.value?.preview?.files;
      if (!files?.length) { console.error('❌ No files found'); return; }
    
      const zip = new JSZip();
      let count = 0;
      files.forEach(file => {
        if (file.path && file.content) {
          zip.file(file.path, file.content);
          count++;
        }
      });
    
      const projectName = pinia.state.value?.project?.name || 'vibe-project';
      const safeName = projectName.replace(/[^a-z0-9]/gi, '-').toLowerCase();
    
      console.log(`✅ Zipping ${count} files for "${projectName}"...`);
      const blob = await zip.generateAsync({ type: 'blob' });
      const a = document.createElement('a');
      a.href = URL.createObjectURL(blob);
      a.download = `${safeName}.zip`;
      a.click();
      console.log('✅ Done!');
    })();

    Your zip file will download automatically

    Open the zip

    Your complete site is inside, organized exactly as built

    Host it anywhere

    Upload to any hosting platform you choose

    You own it forever

    No more monthly fees to access your own work

    Stuck on a step?

    Reply to your receipt email and we'll walk you through it.