All product workers

GEO research worker

geo-research

BYOK citation sweeps and AI visibility evidence → D1 → content pipeline.

Aimediarank authority lane: calls tenant OpenAI/Anthropic/Perplexity keys only, stores research_findings, drafts blogs via Workers AI, enqueues content generation with multiply.

Related interactive UI

/dashboard/authority

Source

Path
apps/geo-research
Entry
src/index.ts
Config
wrangler.toml

Bindings (summary)

  • DB (D1)
  • AI
  • TENANT_CREDENTIALS_SECRET
  • consumer: swarm-geo-research-jobs
  • producer: swarm-content-generation-jobs

Set real IDs, buckets, and secrets in the Cloudflare dashboard or via wrangler secret put to match this repo’s wrangler file.

Commands

cd apps/geo-research && npm run dev
cd apps/geo-research && npm run deploy