← AI Catalyst C3All programsHomeSearch
AI Catalyst C3·Core Sessions - Week 5·1:19:16

Office Hours V: Paul's Compliance Scanner Meets Firecrawl, Painkillers vs Vitamins, What a Real Second Brain Costs, and Why Selling Got Harder

Dileep Host - the Firecrawl demo for Paul, the painkiller/vitamin framing, the Codex-to-GitHub demo, the launch coaching · Paul Berg Participant - the compliance-scanner question and stack review (0:23-0:31) · Cody Participant - the 'one tap' accessibility product and its APK · Bharat Participant - launching this week; impressions vs clicks; pricing

The short version

  1. PAUL'S QUESTION. A client got a demand-letter lawsuit over an obscure California privacy law. Paul is building a scanner: paste a URL, scan A to Z for anything compliance-related - pixels firing before consent, ADA, licensing - and wants a second opinion on the stack Claude proposed (React/Vite front end, a containerised Node + Playwright headless worker on Render, a Supabase edge-function proxy, loosely coupled JSON so any scan component can be swapped). Dileep's answer: don't build the scraper - use Firecrawl.dev, which has its own MCP server and search / scrape / crawl APIs, demoed live on apple.com returning markdown, summary, screenshot, HTML and links; free tier 1,000 page credits a month, 'the best pricing I've seen - the rest bleed money'. Lovable as the design front end is fine; change fonts, colours and copy so a cloned design does not look lifted; GitHub and Supabase integrate (0:23-0:31).
  2. Painkiller vs vitamin: Cody's 'one tap, it happens' product for people who cannot navigate apps is a painkiller for the elderly and needs far less marketing education than a vitamin - but only if the message is one of time, money or health, and only after basic research on where that segment actually is (0:08-0:18).
  3. A real second brain (Karpathy's sense) observes your work and fills context you never typed - not a bookmark library; screenpipe is the closest product; the catch is that continuous observation 'drinks tokens like a water fountain' (0:31-0:34, 0:51-0:55).
  4. Productising a self-hosted n8n workflow: host it on Hostinger, not your laptop, and drive GitHub through Codex conversationally so a non-technical builder never touches Git directly - demoed live (0:34-0:39). Personalise writing skills like humanizer; leave frameworks like Superpowers alone (0:44-0:47).
  5. Bharat's launch: impressions up 15x, clicks and position flat - so work the funnel with Hotjar heatmaps and build-in-public posts; free access to friends and family was 'the wrong audience' - strangers give honest feedback; and 'when building becomes easier, selling becomes harder' (1:01-1:17). Vernacular voice agents: Sarvam, bolna.ai, smallest.ai (1:18).

At a glance, three clicks deep

Skim here first: the closed row is the glance, open is the study card with the key points and timestamps, and the ↓ link drops to that concept's full write-up below.

01Paul's compliance scanner: use Firecrawl, don't build the crawlerCompliance scanner = Firecrawl (crawl + screenshots via MCP) feeding loosely coupled rule checks;›

Compliance scanner = Firecrawl (crawl + screenshots via MCP) feeding loosely coupled rule checks; Lovable front end; Supabase + GitHub; 1,000 free pages/month.

Paul: 'put a website URL into my scanner, scan through from A to Z, everything that could be a compliance-related issue' (0:24-0:25)

Claude's stack: React/Vite, Node + Playwright worker on Render, Supabase edge proxy, swappable JSON API (0:25-0:26)

Firecrawl: search / scrape / crawl, own MCP, markdown + summary + screenshot + HTML + links (0:26-0:29)

Free tier 1,000 credits/month; 'rest all bleed money' (0:29)

Lovable front end OK; alter fonts/colours/copy on cloned designs (0:29-0:30)

↓ Full write-up of this concept

02Painkiller or vitamin: how much marketing a product needsPainkiller = urgent relief, low education cost;›

Painkiller = urgent relief, low education cost; vitamin = nice-to-have, high education cost; message on time / money / health.

Painkiller vs vitamin (0:14-0:16)

Time, money, health as the only drivers (0:15)

Research the segment before the messaging (0:16-0:17)

Browser version first; APK later via Replit (0:17-0:18)

↓ Full write-up of this concept

03A real second brain observes you - and drinks tokensSecond brain = observation + context filling;›

Second brain = observation + context filling; cost is continuous tokens; for session memory use built-ins or Claude Mem.

Observation, not bookmarks (0:32-0:33)

screenpipe as the nearest product (0:33)

Token cost is the limiting factor (0:52-0:54)

Claude Mem skill for Codex and Claude Code (0:52)

↓ Full write-up of this concept

04Productising a self-hosted n8n workflow: Hostinger for uptime, Codex for GitHubHost the workflow on a VPS;›

Host the workflow on a VPS; manage repos conversationally through Codex; never touch Git directly.

Self-hosting is a reliability risk - Hostinger (0:35)

Codex manages GitHub in plain English (0:36-0:39)

Codex recommended for non-technical users (0:37)

↓ Full write-up of this concept

05Personalise writing skills; leave frameworks like Superpowers aloneTailor style skills, test the change;›

Tailor style skills, test the change; don't rewrite frameworks; extract-then-layer.

Style skills: personalise and validate (0:45-0:46)

Superpowers-class frameworks: leave alone (0:46-0:47)

Extract salient points, layer yours on top (0:47)

↓ Full write-up of this concept

06'When building becomes easier, selling becomes harder': funnels, strangers, and a throwaway priceDiagnose with heatmaps, iterate copy, build in public, test on strangers, cheap entry tier;›

Diagnose with heatmaps, iterate copy, build in public, test on strangers, cheap entry tier; distribution is the differentiator.

Impressions up, CTR flat: work the funnel (1:03-1:05)

Hotjar for scroll depth and bounce (1:06-1:07)

Friends and relatives are the wrong test audience (1:09-1:10)

Throwaway-price entry, then upsell (1:11)

'When building becomes easier, selling becomes harder' (1:12)

↓ Full write-up of this concept

The concepts in full

01

Paul's compliance scanner: use Firecrawl, don't build the crawler

'I had a client that got a demand-letter lawsuit because they were out of compliance with some obscure California law.'

Paul's scanner needs to read a whole site - pixels before consent, ADA issues, licensing - and Claude had drafted a full architecture: React/Vite front end, a containerised Node + Playwright headless-browser worker on Render, a Supabase edge-function proxy, loosely coupled JSON so any check can be swapped. Dileep's second opinion: the crawling half is a solved product. Firecrawl.dev has search, scrape and crawl modes, its own MCP server and APIs, and returns markdown, a summary, a screenshot, the HTML and the links per page - he demoed it on apple.com. Free tier: 1,000 page credits a month; pricing scales for client volume and is 'the best I've seen'. Apify is the alternative MCP. Keep the swappable-checks design; point it at Firecrawl output instead of your own Playwright fleet. Lovable for the front end integrates with GitHub and Supabase - just change fonts, colours and copy when starting from a cloned design.

Why it matters

Paul's own product, with its architecture reviewed on air; the scanner is the Technology On Call compliance offer.

02

Painkiller or vitamin: how much marketing a product needs

Cody's pitch took four minutes to explain. That was the diagnosis.

A painkiller relieves an acute problem - an elderly parent who cannot turn on Netflix - and needs little education to sell; a vitamin is nice-to-have and needs heavy positioning. Either way the message has to land on one of three human drivers: time, money, health. Cody's is time. Do basic research on the segment (where do elderly users and their families actually spend attention?) and match message, UX and channel to it. On the crashing APK: get the browser version fully working first; Replit can wrap it for Android later; distribution is not the hard part, positioning is.

Why it matters

A two-word filter for every product idea in the cohort, including client offers.

03

A real second brain observes you - and drinks tokens

'Everyone online is building a second brain.' Most of them are building a library.

In Karpathy's sense, a second brain watches your actual work and fills in the context you never typed; saving articles is a library, not a brain. screenpipe is the closest shipped example (captures your screen into searchable memory, SOPs, automations). The cost is the point: continuous observation is 'drinking tokens like a water fountain' - a 'token billionaire' pattern - so it only pays for people who want the AI to hold far more context than they currently give it. For ordinary session memory: Codex and Claude Code have shipped stronger built-in memory, and the Claude Mem skill (installed from its GitHub URL) manages it in both.

Why it matters

The honest cost statement behind the second-brain hype that OH XII later designs for Paul.

04

Productising a self-hosted n8n workflow: Hostinger for uptime, Codex for GitHub

Sanrathan runs his own n8n workflow on his own machine and wants to sell it. Two things have to change.

First, hosting: a product cannot depend on your laptop - move it to Hostinger. Second, the GitHub problem for non-technical builders: don't learn Git, drive it through a coding harness. Dileep demoed Codex connecting to GitHub with plain English ('help me connect to GitHub', 'check my GitHub repositories') and recommends Codex specifically for non-technical users. A dedicated Codex session was flagged to Niharika.

Why it matters

The bridge from personal automation to sellable product without becoming a developer.

05

Personalise writing skills; leave frameworks like Superpowers alone

Anurag: should I tailor the humanizer skill to my voice, or use it as published?

Writing-style skills (humanizer, the em-dash police) are use-case driven - personalise them and test whether output improves or degrades. Established engineering frameworks (Superpowers) should not be heavily edited. Method: have the AI extract the skill's salient points, then layer your own on top rather than rewriting wholesale. Related: a global personalisation setting asking for concise, limited-step answers is the cheapest way to cut Codex and Claude Code token use.

Why it matters

A rule for what to customise in the skills economy Session 13 introduced.

06

'When building becomes easier, selling becomes harder': funnels, strangers, and a throwaway price

Bharat's search impressions rose fifteen-fold in a week. Clicks did not move. Position stayed on page two.

Dileep's diagnosis is the funnel, not the product: use Hotjar heatmaps to see scroll depth, above-the-fold engagement and bounce points; keep iterating copy; and post build-in-public content about the process, not the product. On pricing (Rs 6,000 launch / Rs 8,000 standard for a 12-week plan): free access went to relatives and friends, 'the wrong audience' - only strangers and cohort members give brutal feedback. Design a low-friction throwaway-price entry, then nurture up. And the line the hour is remembered for: everyone can build now, so distribution is the whole game. Vernacular voice agents, in passing: Sarvam, bolna.ai, smallest.ai.

Why it matters

The commercial thesis of the whole cohort in one sentence, with a diagnostic checklist attached.

Tools referenced

ToolCoverageMomentContext
FirecrawldemonstratedLive scrape of apple.com; MCP + APIs; 1,000 free credits/month
CursordemonstratedAgent window vs editor window
CodexdemonstratedGitHub connection in plain English
ApifymentionedAlternative scraping MCP
LovablementionedPaul's front end for the scanner
SupabasementionedPaul's backend / edge proxy
screenpipementionedNearest shipped 'second brain'
HostingermentionedHost the productised n8n workflow
SuperpowersmentionedFramework skill - don't heavily personalise
Claude MemmentionedSession-memory skill for Codex and Claude Code
HotjarmentionedHeatmaps for funnel diagnosis
Wispr FlowmentionedDictate context for an email
SarvammentionedVernacular voice API
Claude FablementionedHost asks who has tried it; routing-to-Opus backlash on Twitter

Action items

    Resources mentioned

    Resources
    • docPaul's question in this hour (verbatim, as asked)
    • docOperating-instructions template
    • docFollow-ups

    Extraction notes

    This page was built from an auto-generated transcript, which garbles product and people's names. Those were corrected silently in everything above and logged here for transparency. The warnings flag claims that were true on the recording day but change fast.

    Transcript corrections applied

    The transcript saysThe trainer actually means
    Dilip / DileeshDileep
    super-bytes (in Paul's stack)Supabase (probable)
    Okay F (Google tool)unresolved product name
    Whisper FlowWispr Flow
    Sanrathanparticipant name as-heard

    True on recording day — verify before relying