TOWER / SETTINGS

API Keys

Configure your API keys. Keys are stored encrypted in the database. Never committed to git.

Live mode active. Gemini API key detected — live extraction is enabled.

Gemini API Keyrequired

Required for Gemini Vision extraction, Brief Writer, and KG enrichment. Get a free key from Google AI Studio.

docs
Slack Webhook URL

Optional. High-signal alerts (impact ≥ 80) fire to this webhook.

docs
Resend API Key

Optional. Weekly digest emails sent via Resend.

docs
Neon Database URL

Optional for demo. Required for production persistence. Neon free tier works.

docs

Environment Variables

For production deployment, set these in your Vercel project settings or .env.local:

GEMINI_API_KEY=AIza...
DATABASE_URL=postgresql://...
BLOB_READ_WRITE_TOKEN=vercel_blob_...
RESEND_API_KEY=re_...
SLACK_WEBHOOK_URL=https://hooks.slack.com/...
LOBSTER_TRAP_URL=http://localhost:8000
NEO4J_URI=neo4j+s://<id>.databases.neo4j.io
NEO4J_USER=neo4j
NEO4J_PASSWORD=...