 {"id":522379,"date":"2026-10-15T10:08:19","date_gmt":"2026-10-15T17:08:19","guid":{"rendered":"https:\/\/jorgep.com\/blog\/?page_id=522379"},"modified":"2026-10-15T13:48:05","modified_gmt":"2026-10-15T20:48:05","slug":"student-ai-lab","status":"publish","type":"page","link":"https:\/\/jorgep.com\/blog\/work-with-jorge\/build-it\/schools-and-education\/student-ai-lab\/","title":{"rendered":"Student AI Lab"},"content":{"rendered":"\n<style>\n\/* WORK WITH JORGE NAVIGATION *\/\n\n.jp-work-nav,\n.jp-work-nav * {\n  box-sizing: border-box;\n}\n\n.jp-work-nav {\n  width: 100%;\n  background: #ffffff;\n  border-bottom: 1px solid #dfe7ee;\n}\n\n.jp-work-nav-inner {\n  width: min(1160px, calc(100% - 40px));\n  margin: 0 auto;\n  min-height: 58px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 30px;\n}\n\n.jp-work-nav a {\n  text-decoration: none;\n}\n\n.jp-work-nav-home {\n  color: #1b2d3d !important;\n  font-size: 16px;\n  font-weight: 800;\n  white-space: nowrap;\n}\n\n.jp-work-nav-home:hover {\n  color: #f27a2b !important;\n}\n\n.jp-work-nav-links {\n  display: flex;\n  align-items: center;\n  gap: 26px;\n}\n\n.jp-work-nav-links a {\n  position: relative;\n  padding: 19px 0 17px;\n  color: #607080 !important;\n  font-size: 14px;\n  font-weight: 650;\n  white-space: nowrap;\n}\n\n.jp-work-nav-links a:hover {\n  color: #1f5f8b !important;\n}\n\n.jp-work-nav-links a:hover::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  height: 3px;\n  background: #f27a2b;\n}\n\n\/* MOBILE *\/\n\n@media (max-width: 800px) {\n\n  .jp-work-nav-inner {\n    padding: 14px 0;\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 8px;\n  }\n\n  .jp-work-nav-links {\n    width: 100%;\n    gap: 8px 18px;\n    flex-wrap: wrap;\n  }\n\n  .jp-work-nav-links a {\n    padding: 3px 0;\n    font-size: 13px;\n  }\n\n  .jp-work-nav-links a:hover::after {\n    display: none;\n  }\n}\n<\/style>\n\n<nav class=\"jp-work-nav\" aria-label=\"Work With Jorge\">\n  <div class=\"jp-work-nav-inner\">\n\n    <a class=\"jp-work-nav-home\" href=\"\/work-with-jorge\/\">\n      Work With Jorge\n    <\/a>\n\n    <div class=\"jp-work-nav-links\">\n      <a href=\"\/work-with-jorge\/build-it\/\">Fixed-Fee Packages<\/a>\n      <a href=\"\/work-with-jorge\/fractional-engagements\/\">\n        Fraction\/Retainer Services\n      <\/a>\n\n      <a href=\"\/about-jorge\/\">\n        About Jorge\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/nav>\n\n\n\n<!-- Student AI Lab offer page | jorgep.com\n     Paste this entire file into ONE WordPress Custom HTML block (full-width template recommended).\n     All styles are scoped to .jp-build. No scripts, no images. -->\n<style>\n.jp-build,.jp-build *{box-sizing:border-box}\n.jp-build{--jpb-ink:#263746;--jpb-heading:#1b2d3d;--jpb-muted:#607080;--jpb-line:#dfe7ee;--jpb-soft:#f5f8fb;--jpb-blue:#1f5f8b;--jpb-navy:#203746;--jpb-orange:#f27a2b;width:100%;color:var(--jpb-ink);font-family:inherit;font-size:16px;line-height:1.68}\n.jp-build a{color:inherit;text-decoration:none}\n.jp-build h1,.jp-build h2,.jp-build h3,.jp-build h4{font-family:inherit;text-transform:none}\n.jp-build p{margin:0}\n.jp-build .jpb-container{width:min(1160px,calc(100% - 40px));margin:0 auto}\n.jp-build .jpb-section{padding:78px 0}\n.jp-build .jpb-soft{background:var(--jpb-soft);border-top:1px solid var(--jpb-line);border-bottom:1px solid var(--jpb-line)}\n.jp-build .jpb-kicker{margin-bottom:10px;color:var(--jpb-orange);font-size:16px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}\n.jp-build h2{margin:0 0 14px;color:var(--jpb-heading);font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.08;letter-spacing:-.045em}\n.jp-build .jpb-intro{max-width:800px;margin:0 0 36px;color:var(--jpb-muted);font-size:18px}\n.jp-build .jpb-intro + .jpb-intro{margin-top:-20px}\n.jp-build .jpb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 18px;border:1px solid transparent;border-radius:12px;background:var(--jpb-orange);color:#fff;font-size:14px;font-weight:800;white-space:nowrap;transition:background .18s ease,transform .18s ease}\n.jp-build .jpb-btn:hover{background:#d9661b;transform:translateY(-1px)}\n.jp-build .jpb-btn-ghost{background:transparent;border-color:rgba(255,255,255,.28);color:#fff}\n.jp-build .jpb-btn-ghost:hover{background:rgba(255,255,255,.08)}\n.jp-build .jpb-btn-outline{background:#fff;border-color:var(--jpb-line);color:var(--jpb-ink)}\n.jp-build .jpb-btn-outline:hover{background:#fff;border-color:var(--jpb-blue);color:var(--jpb-blue)}\n.jp-build .jpb-textlink{color:var(--jpb-blue);font-weight:800;text-decoration:underline;text-underline-offset:3px}\n.jp-build a:focus-visible,.jp-build summary:focus-visible{outline:3px solid var(--jpb-orange);outline-offset:3px}\n\n\/* Hero *\/\n.jp-build .jpb-hero{padding:56px 0 76px;color:#fff;background:radial-gradient(circle at 84% 12%,rgba(31,95,139,.42),transparent 34%),radial-gradient(circle at 10% 10%,rgba(242,122,43,.22),transparent 26%),linear-gradient(135deg,#203746 0%,#174867 100%)}\n.jp-build .jpb-crumbs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 36px;padding:0;list-style:none;color:#aab8c6;font-size:13px;font-weight:700}\n.jp-build .jpb-crumbs li+li::before{content:\"\u203a\";margin-right:6px;color:#6f8597}\n.jp-build .jpb-crumbs a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}\n.jp-build .jpb-crumbs [aria-current]{color:#fff}\n.jp-build .jpb-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:52px;align-items:center}\n.jp-build .jpb-hero h1{margin:0 0 20px;color:#fff;font-size:clamp(34px,4.2vw,52px);font-weight:800;line-height:1.04;letter-spacing:-.05em}\n.jp-build .jpb-hero h1 span{color:var(--jpb-orange)}\n.jp-build .jpb-hero p.jpb-lead{max-width:620px;color:#d3dae5;font-size:17px}\n.jp-build .jpb-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}\n.jp-build .jpb-hero-note{display:inline-flex;flex-wrap:wrap;margin-top:26px;padding:10px 14px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.06);color:#eef2f7;font-size:13px;font-weight:700}\n.jp-build .jpb-panel{padding:30px;border:1px solid #3c5668;border-radius:14px;background:#1b3241}\n.jp-build .jpb-panel-kicker{margin-bottom:8px;color:#76a9d0;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}\n.jp-build .jpb-panel-title{margin:0 0 18px;color:#fff;font-size:24px;font-weight:800;line-height:1.2;letter-spacing:-.03em}\n.jp-build .jpb-layer{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start;padding:16px 0;border-top:1px solid #3c5668}\n.jp-build .jpb-num{width:42px;height:42px;border-radius:10px;background:#263f50;color:var(--jpb-orange);display:grid;place-items:center;font-size:14px;font-weight:800;letter-spacing:.05em}\n.jp-build .jpb-layer strong{display:block;color:#fff;font-size:16px}\n.jp-build .jpb-layer small{display:block;margin-top:2px;color:#aab2c0;font-size:14px;line-height:1.5}\n\n\/* Personal-service strip *\/\n.jp-build .jpb-strip{padding:26px 0;background:#fff;border-bottom:1px solid var(--jpb-line)}\n.jp-build .jpb-strip ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}\n.jp-build .jpb-strip li{display:flex;gap:10px;align-items:flex-start;color:var(--jpb-heading);font-size:15px;font-weight:700;line-height:1.4}\n.jp-build .jpb-strip li::before{content:\"\u2713\";flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:var(--jpb-navy);color:var(--jpb-orange);font-size:12px;font-weight:800}\n\n\/* Two-column text *\/\n.jp-build .jpb-split{display:grid;grid-template-columns:.85fr 1.15fr;gap:52px;align-items:start}\n.jp-build .jpb-split p{color:var(--jpb-muted);font-size:17px}\n.jp-build .jpb-split p+p{margin-top:16px}\n\n\/* Checklist *\/\n.jp-build .jpb-checks{display:grid;gap:12px;margin:0;padding:0;list-style:none}\n.jp-build .jpb-checks li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;padding:18px 20px;border:1px solid var(--jpb-line);border-radius:12px;background:#fff;font-size:16px;font-weight:600;line-height:1.5}\n.jp-build .jpb-checks li::before{content:\"\u2713\";display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--jpb-navy);color:var(--jpb-orange);font-size:14px;font-weight:800}\n.jp-build .jpb-checks.jpb-problems li::before{content:\"!\";background:#fff3eb;color:var(--jpb-orange)}\n\n\/* Cards *\/\n.jp-build .jpb-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}\n.jp-build .jpb-cards.jpb-two{grid-template-columns:repeat(2,minmax(0,1fr))}\n.jp-build .jpb-card{padding:26px;border:1px solid var(--jpb-line);border-radius:14px;background:#fff}\n.jp-build .jpb-card h3{margin:0 0 8px;color:var(--jpb-heading);font-size:20px;font-weight:800;line-height:1.25;letter-spacing:-.02em}\n.jp-build .jpb-card p{color:var(--jpb-muted);font-size:15px;line-height:1.6}\n.jp-build .jpb-card-top{padding-top:22px;border-top:3px solid var(--jpb-orange);border-radius:0 0 14px 14px}\n\n\/* Dark section *\/\n.jp-build .jpb-dark{color:#fff;background:var(--jpb-navy)}\n.jp-build .jpb-dark h2{color:#fff}\n.jp-build .jpb-dark .jpb-intro{color:#aab2c0}\n.jp-build .jpb-weeks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}\n.jp-build .jpb-week{padding:28px;border:1px solid #3c5668;border-radius:14px;background:#1b3241}\n.jp-build .jpb-week-top{display:flex;align-items:center;gap:14px;margin-bottom:14px}\n.jp-build .jpb-week-label{color:#76a9d0;font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}\n.jp-build .jpb-week h3{margin:0;color:#fff;font-size:20px;font-weight:800;letter-spacing:-.02em}\n.jp-build .jpb-arrows{margin:0;padding:0;list-style:none;color:#d3dae5;font-size:15px}\n.jp-build .jpb-arrows li{position:relative;padding:5px 0 5px 24px;line-height:1.55}\n.jp-build .jpb-arrows li::before{content:\"\u2192\";position:absolute;left:0;top:5px;color:var(--jpb-orange)}\n.jp-build .jpb-light .jpb-arrows,.jp-build .jpb-arrows.jpb-on-light{color:var(--jpb-ink)}\n.jp-build .jpb-handoff{margin-top:20px;padding:22px 24px;border-left:4px solid var(--jpb-orange);border-radius:12px;background:#fff7f1;color:#475467;font-size:15px}\n.jp-build .jpb-handoff strong{display:block;margin-bottom:6px;color:var(--jpb-heading);font-size:17px}\n.jp-build .jpb-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}\n.jp-build .jpb-step{padding:24px;border:1px solid #3c5668;border-radius:14px;background:#1b3241}\n.jp-build .jpb-step .jpb-num{margin-bottom:16px}\n.jp-build .jpb-step h3{margin:0 0 6px;color:#fff;font-size:18px;font-weight:800;letter-spacing:-.02em}\n.jp-build .jpb-step p{color:#aab2c0;font-size:14px;line-height:1.55}\n\n\/* Investment *\/\n.jp-build .jpb-invest{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}\n.jp-build .jpb-price-box{padding:34px;border-radius:14px;color:#fff;background:radial-gradient(circle at 84% 10%,rgba(31,95,139,.38),transparent 35%),linear-gradient(135deg,#203746,#174867)}\n.jp-build .jpb-price-label{color:#b8c1ce;font-size:15px;font-weight:700}\n.jp-build .jpb-price{margin:4px 0 10px;font-size:clamp(44px,5vw,60px);font-weight:800;line-height:1;letter-spacing:-.055em}\n.jp-build .jpb-price-box p{color:#d3dae5;font-size:15px}\n.jp-build .jpb-price-box .jpb-btn{margin-top:22px}\n.jp-build .jpb-extend{padding:34px;border:1px solid var(--jpb-line);border-radius:14px;background:#fff}\n.jp-build .jpb-extend h3{margin:0 0 10px;color:var(--jpb-heading);font-size:22px;font-weight:800;letter-spacing:-.02em}\n.jp-build .jpb-extend p{color:var(--jpb-muted);font-size:15px}\n.jp-build .jpb-fine{margin-top:16px !important;padding-top:16px;border-top:1px solid var(--jpb-line);font-size:13px !important}\n\n\/* Offer cards (audience page) *\/\n.jp-build .jpb-offers{display:grid;grid-template-columns:1.25fr .75fr;gap:24px;align-items:stretch}\n.jp-build .jpb-offer{display:flex;flex-direction:column;justify-content:space-between;padding:32px 30px;border:1px solid var(--jpb-line);border-radius:16px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.03)}\n.jp-build .jpb-offer-main{border:2px solid var(--jpb-orange);background:linear-gradient(180deg,#fff 0%,#fffaf7 100%)}\n.jp-build .jpb-tag{display:inline-block;width:fit-content;margin-bottom:12px;padding:4px 12px;border-radius:6px;background:#fff3eb;color:var(--jpb-orange);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}\n.jp-build .jpb-offer-main .jpb-tag{background:var(--jpb-orange);color:#fff}\n.jp-build .jpb-type{display:block;margin-bottom:6px;color:var(--jpb-blue);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}\n.jp-build .jpb-offer h3{margin:0 0 8px;color:var(--jpb-heading);font-size:24px;font-weight:800;letter-spacing:-.025em}\n.jp-build .jpb-hook{margin-bottom:12px !important;color:var(--jpb-orange);font-size:16px;font-weight:800}\n.jp-build .jpb-offer-desc{margin-bottom:18px !important;color:var(--jpb-muted);font-size:15px;line-height:1.6}\n.jp-build .jpb-bestfor{margin-bottom:18px !important;padding:12px 14px;border-left:3px solid var(--jpb-orange);border-radius:8px;background:var(--jpb-soft);font-size:14px;line-height:1.5}\n.jp-build .jpb-bestfor strong{color:var(--jpb-heading)}\n.jp-build .jpb-ticks{margin:0 0 24px;padding:0;list-style:none;font-size:14px}\n.jp-build .jpb-ticks li{position:relative;padding:5px 0 5px 24px}\n.jp-build .jpb-ticks li::before{content:\"\u2713\";position:absolute;left:0;top:4px;color:var(--jpb-orange);font-weight:800}\n.jp-build .jpb-offer-actions{display:grid;gap:10px}\n.jp-build .jpb-offer-actions .jpb-btn{width:100%}\n.jp-build .jpb-aside-note{margin-top:22px !important;color:var(--jpb-muted);font-size:15px}\n\n\/* FAQ *\/\n.jp-build .jpb-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:start}\n.jp-build .jpb-faq-list{border-top:1px solid var(--jpb-line)}\n.jp-build .jpb-faq-list details{border-bottom:1px solid var(--jpb-line)}\n.jp-build .jpb-faq-list summary{display:flex;justify-content:space-between;gap:16px;padding:20px 2px;color:var(--jpb-heading);font-size:17px;font-weight:800;letter-spacing:-.01em;cursor:pointer;list-style:none}\n.jp-build .jpb-faq-list summary::-webkit-details-marker{display:none}\n.jp-build .jpb-faq-list summary::after{content:\"+\";color:var(--jpb-orange);font-size:22px;line-height:1;transition:transform .2s ease}\n.jp-build .jpb-faq-list details[open] summary::after{transform:rotate(45deg)}\n.jp-build .jpb-faq-list details p{margin:0 0 20px;padding-right:32px;color:var(--jpb-muted);font-size:15px}\n.jp-build .jpb-about{margin-top:28px;padding:24px;border:1px solid var(--jpb-line);border-radius:14px;background:var(--jpb-soft)}\n.jp-build .jpb-about h3{margin:0 0 6px;color:var(--jpb-heading);font-size:18px;font-weight:800}\n.jp-build .jpb-about p{color:var(--jpb-muted);font-size:15px}\n.jp-build .jpb-about p+p{margin-top:12px}\n\n\/* CTA *\/\n.jp-build .jpb-cta{padding:72px 0}\n.jp-build .jpb-cta-box{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:48px;border-radius:14px;color:#fff;background:radial-gradient(circle at 84% 10%,rgba(31,95,139,.38),transparent 35%),linear-gradient(135deg,#203746,#174867)}\n.jp-build .jpb-cta-box h2{color:#fff}\n.jp-build .jpb-cta-box p{max-width:700px;color:#b8c1ce}\n.jp-build .jpb-cta-actions{display:grid;gap:10px;justify-items:center;flex:none}\n.jp-build .jpb-cta-actions small{color:#b8c1ce;font-size:13px}\n.jp-build .jpb-cta-actions small a{color:#fff;text-decoration:underline;text-underline-offset:3px}\n\n\/* Tool chips *\/\n.jp-build .jpb-tools{margin-top:24px;padding:20px 22px;border:1px solid var(--jpb-line);border-radius:14px;background:var(--jpb-soft)}\n.jp-build .jpb-tools-label{margin-bottom:10px;color:var(--jpb-blue);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}\n.jp-build .jpb-tools ul{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none}\n.jp-build .jpb-tools li{padding:6px 12px;border:1px solid var(--jpb-line);border-radius:999px;background:#fff;color:var(--jpb-heading);font-size:14px;font-weight:800}\n.jp-build .jpb-split .jpb-tools p{font-size:14px;line-height:1.55}\n\n.jp-build .jpb-ext-price{margin:0 0 12px;color:var(--jpb-muted);font-size:15px;font-weight:700}\n.jp-build .jpb-ext-price strong{color:var(--jpb-orange);font-size:28px;font-weight:800;letter-spacing:-.03em;margin-right:4px}\n@media(prefers-reduced-motion:reduce){.jp-build *{transition:none !important}}\n@media(max-width:960px){\n  .jp-build .jpb-hero-grid,.jp-build .jpb-split,.jp-build .jpb-faq,.jp-build .jpb-invest,.jp-build .jpb-offers{grid-template-columns:1fr}\n  .jp-build .jpb-hero-grid{gap:40px}\n  .jp-build .jpb-split,.jp-build .jpb-faq{gap:24px}\n  .jp-build .jpb-cards,.jp-build .jpb-cards.jpb-two,.jp-build .jpb-weeks{grid-template-columns:1fr}\n  .jp-build .jpb-steps,.jp-build .jpb-strip ul{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .jp-build .jpb-cta-box{display:block}\n  .jp-build .jpb-cta-actions{justify-items:start;margin-top:22px}\n}\n@media(max-width:620px){\n  .jp-build .jpb-container{width:min(100% - 24px,1160px)}\n  .jp-build .jpb-hero{padding:40px 0 56px}\n  .jp-build .jpb-section{padding:60px 0}\n  .jp-build .jpb-steps,.jp-build .jpb-strip ul{grid-template-columns:1fr}\n  .jp-build .jpb-panel,.jp-build .jpb-price-box,.jp-build .jpb-extend,.jp-build .jpb-offer{padding:24px 20px}\n  .jp-build .jpb-cta-box{padding:30px 24px}\n  .jp-build .jpb-hero-ctas .jpb-btn,.jp-build .jpb-cta-actions .jpb-btn{width:100%}\n  .jp-build .jpb-cta-actions{justify-items:stretch}\n  .jp-build .jpb-btn{white-space:normal;text-align:center}\n}\n<\/style>\n\n<div class=\"jp-build\" id=\"jp-student-ai-lab\">\n\n  <!-- HERO -->\n  <section class=\"jpb-hero\" aria-label=\"Student AI Lab\">\n    <div class=\"jpb-container\">\n      <nav aria-label=\"Breadcrumb\">\n        <ol class=\"jpb-crumbs\">\n          <li><a href=\"https:\/\/jorgep.com\/work-with-jorge\/\">Work With Me<\/a><\/li>\n          <li><a href=\"https:\/\/jorgep.com\/blog\/work-with-jorge\/build-it\/\">Build It<\/a><\/li>\n          <li><a href=\"https:\/\/jorgep.com\/blog\/work-with-jorge\/build-it\/schools-and-education\/\">Schools &amp; Education<\/a><\/li>\n          <li><span aria-current=\"page\">Student AI Lab<\/span><\/li>\n        <\/ol>\n      <\/nav>\n      <div class=\"jpb-hero-grid\">\n        <div>\n          <div class=\"jpb-kicker\">Student AI Lab \u00b7 Two-Week Launch Sprint<\/div>\n          <h1>Build a student AI lab. <span>Turn curiosity into capability.<\/span><\/h1>\n          <p class=\"jpb-lead\">Give students a place to explore, build, and learn with AI. I help your institution set up a practical pilot lab using low-cost or open-source tools, then mentor your team so they can put it to work. You work with me directly, side by side, from the first conversation to the handoff.<\/p>\n          <div class=\"jpb-hero-ctas\">\n            <a class=\"jpb-btn\" href=\"https:\/\/jorgep.com\/blog\/contact-jorgep\/\">Book a Free Assessment \u2192<\/a>\n            <a class=\"jpb-btn jpb-btn-ghost\" href=\"#jpb-plan\">See the Two-Week Plan<\/a>\n          <\/div>\n          <div class=\"jpb-hero-note\">Technical setup + hands-on mentoring \u00b7 On-site or remote \u00b7 Optional weekly extensions<\/div>\n        <\/div>\n        <aside class=\"jpb-panel\" aria-label=\"The foundation of your lab\">\n          <div class=\"jpb-panel-kicker\">Start small. Learn. Expand.<\/div>\n          <div class=\"jpb-panel-title\">A lab is more than installed software.<\/div>\n          <div class=\"jpb-layer\"><span class=\"jpb-num\">01<\/span><div><strong>A working environment<\/strong><small>Low-cost or open-source tools and models matched to your resources.<\/small><\/div><\/div>\n          <div class=\"jpb-layer\"><span class=\"jpb-num\">02<\/span><div><strong>A reason to use it<\/strong><small>Practical projects connected to learning goals.<\/small><\/div><\/div>\n          <div class=\"jpb-layer\"><span class=\"jpb-num\">03<\/span><div><strong>People ready to lead it<\/strong><small>Mentoring, documentation, and a path forward.<\/small><\/div><\/div>\n        <\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- PERSONAL SERVICE STRIP -->\n  <div class=\"jpb-strip\" aria-label=\"How I work\">\n    <div class=\"jpb-container\">\n      <ul>\n        <li>You work directly with me, not a rotating vendor team<\/li>\n        <li>Low-cost or open-source tools, set up with my tested scripts<\/li>\n                <li>Built around your students, equipment, and goals<\/li>\n        <li>Mentoring alongside your faculty, staff, and student leaders<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n\n  <!-- PURPOSE -->\n  <section class=\"jpb-section jpb-soft\">\n    <div class=\"jpb-container jpb-split\">\n      <div>\n        <div class=\"jpb-kicker\">The Purpose<\/div>\n        <h2>Bridge AI theory and real-world practice.<\/h2>\n      <\/div>\n      <div>\n        <p>Based on my <a href=\"https:\/\/jorgep.com\/blog\/use-case-student-lab-for-ai-learning\/\" target=\"_blank\" rel=\"noopener noreferrer\"><em>Student Lab for AI Learning<\/em> whitepaper<\/a>, this offer helps educational institutions create a collaborative space where students and staff can experiment with AI, develop practical skills, and think critically about how it should be used.<\/p>\n        <p>The approach is modular: begin with a focused pilot and suitable existing hardware, learn what works for your students, and use that experience to guide future investment. Students across disciplines can participate, with activities matched to their starting point.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- FIT -->\n  <section class=\"jpb-section\">\n    <div class=\"jpb-container jpb-split\">\n      <div>\n        <div class=\"jpb-kicker\">Is This Right for You?<\/div>\n        <h2>A good fit if this sounds like your school.<\/h2>\n        <p>Every lab is shaped around the institution. If a few of these describe you, we should talk.<\/p>\n      <\/div>\n      <ul class=\"jpb-checks\">\n        <li>You want students learning AI by doing, not only reading about it.<\/li>\n        <li>You&#8217;d rather start with a focused pilot than a large up-front purchase.<\/li>\n        <li>You have an engaged faculty or program sponsor who wants to lead it.<\/li>\n        <li>You have an IT contact who can help with access and installation approvals.<\/li>\n        <li>You want your own people able to run and grow the lab after the sprint.<\/li>\n      <\/ul>\n    <\/div>\n  <\/section>\n\n  <!-- VALUE -->\n  <section class=\"jpb-section jpb-soft\">\n    <div class=\"jpb-container\">\n      <div class=\"jpb-kicker\">Where I Add Value<\/div>\n      <h2>The setup gets you started. The mentoring helps you move forward.<\/h2>\n      <p class=\"jpb-intro\">This isn&#8217;t a software install followed by a goodbye email. I work hands-on with your people, in your environment, until they&#8217;re comfortable on their own.<\/p>\n      <div class=\"jpb-cards\">\n        <article class=\"jpb-card jpb-card-top\"><h3>Make the first decisions easier<\/h3><p>I connect your learning goals, available equipment, and technical constraints to a manageable starting scope, so your team can spend less time sorting through tools and more time learning.<\/p><\/article>\n        <article class=\"jpb-card jpb-card-top\"><h3>Build skills alongside the lab<\/h3><p>Faculty, staff, and student leaders learn through guided work in the environment we configure together. We discuss how it works, where it falls short, and how to evaluate its output.<\/p><\/article>\n        <article class=\"jpb-card jpb-card-top\"><h3>Leave with a foundation to grow<\/h3><p>A documented setup, the scripts that rebuild it, a starter project, and practical next steps help your team continue experimenting and make informed choices about what to expand.<\/p><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- MAINTAINABLE -->\n  <section class=\"jpb-section\">\n    <div class=\"jpb-container jpb-split\">\n      <div>\n        <div class=\"jpb-kicker\">Built to Last<\/div>\n        <h2>Maintained, not just installed.<\/h2>\n        <p>Plenty of AI pilots work on day one and quietly stop working a few months later. I bring experience from my own local AI work, along with the setup scripts and tool configurations I use, so your lab is repeatable and easy to keep running after I leave.<\/p>\n        <div class=\"jpb-tools\">\n          <div class=\"jpb-tools-label\">Tools I often work with<\/div>\n          <ul><li>Ollama<\/li><li>Open WebUI<\/li><li>AnythingLLM<\/li><li>Jan<\/li><li>LM Studio<\/li><\/ul>\n          <p>We choose the right mix for your goals and equipment during the free assessment. As better tools appear, the mix can change.<\/p>\n        <\/div>\n      <\/div>\n      <ul class=\"jpb-checks\">\n        <li>Low-cost or open-source tools and openly available models, with no long-term license commitments.<\/li>\n        <li>Setup scripts that reinstall or rebuild the lab when a computer is reset or replaced.<\/li>\n        <li>Saved tool configurations, so every machine is set up the same way.<\/li>\n        <li>Simple steps for adding computers, updating tools, and trying new models.<\/li>\n        <li>Plain-English notes for common fixes, written for your team and your IT contact.<\/li>\n      <\/ul>\n    <\/div>\n  <\/section>\n\n  <!-- SPRINT -->\n  <section class=\"jpb-section jpb-dark\" id=\"jpb-plan\">\n    <div class=\"jpb-container\">\n      <div class=\"jpb-kicker\">The Two-Week Sprint<\/div>\n      <h2>From an idea to a working pilot.<\/h2>\n      <p class=\"jpb-intro\">We agree on the pilot environment, participants, mentoring schedule, and a realistic starter project before the sprint begins. It all starts with a free assessment conversation.<\/p>\n      <div class=\"jpb-weeks\">\n        <article class=\"jpb-week\">\n          <div class=\"jpb-week-top\"><span class=\"jpb-num\">01<\/span><div><div class=\"jpb-week-label\">Week 1 \u00b7 Establish the foundation<\/div><h3>Choose, configure, and get running.<\/h3><\/div><\/div>\n          <ul class=\"jpb-arrows\">\n            <li>Clarify learning goals and assess available hardware, access, and IT requirements.<\/li>\n            <li>Select and configure a focused set of low-cost or open-source tools and suitable models for the agreed pilot environment, using my tested setup scripts.<\/li>\n            <li>Walk your team through basic operation, model interaction, and initial experiments.<\/li>\n          <\/ul>\n        <\/article>\n        <article class=\"jpb-week\">\n          <div class=\"jpb-week-top\"><span class=\"jpb-num\">02<\/span><div><div class=\"jpb-week-label\">Week 2 \u00b7 Apply and build confidence<\/div><h3>Work through a project together.<\/h3><\/div><\/div>\n          <ul class=\"jpb-arrows\">\n            <li>Guide the team through a starter project connected to your program&#8217;s interests.<\/li>\n            <li>Mentor participants on testing outputs, recognizing limitations, and responsible use.<\/li>\n            <li>Document the setup, hand over the scripts and configurations, review what we learned, and map the next stage of the lab.<\/li>\n          <\/ul>\n        <\/article>\n      <\/div>\n      <div class=\"jpb-handoff\"><strong>Your sprint handoff<\/strong>A configured pilot environment, the setup scripts and tool configurations to rebuild or expand it, a guided starter project, setup and operating notes, and a prioritized next-step plan. The goal is a useful starting point your team understands and can continue developing.<\/div>\n    <\/div>\n  <\/section>\n\n  <!-- PROJECTS -->\n  <section class=\"jpb-section\">\n    <div class=\"jpb-container\">\n      <div class=\"jpb-kicker\">Learning by Doing<\/div>\n      <h2>What could your students explore?<\/h2>\n      <p class=\"jpb-intro\">We choose a starter project that fits your participants and hardware. These examples show possible directions; the sprint focuses on the project we agree on.<\/p>\n      <div class=\"jpb-cards\">\n        <article class=\"jpb-card\"><h3>Ask your own documents<\/h3><p>Explore how AI retrieves information from a small collection of approved learning materials, and examine whether answers are supported by the sources.<\/p><\/article>\n        <article class=\"jpb-card\"><h3>Compare model responses<\/h3><p>Try the same task with different local models. Discuss accuracy, usefulness, bias, and the tradeoffs between model size and available resources.<\/p><\/article>\n        <article class=\"jpb-card\"><h3>Build a useful workflow<\/h3><p>Prototype a simple research or text-analysis workflow. Learn where AI can help, where it makes mistakes, and where human review belongs.<\/p><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- INVESTMENT -->\n  <section class=\"jpb-section jpb-soft\">\n    <div class=\"jpb-container\">\n      <div class=\"jpb-kicker\">Your Investment<\/div>\n      <h2>A focused sprint with a clear price.<\/h2>\n      <p class=\"jpb-intro\">You&#8217;re paying for my time with your people: setup, guidance, and mentoring. Scope is agreed before work begins, so there are no surprises.<\/p>\n      <div class=\"jpb-invest\">\n        <div class=\"jpb-price-box\">\n          <div class=\"jpb-price-label\">Two-week sprint, starting at<\/div>\n          <div class=\"jpb-price\">$6,500<\/div>\n          <div class=\"jpb-price-label\" style=\"margin-bottom:12px\">Plus travel expenses if you prefer on-site sessions<\/div>\n          <p>Technical setup, hands-on mentoring, and a practical handoff for the agreed pilot scope.<\/p>\n          <a class=\"jpb-btn\" href=\"https:\/\/jorgep.com\/blog\/contact-jorgep\/\">Talk With Jorge About Your Sprint \u2192<\/a>\n        <\/div>\n        <div class=\"jpb-extend\">\n          <h3>Keep the momentum going.<\/h3>\n          <div class=\"jpb-ext-price\"><strong>$3,500<\/strong> per additional week<\/div>\n          <p>Extend on a weekly basis as needed for additional mentoring, new projects, faculty enablement, troubleshooting, or the next stage of your lab. Each extension&#8217;s focus is agreed before it begins, and travel expenses apply if you prefer on-site sessions.<\/p>\n          <p class=\"jpb-fine\">The pilot uses low-cost or open-source tools selected for your institution&#8217;s intended use. You are paying for my setup, guidance, and mentoring. Hardware, paid software, and cloud or API usage are separate. If you prefer on-site sessions, travel expenses are added at cost and agreed in advance. Final pricing depends on scope.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- FAQ -->\n  <section class=\"jpb-section\">\n    <div class=\"jpb-container jpb-faq\">\n      <div>\n        <div class=\"jpb-kicker\">Before We Start<\/div>\n        <h2>A few practical questions.<\/h2>\n        <div class=\"jpb-about\">\n          <h3>Work directly with Jorge Pereira<\/h3>\n          <p>I bring experience across technology consulting, AI adoption, local and hybrid AI, and hands-on development, along with the setup scripts and tool configurations I use in my own local AI work. My role is to connect the technical setup with the people who will use it, helping your team turn an initial idea into something they can learn from and build on.<\/p>\n          <p><a class=\"jpb-textlink\" href=\"https:\/\/jorgep.com\/about-jorge\/\">More about Jorge \u2192<\/a><\/p>\n        <\/div>\n      <\/div>\n      <div class=\"jpb-faq-list\">\n        <details><summary>Who is this for?<\/summary><p>Colleges, universities, schools, and education programs that want a practical starting point for a student AI lab. It works best with an engaged faculty or program sponsor and an IT contact who can help with access and installation approvals.<\/p><\/details>\n        <details><summary>Do we need to buy new hardware?<\/summary><p>We first assess what you already have and match the pilot to equipment that can support it. Existing computers may be sufficient for a modest starting scope. If they are not, we discuss the options before committing to the sprint. Model size, performance, and simultaneous users depend on available resources.<\/p><\/details>\n        <details><summary>What does &#8220;low-cost or open-source tools&#8221; mean?<\/summary><p>The core pilot is built on tools that are open source or free to use for your agreed purpose, such as Ollama, Open WebUI, AnythingLLM, Jan, and LM Studio, paired with openly available models. Some are fully open source; others, like LM Studio, are free to use but not open source. We check suitability and usage terms during scoping. This does not mean operating the lab has no costs: equipment, electricity, IT support, and any optional paid services still need to be considered.<\/p><\/details>\n        <details><summary>How do privacy and responsible use fit in?<\/summary><p>We start with approved, non-sensitive materials and discuss data handling, permissions, model limitations, and human review. Local deployment can support greater control over data, but the actual configuration matters. Your institution retains responsibility for its policies and approval of student access and data use.<\/p><\/details>\n        <details><summary>What happens when something needs fixing or updating?<\/summary><p>Your team keeps the setup scripts, tool configurations, and plain-English notes from the sprint. If a computer is reset, you add machines, or a tool needs updating, your IT contact can follow the steps without starting over. If you want help, weekly extensions or ongoing support can be scoped separately.<\/p><\/details>\n        <details><summary>Do you work on-site or remotely?<\/summary><p>Both. Much of the mentoring works well remotely, and hands-on setup often benefits from time on-site with your team. We agree on the mix during the free assessment. If you prefer on-site sessions, travel expenses are added to the sprint price at cost and agreed in advance.<\/p><\/details>\n        <details><summary>How large is the sprint?<\/summary><p>This is a focused pilot engagement. The number of devices and participants, session schedule, delivery format, and project complexity are agreed before work begins. Larger rollouts, advanced model training, ongoing administration, and additional projects can be scoped separately.<\/p><\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- CTA -->\n  <section class=\"jpb-cta\">\n    <div class=\"jpb-container\">\n      <div class=\"jpb-cta-box\">\n        <div>\n          <div class=\"jpb-kicker\">Let&#8217;s Talk About Your Lab<\/div>\n          <h2>Start with a free assessment.<\/h2>\n          <p>Tell me about your students, your goals, and the equipment you have. We&#8217;ll talk through what a realistic pilot looks like for your school, with no obligation.<\/p>\n        <\/div>\n        <div class=\"jpb-cta-actions\">\n          <a class=\"jpb-btn\" href=\"https:\/\/jorgep.com\/blog\/contact-jorgep\/\">Book a Free Assessment \u2192<\/a>\n          <small><center>Connect with me!<\/center><\/small>\n        <\/div>\n      <\/div>\n      <p class=\"jpb-aside-note\">Looking for other ways to bring AI to your school? <a class=\"jpb-textlink\" href=\"https:\/\/jorgep.com\/blog\/work-with-jorge\/build-it\/schools-and-education\/\">See all Schools &amp; Education offers \u2192<\/a><\/p>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n\n\n<style>\n\/* WORK WITH JORGE NAVIGATION *\/\n\n.jp-work-nav,\n.jp-work-nav * {\n  box-sizing: border-box;\n}\n\n.jp-work-nav {\n  width: 100%;\n  background: #ffffff;\n  border-bottom: 1px solid #dfe7ee;\n}\n\n.jp-work-nav-inner {\n  width: min(1160px, calc(100% - 40px));\n  margin: 0 auto;\n  min-height: 58px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 30px;\n}\n\n.jp-work-nav a {\n  text-decoration: none;\n}\n\n.jp-work-nav-home {\n  color: #1b2d3d !important;\n  font-size: 16px;\n  font-weight: 800;\n  white-space: nowrap;\n}\n\n.jp-work-nav-home:hover {\n  color: #f27a2b !important;\n}\n\n.jp-work-nav-links {\n  display: flex;\n  align-items: center;\n  gap: 26px;\n}\n\n.jp-work-nav-links a {\n  position: relative;\n  padding: 19px 0 17px;\n  color: #607080 !important;\n  font-size: 14px;\n  font-weight: 650;\n  white-space: nowrap;\n}\n\n.jp-work-nav-links a:hover {\n  color: #1f5f8b !important;\n}\n\n.jp-work-nav-links a:hover::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  height: 3px;\n  background: #f27a2b;\n}\n\n\/* MOBILE *\/\n\n@media (max-width: 800px) {\n\n  .jp-work-nav-inner {\n    padding: 14px 0;\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 8px;\n  }\n\n  .jp-work-nav-links {\n    width: 100%;\n    gap: 8px 18px;\n    flex-wrap: wrap;\n  }\n\n  .jp-work-nav-links a {\n    padding: 3px 0;\n    font-size: 13px;\n  }\n\n  .jp-work-nav-links a:hover::after {\n    display: none;\n  }\n}\n<\/style>\n\n<nav class=\"jp-work-nav\" aria-label=\"Work With Jorge\">\n  <div class=\"jp-work-nav-inner\">\n\n    <a class=\"jp-work-nav-home\" href=\"\/work-with-jorge\/\">\n      Work With Jorge\n    <\/a>\n\n    <div class=\"jp-work-nav-links\">\n      <a href=\"\/work-with-jorge\/build-it\/\">Fixed-Fee Packages<\/a>\n      <a href=\"\/work-with-jorge\/fractional-engagements\/\">\n        Fraction\/Retainer Services\n      <\/a>\n\n      <a href=\"\/about-jorge\/\">\n        About Jorge\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/nav>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Work With Me Build It Schools &amp; Education Student AI Lab Student AI Lab \u00b7 Two-Week Launch Sprint Build a student AI lab. Turn curiosity into capability. Give students a place to explore, build, and learn with AI. I help your institution set up a practical pilot lab using low-cost or open-source tools, then mentor&#8230;<\/p>\n","protected":false},"author":2,"featured_media":461826,"parent":522358,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","ngg_post_thumbnail":0,"_kad_post_transparent":"disable","_kad_post_title":"hide","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-522379","page","type-page","status-publish","has-post-thumbnail","hentry"],"taxonomy_info":[],"featured_image_src_large":["https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric.jpg?t=1793181173",1024,512,false],"author_info":{"display_name":"Jorge Pereira","author_link":"https:\/\/jorgep.com\/blog\/author\/jorge\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/522379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/comments?post=522379"}],"version-history":[{"count":6,"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/522379\/revisions"}],"predecessor-version":[{"id":522393,"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/522379\/revisions\/522393"}],"up":[{"embeddable":true,"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/522358"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/media\/461826"}],"wp:attachment":[{"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/media?parent=522379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}