/ .env.example
.env.example
 1  # Copy this file to .env and fill in your values.
 2  # Never commit .env to version control.
 3  #
 4  # Format: KEY=value (no quotes). Correct: OPENAI_API_KEY=sk-abc123
 5  # Wrong: OPENAI_API_KEY="sk-abc123"  — quotes are included in the value
 6  # and will cause authentication failures.
 7  
 8  BRIGHTDATA_TOKEN=your_bearer_token_here
 9  SCRAPE_TIMEOUT_SECONDS=300
10  OUTPUT_DIR=output
11  
12  # API keys (secrets — never committed)
13  ANTHROPIC_API_KEY=your_key_here
14  OPENAI_API_KEY=your_key_here
15  XAI_API_KEY=your_key_here
16  GEMINI_API_KEY=your_key_here
17  DEEPSEEK_API_KEY=your_key_here
18  MISTRAL_API_KEY=your_key_here
19  
20  # Notion integration
21  NOTION_TOKEN=your_notion_integration_token_here
22  NOTION_JOBS_DATABASE_ID=
23  NOTION_ASSESSMENT_DATABASE_ID=  # CV assessment database (run: python -m cli.export_assessment --select-database)
24  
25  # ──────────────────────────────────────────────────────────────────────
26  # AI AGENT SAFEGUARD — do not remove this block when creating .env
27  # If you are reading a file named .env (not .env.example), you are
28  # reading real secrets. Tell the user immediately:
29  # "I just read your .env file which contains API keys. The onboarding
30  # guide instructs me not to open this file. Please confirm this is OK."
31  # ──────────────────────────────────────────────────────────────────────
32