Settings

Source accounts and scrape state. Adding a new account queues a scrape — the worker on Mac Mini picks it up within ~30s.

Add source account

@
Source accounts (9)total reels: 126
@illtillbeth45 reelsdone4h ago
@its.nerdylucy18 reelsdone3h ago
@gabii.pardo18 reelsdone3h ago
@secretly.lucy16 reelsdone3h ago
@shy.natxo8 reelsdone3h ago
@nerdyymaya8 reelsdone3h ago
@bettydawsonxx6 reelsdone3h ago
@millywannabeastar4 reelsdone3h ago
@haleyarakuza3 reelsdone3h ago

How scrape works

  1. Add a username here → row inserted with state=pending.
  2. Mac Mini worker (jb-worker, PM2) polls jb_source_accounts every ~30s for pending/stale rows, runs HikerAPI scrape, downloads top-30 MP4s, extracts audio + thumbs to R2, populates jb_source_reels.
  3. Worker then runs Grok on each new keyframe, populates jb_scene_library.
  4. Account state flips to done with last_scraped_at timestamp.

Re-scrape an account anytime via the button on its row — picks up new posts since last_scraped_at (incremental).