{"id":18,"date":"2026-05-24T16:25:03","date_gmt":"2026-05-24T16:25:03","guid":{"rendered":"https:\/\/nichelabsai.com\/?page_id=18"},"modified":"2026-05-24T16:25:04","modified_gmt":"2026-05-24T16:25:04","slug":"home","status":"publish","type":"page","link":"https:\/\/nichelabsai.com\/?page_id=18","title":{"rendered":"Home"},"content":{"rendered":"\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\"\/>\n<title>NicheLabsAI \u2014 AI Tools Built For Affiliate Marketers<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\/>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\/>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Syne:wght@400;600;700;800&#038;family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;1,9..40,300&#038;family=DM+Mono:wght@400;500&#038;display=swap\" rel=\"stylesheet\"\/>\n<style>\n:root {\n  --void: #080c10;\n  --void2: #0f1419;\n  --void3: #161d24;\n  --ink: #e8edf2;\n  --ink2: #9aa5b4;\n  --ink3: #5a6472;\n  --lime: #b8ff57;\n  --lime2: #d4ff8a;\n  --lime-d: rgba(184,255,87,.12);\n  --amber: #ffb347;\n  --amber-d: rgba(255,179,71,.1);\n  --cyan: #57d4ff;\n  --cyan-d: rgba(87,212,255,.1);\n  --rule: rgba(232,237,242,.08);\n  --rule2: rgba(232,237,242,.15);\n  --r: 6px;\n  --rl: 12px;\n  --syne: 'Syne', sans-serif;\n  --body: 'DM Sans', sans-serif;\n  --mono: 'DM Mono', monospace;\n}\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\nhtml { scroll-behavior: smooth; }\n\nbody {\n  font-family: var(--body);\n  background: var(--void);\n  color: var(--ink);\n  line-height: 1.6;\n  overflow-x: hidden;\n}\n\n\/* \u2500\u2500 NOISE TEXTURE \u2500\u2500 *\/\nbody::before {\n  content: '';\n  position: fixed;\n  inset: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.035'\/%3E%3C\/svg%3E\");\n  pointer-events: none;\n  z-index: 1000;\n  opacity: .5;\n}\n\n\/* \u2500\u2500 NAV \u2500\u2500 *\/\nnav {\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  z-index: 100;\n  padding: 0 40px;\n  height: 64px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  border-bottom: 1px solid var(--rule);\n  background: rgba(8,12,16,.85);\n  backdrop-filter: blur(16px);\n  -webkit-backdrop-filter: blur(16px);\n}\n.nav-logo {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  text-decoration: none;\n}\n.logo-mark {\n  width: 32px;\n  height: 32px;\n  background: var(--lime);\n  border-radius: 8px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n}\n.logo-mark svg { width: 18px; height: 18px; }\n.logo-text {\n  font-family: var(--syne);\n  font-weight: 800;\n  font-size: 18px;\n  color: var(--ink);\n  letter-spacing: -.02em;\n}\n.logo-text span { color: var(--lime); }\n.nav-links {\n  display: flex;\n  align-items: center;\n  gap: 32px;\n  list-style: none;\n}\n.nav-links a {\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--ink2);\n  text-decoration: none;\n  transition: color .15s;\n}\n.nav-links a:hover { color: var(--ink); }\n.nav-cta {\n  background: var(--lime);\n  color: var(--void) !important;\n  font-weight: 700 !important;\n  padding: 8px 18px;\n  border-radius: var(--r);\n  transition: background .15s, transform .12s !important;\n}\n.nav-cta:hover { background: var(--lime2) !important; transform: translateY(-1px); }\n@media (max-width: 768px) {\n  nav { padding: 0 20px; }\n  .nav-links { display: none; }\n}\n\n\/* \u2500\u2500 HERO \u2500\u2500 *\/\n.hero {\n  min-height: 100vh;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  text-align: center;\n  padding: 120px 24px 80px;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Background grid *\/\n.hero::after {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background-image:\n    linear-gradient(rgba(184,255,87,.04) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(184,255,87,.04) 1px, transparent 1px);\n  background-size: 48px 48px;\n  mask-image: radial-gradient(ellipse 80% 60% at 50% 50%, black 0%, transparent 70%);\n  pointer-events: none;\n}\n\n\/* Glow blob *\/\n.hero-glow {\n  position: absolute;\n  top: 20%;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 600px;\n  height: 400px;\n  background: radial-gradient(ellipse, rgba(184,255,87,.12) 0%, transparent 70%);\n  pointer-events: none;\n  filter: blur(40px);\n}\n\n.hero-inner { position: relative; z-index: 1; max-width: 900px; }\n\n.hero-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  background: var(--lime-d);\n  border: 1px solid rgba(184,255,87,.3);\n  border-radius: 20px;\n  padding: 6px 14px;\n  font-family: var(--mono);\n  font-size: 11px;\n  color: var(--lime);\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  margin-bottom: 32px;\n  animation: fadeUp .6s ease both;\n}\n.badge-dot {\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--lime);\n  animation: pulse 2s infinite;\n}\n@keyframes pulse {\n  0%, 100% { opacity: 1; transform: scale(1); }\n  50% { opacity: .5; transform: scale(.8); }\n}\n\n.hero h1 {\n  font-family: var(--syne);\n  font-weight: 800;\n  font-size: clamp(36px, 6.5vw, 80px);\n  line-height: 1.04;\n  letter-spacing: -.03em;\n  margin-bottom: 24px;\n  animation: fadeUp .6s .1s ease both;\n}\n.hero h1 .accent { color: var(--lime); }\n.hero h1 .dim { color: var(--ink2); }\n\n.hero-sub {\n  font-size: clamp(16px, 2vw, 20px);\n  color: var(--ink2);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto 40px;\n  font-weight: 300;\n  animation: fadeUp .6s .2s ease both;\n}\n\n.hero-actions {\n  display: flex;\n  gap: 12px;\n  justify-content: center;\n  flex-wrap: wrap;\n  animation: fadeUp .6s .3s ease both;\n}\n.btn-primary {\n  background: var(--lime);\n  color: var(--void);\n  font-family: var(--syne);\n  font-weight: 700;\n  font-size: 15px;\n  padding: 14px 28px;\n  border-radius: var(--r);\n  text-decoration: none;\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  transition: background .15s, transform .12s;\n  border: none;\n  cursor: pointer;\n}\n.btn-primary:hover { background: var(--lime2); transform: translateY(-2px); }\n.btn-ghost {\n  background: transparent;\n  color: var(--ink2);\n  font-family: var(--body);\n  font-size: 15px;\n  font-weight: 500;\n  padding: 14px 24px;\n  border-radius: var(--r);\n  border: 1px solid var(--rule2);\n  text-decoration: none;\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  transition: border-color .15s, color .15s;\n}\n.btn-ghost:hover { border-color: var(--ink3); color: var(--ink); }\n\n.hero-stats {\n  display: flex;\n  gap: 48px;\n  justify-content: center;\n  flex-wrap: wrap;\n  margin-top: 64px;\n  padding-top: 40px;\n  border-top: 1px solid var(--rule);\n  animation: fadeUp .6s .4s ease both;\n}\n.hero-stat { text-align: center; }\n.stat-n {\n  font-family: var(--syne);\n  font-weight: 800;\n  font-size: 32px;\n  color: var(--lime);\n  line-height: 1;\n  margin-bottom: 4px;\n}\n.stat-l { font-size: 13px; color: var(--ink3); }\n\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* \u2500\u2500 MARQUEE \/ TRUST BAR \u2500\u2500 *\/\n.trust-bar {\n  border-top: 1px solid var(--rule);\n  border-bottom: 1px solid var(--rule);\n  background: var(--void2);\n  padding: 16px 0;\n  overflow: hidden;\n}\n.marquee-track {\n  display: flex;\n  gap: 0;\n  width: max-content;\n  animation: marquee 28s linear infinite;\n}\n.marquee-track:hover { animation-play-state: paused; }\n.marquee-item {\n  font-family: var(--mono);\n  font-size: 12px;\n  color: var(--ink3);\n  letter-spacing: .06em;\n  text-transform: uppercase;\n  padding: 0 32px;\n  white-space: nowrap;\n  display: flex;\n  align-items: center;\n  gap: 12px;\n}\n.marquee-sep { color: var(--lime); font-size: 16px; }\n@keyframes marquee {\n  from { transform: translateX(0); }\n  to { transform: translateX(-50%); }\n}\n\n\/* \u2500\u2500 SECTION WRAPPER \u2500\u2500 *\/\n.section { padding: 100px 24px; max-width: 1100px; margin: 0 auto; }\n.section-sm { padding: 80px 24px; max-width: 800px; margin: 0 auto; }\n.section-full { padding: 100px 24px; }\n\n.eyebrow {\n  font-family: var(--mono);\n  font-size: 11px;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  color: var(--lime);\n  margin-bottom: 16px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.eyebrow::before {\n  content: '';\n  width: 24px;\n  height: 1px;\n  background: var(--lime);\n}\n\nh2.section-title {\n  font-family: var(--syne);\n  font-weight: 800;\n  font-size: clamp(28px, 4vw, 48px);\n  line-height: 1.1;\n  letter-spacing: -.025em;\n  margin-bottom: 20px;\n}\nh2.section-title .accent { color: var(--lime); }\n.section-desc {\n  font-size: 17px;\n  color: var(--ink2);\n  line-height: 1.75;\n  max-width: 560px;\n  font-weight: 300;\n}\n\n\/* \u2500\u2500 HOW IT WORKS \u2500\u2500 *\/\n.how-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1px;\n  background: var(--rule);\n  border: 1px solid var(--rule);\n  border-radius: var(--rl);\n  overflow: hidden;\n  margin-top: 56px;\n}\n@media (max-width: 768px) { .how-grid { grid-template-columns: 1fr; } }\n.how-step {\n  background: var(--void2);\n  padding: 36px 32px;\n  position: relative;\n  transition: background .2s;\n}\n.how-step:hover { background: var(--void3); }\n.step-number {\n  font-family: var(--mono);\n  font-size: 11px;\n  color: var(--lime);\n  letter-spacing: .1em;\n  margin-bottom: 20px;\n}\n.step-icon {\n  width: 44px;\n  height: 44px;\n  background: var(--lime-d);\n  border: 1px solid rgba(184,255,87,.2);\n  border-radius: 10px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  margin-bottom: 20px;\n}\n.step-title {\n  font-family: var(--syne);\n  font-weight: 700;\n  font-size: 18px;\n  color: var(--ink);\n  margin-bottom: 10px;\n  line-height: 1.3;\n}\n.step-desc { font-size: 14px; color: var(--ink2); line-height: 1.7; }\n.step-time {\n  margin-top: 16px;\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  background: var(--lime-d);\n  border-radius: 20px;\n  padding: 4px 10px;\n  font-family: var(--mono);\n  font-size: 11px;\n  color: var(--lime);\n}\n\n\/* \u2500\u2500 PRODUCTS \u2500\u2500 *\/\n.products-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));\n  gap: 1px;\n  background: var(--rule);\n  border: 1px solid var(--rule);\n  border-radius: var(--rl);\n  overflow: hidden;\n  margin-top: 56px;\n}\n.product-card {\n  background: var(--void2);\n  padding: 36px 32px;\n  position: relative;\n  transition: background .2s;\n  cursor: default;\n}\n.product-card:hover { background: var(--void3); }\n.product-card.featured {\n  background: var(--lime-d);\n  border: 1px solid rgba(184,255,87,.2);\n  margin: -1px;\n  z-index: 1;\n}\n.product-card.coming-soon { opacity: .55; }\n.product-tag {\n  font-family: var(--mono);\n  font-size: 10px;\n  letter-spacing: .1em;\n  text-transform: uppercase;\n  padding: 3px 10px;\n  border-radius: 20px;\n  display: inline-block;\n  margin-bottom: 20px;\n}\n.tag-live { background: var(--lime-d); color: var(--lime); border: 1px solid rgba(184,255,87,.3); }\n.tag-appsumo { background: var(--amber-d); color: var(--amber); border: 1px solid rgba(255,179,71,.3); }\n.tag-soon { background: rgba(90,100,114,.2); color: var(--ink3); border: 1px solid var(--rule2); }\n.product-name {\n  font-family: var(--syne);\n  font-weight: 700;\n  font-size: 22px;\n  color: var(--ink);\n  margin-bottom: 10px;\n  line-height: 1.2;\n}\n.product-desc {\n  font-size: 14px;\n  color: var(--ink2);\n  line-height: 1.7;\n  margin-bottom: 20px;\n}\n.product-meta {\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  margin-bottom: 24px;\n}\n.meta-pill {\n  font-size: 11px;\n  color: var(--ink3);\n  background: rgba(232,237,242,.06);\n  border: 1px solid var(--rule);\n  border-radius: 20px;\n  padding: 3px 10px;\n}\n.product-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  font-size: 13px;\n  font-weight: 600;\n  color: var(--lime);\n  text-decoration: none;\n  transition: gap .15s;\n}\n.product-link:hover { gap: 10px; }\n.product-card.coming-soon .product-link { color: var(--ink3); pointer-events: none; }\n\n\/* \u2500\u2500 WHY NICHELABS \u2500\u2500 *\/\n.benefits-layout {\n  display: grid;\n  grid-template-columns: 1fr 1.2fr;\n  gap: 80px;\n  align-items: center;\n  margin-top: 20px;\n}\n@media (max-width: 900px) { .benefits-layout { grid-template-columns: 1fr; gap: 48px; } }\n.benefit-list { margin-top: 40px; }\n.benefit-item {\n  display: flex;\n  gap: 16px;\n  padding: 20px 0;\n  border-bottom: 1px solid var(--rule);\n  transition: background .15s;\n}\n.benefit-item:first-child { border-top: 1px solid var(--rule); }\n.benefit-icon {\n  width: 36px;\n  height: 36px;\n  background: var(--lime-d);\n  border-radius: 8px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 16px;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.benefit-content h4 {\n  font-family: var(--syne);\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ink);\n  margin-bottom: 4px;\n}\n.benefit-content p {\n  font-size: 13px;\n  color: var(--ink2);\n  line-height: 1.65;\n}\n\n\/* Visual panel *\/\n.visual-panel {\n  background: var(--void2);\n  border: 1px solid var(--rule);\n  border-radius: var(--rl);\n  overflow: hidden;\n  position: relative;\n}\n.panel-header {\n  background: var(--void3);\n  padding: 14px 20px;\n  border-bottom: 1px solid var(--rule);\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n.dot-row { display: flex; gap: 6px; }\n.dot { width: 10px; height: 10px; border-radius: 50%; }\n.dot.r { background: #ff5f57; } .dot.y { background: #ffbd2e; } .dot.g { background: #27c93f; }\n.panel-title { font-family: var(--mono); font-size: 12px; color: var(--ink3); margin-left: 8px; }\n.panel-body { padding: 20px; }\n.terminal-line {\n  font-family: var(--mono);\n  font-size: 12px;\n  line-height: 2;\n  color: var(--ink2);\n}\n.terminal-line .prompt { color: var(--lime); }\n.terminal-line .cmd { color: var(--ink); }\n.terminal-line .out { color: var(--cyan); }\n.terminal-line .success { color: var(--lime); }\n.terminal-line .num { color: var(--amber); }\n.cursor {\n  display: inline-block;\n  width: 8px;\n  height: 14px;\n  background: var(--lime);\n  vertical-align: middle;\n  animation: blink .8s infinite;\n}\n@keyframes blink { 0%,49%{opacity:1} 50%,100%{opacity:0} }\n\n\/* \u2500\u2500 TIME SAVED \u2500\u2500 *\/\n.time-section {\n  background: var(--void2);\n  border-top: 1px solid var(--rule);\n  border-bottom: 1px solid var(--rule);\n}\n.time-inner {\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 80px 24px;\n  display: grid;\n  grid-template-columns: 1fr 2fr;\n  gap: 80px;\n  align-items: center;\n}\n@media (max-width: 900px) { .time-inner { grid-template-columns: 1fr; gap: 48px; } }\n.time-headline {\n  font-family: var(--syne);\n  font-weight: 800;\n  font-size: clamp(24px, 3.5vw, 40px);\n  line-height: 1.15;\n  letter-spacing: -.025em;\n}\n.time-headline .big {\n  font-size: clamp(48px, 8vw, 96px);\n  color: var(--lime);\n  display: block;\n  line-height: 1;\n  letter-spacing: -.04em;\n}\n.time-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1px;\n  background: var(--rule);\n  border: 1px solid var(--rule);\n  border-radius: var(--rl);\n  overflow: hidden;\n}\n@media (max-width: 560px) { .time-grid { grid-template-columns: 1fr; } }\n.time-item {\n  background: var(--void);\n  padding: 24px;\n}\n.time-task { font-size: 13px; color: var(--ink3); margin-bottom: 10px; }\n.time-before {\n  font-family: var(--mono);\n  font-size: 12px;\n  color: var(--ink3);\n  text-decoration: line-through;\n  margin-bottom: 4px;\n}\n.time-after {\n  font-family: var(--syne);\n  font-weight: 700;\n  font-size: 22px;\n  color: var(--lime);\n}\n\n\/* \u2500\u2500 MONTHLY RELEASE \u2500\u2500 *\/\n.release-section { background: var(--void); }\n.release-inner {\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 100px 24px;\n}\n.release-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 1px;\n  background: var(--rule);\n  border: 1px solid var(--rule);\n  border-radius: var(--rl);\n  overflow: hidden;\n  margin-top: 56px;\n}\n@media (max-width: 900px) { .release-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .release-grid { grid-template-columns: 1fr; } }\n.release-item {\n  background: var(--void2);\n  padding: 24px;\n  position: relative;\n  transition: background .2s;\n}\n.release-item:hover { background: var(--void3); }\n.release-item.done { border-top: 2px solid var(--lime); }\n.release-item.current { border-top: 2px solid var(--amber); background: var(--amber-d); }\n.release-month {\n  font-family: var(--mono);\n  font-size: 10px;\n  letter-spacing: .1em;\n  text-transform: uppercase;\n  color: var(--ink3);\n  margin-bottom: 10px;\n}\n.release-item.done .release-month { color: var(--lime); }\n.release-item.current .release-month { color: var(--amber); }\n.release-name {\n  font-family: var(--syne);\n  font-weight: 700;\n  font-size: 14px;\n  color: var(--ink);\n  line-height: 1.3;\n  margin-bottom: 6px;\n}\n.release-desc { font-size: 12px; color: var(--ink3); line-height: 1.6; }\n.release-badge {\n  position: absolute;\n  top: 14px;\n  right: 14px;\n  font-family: var(--mono);\n  font-size: 9px;\n  padding: 2px 7px;\n  border-radius: 10px;\n}\n.badge-done { background: var(--lime-d); color: var(--lime); }\n.badge-live { background: var(--amber-d); color: var(--amber); animation: pulse 2s infinite; }\n.badge-soon { background: rgba(90,100,114,.2); color: var(--ink3); }\n\n\/* \u2500\u2500 EMAIL CAPTURE \u2500\u2500 *\/\n.capture-section {\n  background: linear-gradient(135deg, var(--void2) 0%, var(--void3) 100%);\n  border-top: 1px solid var(--rule);\n  border-bottom: 1px solid var(--rule);\n  position: relative;\n  overflow: hidden;\n}\n.capture-section::before {\n  content: '';\n  position: absolute;\n  top: -100px;\n  right: -100px;\n  width: 500px;\n  height: 500px;\n  background: radial-gradient(circle, rgba(184,255,87,.06) 0%, transparent 70%);\n  pointer-events: none;\n}\n.capture-inner {\n  max-width: 680px;\n  margin: 0 auto;\n  padding: 100px 24px;\n  text-align: center;\n  position: relative;\n  z-index: 1;\n}\n.capture-eyebrow {\n  font-family: var(--mono);\n  font-size: 11px;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  color: var(--lime);\n  margin-bottom: 20px;\n}\n.capture-title {\n  font-family: var(--syne);\n  font-weight: 800;\n  font-size: clamp(26px, 4vw, 42px);\n  line-height: 1.1;\n  letter-spacing: -.025em;\n  margin-bottom: 16px;\n}\n.capture-sub {\n  font-size: 17px;\n  color: var(--ink2);\n  line-height: 1.7;\n  margin-bottom: 36px;\n  font-weight: 300;\n}\n.email-form {\n  display: flex;\n  gap: 10px;\n  max-width: 480px;\n  margin: 0 auto 16px;\n}\n@media (max-width: 560px) { .email-form { flex-direction: column; } }\n.email-inp {\n  flex: 1;\n  height: 50px;\n  padding: 0 18px;\n  background: rgba(232,237,242,.06);\n  border: 1px solid var(--rule2);\n  border-radius: var(--r);\n  color: var(--ink);\n  font-family: var(--body);\n  font-size: 15px;\n}\n.email-inp::placeholder { color: var(--ink3); }\n.email-inp:focus { outline: none; border-color: rgba(184,255,87,.4); background: rgba(232,237,242,.08); }\n.email-submit {\n  height: 50px;\n  padding: 0 24px;\n  background: var(--lime);\n  color: var(--void);\n  font-family: var(--syne);\n  font-weight: 700;\n  font-size: 14px;\n  border: none;\n  border-radius: var(--r);\n  cursor: pointer;\n  white-space: nowrap;\n  transition: background .15s, transform .12s;\n}\n.email-submit:hover { background: var(--lime2); transform: translateY(-1px); }\n.capture-note {\n  font-size: 12px;\n  color: var(--ink3);\n  margin-bottom: 36px;\n}\n.lead-perks {\n  display: flex;\n  gap: 24px;\n  justify-content: center;\n  flex-wrap: wrap;\n}\n.perk {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 13px;\n  color: var(--ink2);\n}\n.perk-icon { color: var(--lime); font-size: 14px; }\n\n\/* \u2500\u2500 ABOUT \u2500\u2500 *\/\n.about-section { padding: 100px 24px; max-width: 1100px; margin: 0 auto; }\n.about-layout { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start; }\n@media (max-width: 900px) { .about-layout { grid-template-columns: 1fr; gap: 48px; } }\n.about-body {\n  font-size: 16px;\n  color: var(--ink2);\n  line-height: 1.85;\n  font-weight: 300;\n}\n.about-body p { margin-bottom: 20px; }\n.about-body p:last-child { margin-bottom: 0; }\n.about-body strong { color: var(--ink); font-weight: 500; }\n.about-facts { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: var(--rule); border: 1px solid var(--rule); border-radius: var(--rl); overflow: hidden; }\n.fact-item { background: var(--void2); padding: 24px; }\n.fact-num { font-family: var(--syne); font-weight: 800; font-size: 32px; color: var(--lime); line-height: 1; margin-bottom: 6px; }\n.fact-label { font-size: 13px; color: var(--ink3); line-height: 1.5; }\n\n\/* \u2500\u2500 FOOTER \u2500\u2500 *\/\nfooter {\n  background: var(--void2);\n  border-top: 1px solid var(--rule);\n  padding: 60px 40px 40px;\n  max-width: 100%;\n}\n.footer-inner { max-width: 1100px; margin: 0 auto; }\n.footer-top { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr; gap: 48px; margin-bottom: 60px; }\n@media (max-width: 900px) { .footer-top { grid-template-columns: 1fr 1fr; gap: 40px; } }\n@media (max-width: 560px) { .footer-top { grid-template-columns: 1fr; } }\n.footer-brand-desc { font-size: 14px; color: var(--ink3); line-height: 1.7; margin-top: 14px; max-width: 280px; }\n.footer-col-title { font-family: var(--syne); font-weight: 700; font-size: 13px; color: var(--ink); margin-bottom: 16px; letter-spacing: .02em; }\n.footer-links { list-style: none; }\n.footer-links li { margin-bottom: 10px; }\n.footer-links a { font-size: 13px; color: var(--ink3); text-decoration: none; transition: color .15s; }\n.footer-links a:hover { color: var(--ink); }\n.footer-bottom {\n  border-top: 1px solid var(--rule);\n  padding-top: 24px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.footer-copy { font-size: 12px; color: var(--ink3); }\n.footer-copy a { color: var(--ink3); text-decoration: none; }\n.footer-copy a:hover { color: var(--lime); }\n.footer-legal { font-size: 11px; color: var(--ink3); }\n<\/style>\n<\/head>\n<body>\n\n<!-- NAV -->\n<nav>\n  <a href=\"#\" class=\"nav-logo\">\n    <div class=\"logo-mark\">\n      <svg viewBox=\"0 0 18 18\" fill=\"none\"><rect x=\"2\" y=\"2\" width=\"6\" height=\"6\" fill=\"#080c10\" rx=\"1\"\/><rect x=\"10\" y=\"2\" width=\"6\" height=\"6\" fill=\"#080c10\" rx=\"1\"\/><rect x=\"2\" y=\"10\" width=\"6\" height=\"6\" fill=\"#080c10\" rx=\"1\"\/><circle cx=\"13\" cy=\"13\" r=\"3\" fill=\"#080c10\"\/><\/svg>\n    <\/div>\n    <span class=\"logo-text\">NicheLabs<span>AI<\/span><\/span>\n  <\/a>\n  <ul class=\"nav-links\">\n    <li><a href=\"#products\">Products<\/a><\/li>\n    <li><a href=\"#how\">How it works<\/a><\/li>\n    <li><a href=\"#roadmap\">Roadmap<\/a><\/li>\n    <li><a href=\"#about\">About<\/a><\/li>\n    <li><a href=\"[YOUR JV PAGE URL]\">Affiliates<\/a><\/li>\n    <li><a href=\"#newsletter\" class=\"nav-cta\">Get early access \u2192<\/a><\/li>\n  <\/ul>\n<\/nav>\n\n<!-- HERO -->\n<section class=\"hero\">\n  <div class=\"hero-glow\"><\/div>\n  <div class=\"hero-inner\">\n    <div class=\"hero-badge\">\n      <span class=\"badge-dot\"><\/span>\n      New tool released every month\n    <\/div>\n    <h1>\n      AI tools that find your<br\/>\n      <span class=\"accent\">buyers<\/span> before<br\/>\n      <span class=\"dim\">your competitors do<\/span>\n    <\/h1>\n    <p class=\"hero-sub\">\n      NicheLabsAI builds a growing suite of AI-powered tools for affiliate marketers and online business owners \u2014 each one engineered to eliminate the research, writing, and monitoring work that eats your week.\n    <\/p>\n    <div class=\"hero-actions\">\n      <a href=\"#products\" class=\"btn-primary\">Browse all tools \u2192<\/a>\n      <a href=\"#how\" class=\"btn-ghost\">See how it works<\/a>\n    <\/div>\n    <div class=\"hero-stats\">\n      <div class=\"hero-stat\"><div class=\"stat-n\">2<\/div><div class=\"stat-l\">Tools live now<\/div><\/div>\n      <div class=\"hero-stat\"><div class=\"stat-n\">12<\/div><div class=\"stat-l\">Tools in year-one plan<\/div><\/div>\n      <div class=\"hero-stat\"><div class=\"stat-n\">15hrs<\/div><div class=\"stat-l\">Saved per niche per week<\/div><\/div>\n      <div class=\"hero-stat\"><div class=\"stat-n\">$0.001<\/div><div class=\"stat-l\">Cost per AI action<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- TRUST MARQUEE -->\n<div class=\"trust-bar\">\n  <div class=\"marquee-track\">\n    <!-- First set -->\n    <div class=\"marquee-item\"><span>Amazon Associates<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>ClickBank<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>ShareASale<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>CJ Affiliate<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>Awin<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>Impact<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>Rakuten<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>Reddit Communities<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>Facebook Groups<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>WarriorPlus<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>JVZoo<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>AppSumo<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <!-- Duplicate for seamless loop -->\n    <div class=\"marquee-item\"><span>Amazon Associates<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>ClickBank<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>ShareASale<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>CJ Affiliate<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>Awin<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>Impact<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>Rakuten<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>Reddit Communities<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>Facebook Groups<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>WarriorPlus<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>JVZoo<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n    <div class=\"marquee-item\"><span>AppSumo<\/span><span class=\"marquee-sep\">\u00b7<\/span><\/div>\n  <\/div>\n<\/div>\n\n<!-- HOW IT WORKS -->\n<div class=\"section\" id=\"how\">\n  <div class=\"eyebrow\">How it works<\/div>\n  <h2 class=\"section-title\">Research that took days.<br\/>Now takes <span class=\"accent\">seconds.<\/span><\/h2>\n  <p class=\"section-desc\">Every NicheLabsAI tool follows the same principle: eliminate the hours affiliate marketers spend on research, writing, and monitoring \u2014 and give that time back to earning.<\/p>\n  <div class=\"how-grid\">\n    <div class=\"how-step\">\n      <div class=\"step-number\">01<\/div>\n      <div class=\"step-icon\">&#x1f3af;<\/div>\n      <div class=\"step-title\">Tell it your niche and programme<\/div>\n      <p class=\"step-desc\">Type your niche category and select your affiliate programme. The AI understands the difference between a keto supplement audience and a home gym equipment audience \u2014 and everything in between.<\/p>\n      <span class=\"step-time\">&#x26a1; 30 seconds<\/span>\n    <\/div>\n    <div class=\"how-step\">\n      <div class=\"step-number\">02<\/div>\n      <div class=\"step-icon\">&#x1f50d;<\/div>\n      <div class=\"step-title\">AI finds your buyer communities<\/div>\n      <p class=\"step-desc\">8 targeted communities \u2014 Reddit subreddits and Facebook groups \u2014 each rated for buyer intent. Not just where people talk about your niche. Where they compare products and prepare to spend money.<\/p>\n      <span class=\"step-time\">&#x26a1; 8 seconds<\/span>\n    <\/div>\n    <div class=\"how-step\">\n      <div class=\"step-number\">03<\/div>\n      <div class=\"step-icon\">&#x270d;&#xfe0f;<\/div>\n      <div class=\"step-title\">Generate content and monitor for buyers<\/div>\n      <p class=\"step-desc\">Platform-native affiliate posts written for each community, with your link placed naturally. Then ongoing monitoring fires an alert the moment someone asks &#8220;which should I buy&#8221; in your niche.<\/p>\n      <span class=\"step-time\">&#x26a1; 15 seconds<\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- TIME SAVED -->\n<div class=\"time-section\">\n  <div class=\"time-inner\">\n    <div>\n      <div class=\"eyebrow\">Time savings<\/div>\n      <div class=\"time-headline\">\n        <span class=\"big\">15<\/span>\n        hours saved<br\/>per niche<br\/>per week\n      <\/div>\n    <\/div>\n    <div>\n      <div class=\"time-grid\">\n        <div class=\"time-item\">\n          <div class=\"time-task\">Finding buyer communities<\/div>\n          <div class=\"time-before\">2\u20134 hours manually<\/div>\n          <div class=\"time-after\">8 seconds<\/div>\n        <\/div>\n        <div class=\"time-item\">\n          <div class=\"time-task\">Writing affiliate posts<\/div>\n          <div class=\"time-before\">30\u201360 min per post<\/div>\n          <div class=\"time-after\">15 seconds<\/div>\n        <\/div>\n        <div class=\"time-item\">\n          <div class=\"time-task\">Daily community monitoring<\/div>\n          <div class=\"time-before\">1\u20132 hours daily<\/div>\n          <div class=\"time-after\">1 scan, 30 sec<\/div>\n        <\/div>\n        <div class=\"time-item\">\n          <div class=\"time-task\">Researching promo rules<\/div>\n          <div class=\"time-before\">45 min per niche<\/div>\n          <div class=\"time-after\">On every card<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- PRODUCTS -->\n<div class=\"section\" id=\"products\">\n  <div class=\"eyebrow\">The tools<\/div>\n  <h2 class=\"section-title\">A growing suite.<br\/>One new tool <span class=\"accent\">every month.<\/span><\/h2>\n  <p class=\"section-desc\">Every tool is a standalone HTML file \u2014 no installation, no subscription, no server. Just open it in a browser, add your Anthropic API key, and it works. You own it forever.<\/p>\n  <div class=\"products-grid\">\n\n    <div class=\"product-card featured\">\n      <span class=\"product-tag tag-live\">Live on JVZoo<\/span>\n      <div class=\"product-name\">Affiliate Opportunity Finder<\/div>\n      <p class=\"product-desc\">Find the exact Reddit communities and Facebook groups where your affiliate buyers are gathering. Get AI-written posts with your link placed naturally, and real-time buying-intent alerts when someone is ready to buy.<\/p>\n      <div class=\"product-meta\">\n        <span class=\"meta-pill\">Buyer communities<\/span>\n        <span class=\"meta-pill\">AI post generation<\/span>\n        <span class=\"meta-pill\">Live monitoring<\/span>\n      <\/div>\n      <a href=\"[YOUR JVZOO LINK]\" class=\"product-link\">Get it on JVZoo \u2192<\/a>\n    <\/div>\n\n    <div class=\"product-card\">\n      <span class=\"product-tag tag-appsumo\">Live on AppSumo<\/span>\n      <div class=\"product-name\">Community Targeter<\/div>\n      <p class=\"product-desc\">The professional services edition. Paralegals, coaches, photographers, accountants \u2014 find the communities where your ideal clients hang out, generate outreach content, and monitor for people actively looking for your service.<\/p>\n      <div class=\"product-meta\">\n        <span class=\"meta-pill\">Service businesses<\/span>\n        <span class=\"meta-pill\">Community discovery<\/span>\n        <span class=\"meta-pill\">Client outreach<\/span>\n      <\/div>\n      <a href=\"[YOUR APPSUMO LINK]\" class=\"product-link\">Get it on AppSumo \u2192<\/a>\n    <\/div>\n\n    <div class=\"product-card coming-soon\">\n      <span class=\"product-tag tag-soon\">Coming Month 2<\/span>\n      <div class=\"product-name\">Solo Ad Swipe Generator<\/div>\n      <p class=\"product-desc\">Five professional solo ad swipes per offer \u2014 curiosity, direct, story, proof, and urgency styles \u2014 plus a vendor briefing template that dramatically improves traffic quality.<\/p>\n      <div class=\"product-meta\">\n        <span class=\"meta-pill\">Solo ads<\/span>\n        <span class=\"meta-pill\">Swipe copy<\/span>\n        <span class=\"meta-pill\">Traffic<\/span>\n      <\/div>\n      <a href=\"#newsletter\" class=\"product-link\">Notify me \u2192<\/a>\n    <\/div>\n\n    <div class=\"product-card coming-soon\">\n      <span class=\"product-tag tag-soon\">Coming Month 3<\/span>\n      <div class=\"product-name\">Niche Site Content Planner<\/div>\n      <p class=\"product-desc\">A complete 90-day affiliate blog content calendar \u2014 12 articles per month with title, keyword, content angle, and a monetisation note telling you which product to feature in each piece.<\/p>\n      <div class=\"product-meta\">\n        <span class=\"meta-pill\">Content strategy<\/span>\n        <span class=\"meta-pill\">SEO planning<\/span>\n        <span class=\"meta-pill\">Monetisation<\/span>\n      <\/div>\n      <a href=\"#newsletter\" class=\"product-link\">Notify me \u2192<\/a>\n    <\/div>\n\n    <div class=\"product-card coming-soon\">\n      <span class=\"product-tag tag-soon\">Coming Month 4<\/span>\n      <div class=\"product-name\">YouTube Script Generator<\/div>\n      <p class=\"product-desc\">Full affiliate video scripts for reviews, comparisons, and tutorials \u2014 with three hook variations, structured body, natural affiliate mention, and SEO-optimised title and description.<\/p>\n      <div class=\"product-meta\">\n        <span class=\"meta-pill\">YouTube<\/span>\n        <span class=\"meta-pill\">Video scripts<\/span>\n        <span class=\"meta-pill\">Faceless channels<\/span>\n      <\/div>\n      <a href=\"#newsletter\" class=\"product-link\">Notify me \u2192<\/a>\n    <\/div>\n\n    <div class=\"product-card coming-soon\">\n      <span class=\"product-tag tag-soon\">And more every month<\/span>\n      <div class=\"product-name\">12 tools across year one<\/div>\n      <p class=\"product-desc\">Viral hook generator, product launch sequences, affiliate bonus pages, webinar scripts, traffic source analyser, SEO review writer, funnel blueprints, and a complete JVZoo launch toolkit.<\/p>\n      <div class=\"product-meta\">\n        <span class=\"meta-pill\">12 tools planned<\/span>\n        <span class=\"meta-pill\">Monthly releases<\/span>\n        <span class=\"meta-pill\">All niches<\/span>\n      <\/div>\n      <a href=\"#newsletter\" class=\"product-link\">Join early access \u2192<\/a>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<!-- WHY NICHELABS -->\n<div class=\"section\" id=\"about-tools\">\n  <div class=\"benefits-layout\">\n    <div>\n      <div class=\"eyebrow\">Why NicheLabsAI<\/div>\n      <h2 class=\"section-title\">Built for affiliate marketers.<br\/><span class=\"accent\">Not generic<\/span><br\/>businesses.<\/h2>\n      <p class=\"section-desc\" style=\"margin-bottom:0\">Every other AI writing tool is built for everyone. Which means it&#8217;s optimised for no one. Our tools know the difference between a community post that converts and one that gets removed. They know which Reddit communities have real buyers and which ones are just traffic. They know where to put the affiliate link, how to frame it, and how to avoid sounding like spam.<\/p>\n      <div class=\"benefit-list\">\n        <div class=\"benefit-item\">\n          <div class=\"benefit-icon\">&#x1f3af;<\/div>\n          <div class=\"benefit-content\">\n            <h4>Your own API key \u2014 pennies per action<\/h4>\n            <p>You bring your own Anthropic key. Each action costs $0.001\u2013$0.005. No subscription to NicheLabsAI. No per-query fees. You pay Anthropic directly, at cost, and own the tool forever.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"benefit-item\">\n          <div class=\"benefit-icon\">&#x1f4c1;<\/div>\n          <div class=\"benefit-content\">\n            <h4>Single HTML file \u2014 works anywhere<\/h4>\n            <p>No installation. No server. No cloud account. Open the file in Chrome, Firefox, or Safari. It works. Add your API key. Done. Your data stays in your browser.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"benefit-item\">\n          <div class=\"benefit-icon\">&#x1f512;<\/div>\n          <div class=\"benefit-content\">\n            <h4>Lifetime purchase \u2014 no recurring fees<\/h4>\n            <p>Every tool is a one-time purchase on JVZoo or AppSumo. Updates are included. There&#8217;s no subscription to cancel and no price increase that locks you out of a tool you already paid for.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"benefit-item\">\n          <div class=\"benefit-icon\">&#x1f680;<\/div>\n          <div class=\"benefit-content\">\n            <h4>New tool every month \u2014 the suite grows with you<\/h4>\n            <p>We release one new tool per month for the first year. Each one solves a specific affiliate marketing problem. The tools work standalone and work better together.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div>\n      <div class=\"visual-panel\">\n        <div class=\"panel-header\">\n          <div class=\"dot-row\"><div class=\"dot r\"><\/div><div class=\"dot y\"><\/div><div class=\"dot g\"><\/div><\/div>\n          <span class=\"panel-title\">affiliate-opportunity-finder.html<\/span>\n        <\/div>\n        <div class=\"panel-body\">\n          <div class=\"terminal-line\"><span class=\"prompt\">niche \u2192<\/span> <span class=\"cmd\">&#8220;home gym equipment&#8221;<\/span><\/div>\n          <div class=\"terminal-line\"><span class=\"prompt\">programme \u2192<\/span> <span class=\"cmd\">Amazon Associates<\/span><\/div>\n          <div class=\"terminal-line\"><span class=\"prompt\">post type \u2192<\/span> <span class=\"cmd\">Top 5 list<\/span><\/div>\n          <div class=\"terminal-line\">&nbsp;<\/div>\n          <div class=\"terminal-line\"><span class=\"out\">Scanning buyer communities&#8230;<\/span><\/div>\n          <div class=\"terminal-line\"><span class=\"success\">\u2713<\/span> r\/homegym <span class=\"num\">820k<\/span> members \u00b7 buyer intent: <span class=\"success\">HIGH<\/span><\/div>\n          <div class=\"terminal-line\"><span class=\"success\">\u2713<\/span> r\/fitness <span class=\"num\">10M<\/span> members \u00b7 buyer intent: <span class=\"success\">HIGH<\/span><\/div>\n          <div class=\"terminal-line\"><span class=\"success\">\u2713<\/span> Home Gym Owners FB <span class=\"num\">180k<\/span> \u00b7 promos: <span class=\"success\">OK<\/span><\/div>\n          <div class=\"terminal-line\"><span class=\"success\">\u2713<\/span> Budget Home Gym FB <span class=\"num\">65k<\/span> \u00b7 intent: <span class=\"success\">HIGH<\/span><\/div>\n          <div class=\"terminal-line\">&nbsp;<\/div>\n          <div class=\"terminal-line\"><span class=\"out\">Generating affiliate posts&#8230;<\/span><\/div>\n          <div class=\"terminal-line\"><span class=\"success\">\u2713<\/span> 4 posts written \u00b7 links placed<\/div>\n          <div class=\"terminal-line\">&nbsp;<\/div>\n          <div class=\"terminal-line\"><span class=\"out\">Monitoring scan complete:<\/span><\/div>\n          <div class=\"terminal-line\"><span class=\"success\">&#x1f534; HIGH<\/span> &#8220;best adjustable dumbbells under \u00a3300&#8221;<\/div>\n          <div class=\"terminal-line\"><span class=\"success\">&#x1f534; HIGH<\/span> &#8220;which home gym setup worth it?&#8221;<\/div>\n          <div class=\"terminal-line\"><span class=\"amber\" style=\"color:var(--amber)\">&#x1f7e1; MED<\/span> &#8220;anyone tried Bowflex vs PowerBlock&#8221;<\/div>\n          <div class=\"terminal-line\">&nbsp;<\/div>\n          <div class=\"terminal-line\"><span class=\"prompt\">total time \u2192<\/span> <span class=\"success\">47 seconds<\/span> <span class=\"cursor\"><\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- ROADMAP -->\n<div class=\"release-section\" id=\"roadmap\">\n  <div class=\"release-inner\">\n    <div class=\"eyebrow\">Year-one roadmap<\/div>\n    <h2 class=\"section-title\">12 tools.<br\/>12 months.<br\/><span class=\"accent\">One per month.<\/span><\/h2>\n    <p class=\"section-desc\" style=\"margin-bottom:0\">Every tool attacks a different bottleneck in the affiliate marketing workflow. They work standalone. They work better together.<\/p>\n    <div class=\"release-grid\">\n      <div class=\"release-item done\">\n        <span class=\"release-badge badge-done\">\u2713 Live<\/span>\n        <div class=\"release-month\">Month 1<\/div>\n        <div class=\"release-name\">Affiliate Opportunity Finder<\/div>\n        <div class=\"release-desc\">Buyer communities + content generation + monitoring alerts<\/div>\n      <\/div>\n      <div class=\"release-item current\">\n        <span class=\"release-badge badge-live\">\u25cf Now<\/span>\n        <div class=\"release-month\">Month 2<\/div>\n        <div class=\"release-name\">Solo Ad Swipe Generator<\/div>\n        <div class=\"release-desc\">Professional swipe copy + vendor briefing templates<\/div>\n      <\/div>\n      <div class=\"release-item\">\n        <span class=\"release-badge badge-soon\">Soon<\/span>\n        <div class=\"release-month\">Month 3<\/div>\n        <div class=\"release-name\">Niche Site Content Planner<\/div>\n        <div class=\"release-desc\">90-day calendar with monetisation notes per article<\/div>\n      <\/div>\n      <div class=\"release-item\">\n        <span class=\"release-badge badge-soon\">Soon<\/span>\n        <div class=\"release-month\">Month 4<\/div>\n        <div class=\"release-name\">YouTube Script Generator<\/div>\n        <div class=\"release-desc\">Full affiliate video scripts with 3 hook variations<\/div>\n      <\/div>\n      <div class=\"release-item\">\n        <span class=\"release-badge badge-soon\">Soon<\/span>\n        <div class=\"release-month\">Month 5<\/div>\n        <div class=\"release-name\">Viral Hook Generator<\/div>\n        <div class=\"release-desc\">TikTok, Reels, Shorts hooks with visual direction<\/div>\n      <\/div>\n      <div class=\"release-item\">\n        <span class=\"release-badge badge-soon\">Soon<\/span>\n        <div class=\"release-month\">Month 6<\/div>\n        <div class=\"release-name\">Product Launch Sequence Builder<\/div>\n        <div class=\"release-desc\">Pre-launch, broadcast, affiliate activation, and close<\/div>\n      <\/div>\n      <div class=\"release-item\">\n        <span class=\"release-badge badge-soon\">Soon<\/span>\n        <div class=\"release-month\">Month 7<\/div>\n        <div class=\"release-name\">Affiliate Bonus Page Creator<\/div>\n        <div class=\"release-desc\">Bonus concepts + page copy + counter-positioning<\/div>\n      <\/div>\n      <div class=\"release-item\">\n        <span class=\"release-badge badge-soon\">Soon<\/span>\n        <div class=\"release-month\">Month 8<\/div>\n        <div class=\"release-name\">Webinar Script Wizard<\/div>\n        <div class=\"release-desc\">Complete scripts with built-in objection handling<\/div>\n      <\/div>\n      <div class=\"release-item\">\n        <span class=\"release-badge badge-soon\">Soon<\/span>\n        <div class=\"release-month\">Month 9<\/div>\n        <div class=\"release-name\">Affiliate Traffic Analyser<\/div>\n        <div class=\"release-desc\">Which channel suits your niche, budget, and timeline<\/div>\n      <\/div>\n      <div class=\"release-item\">\n        <span class=\"release-badge badge-soon\">Soon<\/span>\n        <div class=\"release-month\">Month 10<\/div>\n        <div class=\"release-name\">SEO Review Writer<\/div>\n        <div class=\"release-desc\">Full 1,500-word affiliate reviews with E-E-A-T structure<\/div>\n      <\/div>\n      <div class=\"release-item\">\n        <span class=\"release-badge badge-soon\">Soon<\/span>\n        <div class=\"release-month\">Month 11<\/div>\n        <div class=\"release-name\">Affiliate Funnel Cloner<\/div>\n        <div class=\"release-desc\">Reverse-engineer top-converting funnels in any niche<\/div>\n      <\/div>\n      <div class=\"release-item\">\n        <span class=\"release-badge badge-soon\">Soon<\/span>\n        <div class=\"release-month\">Month 12<\/div>\n        <div class=\"release-name\">JVZoo Launch Toolkit<\/div>\n        <div class=\"release-desc\">Complete launch kit \u2014 sales page, JV page, swipes, emails<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- EMAIL CAPTURE -->\n<div class=\"capture-section\" id=\"newsletter\">\n  <div class=\"capture-inner\">\n    <div class=\"capture-eyebrow\">Early access list<\/div>\n    <h2 class=\"capture-title\">Get notified the moment<br\/>each tool drops<\/h2>\n    <p class=\"capture-sub\">Join the early access list. Every new tool launches at its lowest price for the first 48 hours \u2014 exclusively to this list before it goes public on JVZoo and AppSumo.<\/p>\n    <form class=\"email-form\" onsubmit=\"submitEmail(event)\">\n      <input class=\"email-inp\" type=\"email\" id=\"email-inp\" placeholder=\"Your email address\" required\/>\n      <button type=\"submit\" class=\"email-submit\">Get early access \u2192<\/button>\n    <\/form>\n    <p class=\"capture-note\" id=\"email-note\">No spam. Unsubscribe anytime. One email per tool launch.<\/p>\n    <div class=\"lead-perks\">\n      <div class=\"perk\"><span class=\"perk-icon\">\u2713<\/span>Early bird pricing on every launch<\/div>\n      <div class=\"perk\"><span class=\"perk-icon\">\u2713<\/span>Free Niche Pack PDF on signup<\/div>\n      <div class=\"perk\"><span class=\"perk-icon\">\u2713<\/span>Monthly affiliate marketing tips<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- ABOUT -->\n<div class=\"about-section\" id=\"about\">\n  <div class=\"about-layout\">\n    <div>\n      <div class=\"eyebrow\">About NicheLabsAI<\/div>\n      <h2 class=\"section-title\">Built by an affiliate marketer.<br\/>For <span class=\"accent\">affiliate marketers.<\/span><\/h2>\n      <div class=\"about-body\">\n        <p>NicheLabsAI started with a frustration. After spending <strong>fourteen hours in a single weekend<\/strong> trying to manually research buyer communities for one affiliate niche \u2014 finding subreddits, checking rules, understanding tone, writing posts, setting up monitoring \u2014 I decided there had to be a better way.<\/p>\n        <p>The tools I built to solve that problem are what you find here. Each one tackles a specific, painful bottleneck in the affiliate marketing workflow. Each one is built on the same principle: <strong>the research and writing that takes hours should take seconds.<\/strong><\/p>\n        <p>We release one new tool every month. Every tool is a one-time purchase \u2014 no subscriptions, no ongoing fees beyond the pennies-per-action API cost. You own the tool. You own the results.<\/p>\n        <p>The goal for year one is twelve tools that together cover the entire affiliate workflow \u2014 from finding buyer communities to launching products to scaling across niches. We&#8217;re just getting started.<\/p>\n      <\/div>\n    <\/div>\n    <div>\n      <div class=\"about-facts\">\n        <div class=\"fact-item\">\n          <div class=\"fact-num\">12<\/div>\n          <div class=\"fact-label\">Tools planned for year one, released monthly<\/div>\n        <\/div>\n        <div class=\"fact-item\">\n          <div class=\"fact-num\">40+<\/div>\n          <div class=\"fact-label\">Niches covered in our done-for-you packs<\/div>\n        <\/div>\n        <div class=\"fact-item\">\n          <div class=\"fact-num\">~$0<\/div>\n          <div class=\"fact-label\">NicheLabsAI subscription cost \u2014 you pay Anthropic directly<\/div>\n        <\/div>\n        <div class=\"fact-item\">\n          <div class=\"fact-num\">\u221e<\/div>\n          <div class=\"fact-label\">Lifetime access once purchased \u2014 free updates included<\/div>\n        <\/div>\n      <\/div>\n      <div style=\"margin-top:24px;background:var(--void2);border:1px solid var(--rule);border-radius:var(--rl);padding:24px\">\n        <div style=\"font-family:var(--mono);font-size:11px;color:var(--lime);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px\">For affiliates &amp; agencies<\/div>\n        <p style=\"font-size:14px;color:var(--ink2);line-height:1.7;margin-bottom:16px\">Every tool includes a white-label tier (Agency Edition) so you can rebrand it for clients. Use your own name. Charge monthly. Keep the margin.<\/p>\n        <a href=\"[YOUR JV PAGE URL]\" class=\"product-link\" style=\"font-size:14px\">Become an affiliate \u2192<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- FOOTER -->\n<footer>\n  <div class=\"footer-inner\">\n    <div class=\"footer-top\">\n      <div>\n        <a href=\"#\" class=\"nav-logo\" style=\"display:inline-flex;margin-bottom:14px\">\n          <div class=\"logo-mark\"><svg viewBox=\"0 0 18 18\" fill=\"none\"><rect x=\"2\" y=\"2\" width=\"6\" height=\"6\" fill=\"#080c10\" rx=\"1\"\/><rect x=\"10\" y=\"2\" width=\"6\" height=\"6\" fill=\"#080c10\" rx=\"1\"\/><rect x=\"2\" y=\"10\" width=\"6\" height=\"6\" fill=\"#080c10\" rx=\"1\"\/><circle cx=\"13\" cy=\"13\" r=\"3\" fill=\"#080c10\"\/><\/svg><\/div>\n          <span class=\"logo-text\">NicheLabs<span>AI<\/span><\/span>\n        <\/a>\n        <p class=\"footer-brand-desc\">AI tools built for affiliate marketers who are done guessing where their buyers are. One new tool every month.<\/p>\n      <\/div>\n      <div>\n        <div class=\"footer-col-title\">Products<\/div>\n        <ul class=\"footer-links\">\n          <li><a href=\"[YOUR JVZOO LINK]\">Affiliate Opportunity Finder<\/a><\/li>\n          <li><a href=\"[YOUR APPSUMO LINK]\">Community Targeter<\/a><\/li>\n          <li><a href=\"#roadmap\">Full roadmap<\/a><\/li>\n          <li><a href=\"#newsletter\">Early access list<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n        <div class=\"footer-col-title\">Company<\/div>\n        <ul class=\"footer-links\">\n          <li><a href=\"#about\">About<\/a><\/li>\n          <li><a href=\"[YOUR BLOG URL]\">Blog<\/a><\/li>\n          <li><a href=\"[YOUR JV PAGE URL]\">Affiliates &amp; JV<\/a><\/li>\n          <li><a href=\"mailto:[YOUR@EMAIL.COM]\">Contact<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n        <div class=\"footer-col-title\">Support<\/div>\n        <ul class=\"footer-links\">\n          <li><a href=\"[YOUR DOCS URL]\">Documentation<\/a><\/li>\n          <li><a href=\"mailto:[YOUR@EMAIL.COM]\">Help &amp; support<\/a><\/li>\n          <li><a href=\"#\">Privacy policy<\/a><\/li>\n          <li><a href=\"#\">Terms of service<\/a><\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"footer-bottom\">\n      <div class=\"footer-copy\">\n        \u00a9 <span id=\"year\"><\/span> NicheLabsAI. All rights reserved. \u00b7\n        <a href=\"#\">Privacy<\/a> \u00b7 <a href=\"#\">Terms<\/a> \u00b7 <a href=\"#\">Earnings disclaimer<\/a>\n      <\/div>\n      <div class=\"footer-legal\">Built with Claude AI \u00b7 Powered by Anthropic<\/div>\n    <\/div>\n  <\/div>\n<\/footer>\n\n<script>\ndocument.getElementById('year').textContent = new Date().getFullYear();\n\nfunction submitEmail(e) {\n  e.preventDefault();\n  const email = document.getElementById('email-inp').value.trim();\n  if (!email) return;\n  \/\/ Replace with your email service (ConvertKit, Mailchimp, etc.)\n  \/\/ For now shows success message\n  const note = document.getElementById('email-note');\n  note.textContent = '\u2713 You\\'re on the list \u2014 check your inbox for your free Niche Pack PDF.';\n  note.style.color = '#b8ff57';\n  document.getElementById('email-inp').value = '';\n  \/\/ mailto fallback\n  window.location.href = 'mailto:[YOUR@EMAIL.COM]?subject=Early access signup&body=Email: ' + email;\n}\n\n\/\/ Intersection observer for scroll animations\nconst obs = new IntersectionObserver((entries) => {\n  entries.forEach(e => {\n    if (e.isIntersecting) {\n      e.target.style.opacity = '1';\n      e.target.style.transform = 'translateY(0)';\n    }\n  });\n}, { threshold: 0.1 });\n\ndocument.querySelectorAll('.how-step, .product-card, .benefit-item, .release-item, .time-item, .fact-item').forEach((el, i) => {\n  el.style.opacity = '0';\n  el.style.transform = 'translateY(16px)';\n  el.style.transition = `opacity .5s ${(i % 4) * 0.08}s ease, transform .5s ${(i % 4) * 0.08}s ease`;\n  obs.observe(el);\n});\n<\/script>\n<\/body>\n","protected":false},"excerpt":{"rendered":"<p>NicheLabsAI \u2014 AI Tools Built For Affiliate Marketers NicheLabsAI Products How it works Roadmap About Affiliates Get early access \u2192 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-18","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nichelabsai.com\/index.php?rest_route=\/wp\/v2\/pages\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nichelabsai.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nichelabsai.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nichelabsai.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nichelabsai.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18"}],"version-history":[{"count":1,"href":"https:\/\/nichelabsai.com\/index.php?rest_route=\/wp\/v2\/pages\/18\/revisions"}],"predecessor-version":[{"id":19,"href":"https:\/\/nichelabsai.com\/index.php?rest_route=\/wp\/v2\/pages\/18\/revisions\/19"}],"wp:attachment":[{"href":"https:\/\/nichelabsai.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}