ElonGoat
Digital Elon (AI)

Videos

This index is built from Google Videos search results (via SOAX). You can enrich entries with YouTube transcripts using the worker in backend/workers.

No videos ingested yet

To ingest, you need a Postgres connection (`DATABASE_URL`) and a SOAX key (`SOAX_API_SECRET`).

Quick start
  • Run the dev DB: docker compose -f docker-compose.dev.yml up -d
  • Apply schema: DATABASE_URL=... npm run db:apply-schema
  • Ingest videos: SOAX_API_SECRET=... DATABASE_URL=... npm run worker:videos
  • Ingest transcripts: run backend/workers/ingest_youtube_transcripts.py