# =================================== # Personal Brand Engine - Configuration # =================================== # Copy this file to .env and fill in your values # cp .env.example .env # --- LLM Configuration --- # Ollama (local, free) - Primary OLLAMA_BASE_URL=http://localhost:11434 OLLAMA_MODEL=qwen2.5:7b # Groq (cloud, free tier) - Fallback GROQ_API_KEY= GROQ_MODEL=llama-3.1-70b-versatile # OpenAI (optional, paid) OPENAI_API_KEY= OPENAI_MODEL=gpt-4o-mini # --- LinkedIn --- LINKEDIN_EMAIL=sami.assiri11@gmail.com LINKEDIN_PASSWORD= # --- Twitter/X --- TWITTER_API_KEY= TWITTER_API_SECRET= TWITTER_ACCESS_TOKEN= TWITTER_ACCESS_SECRET= TWITTER_BEARER_TOKEN= # --- Email (Gmail) --- IMAP_HOST=imap.gmail.com IMAP_PORT=993 SMTP_HOST=smtp.gmail.com SMTP_PORT=587 EMAIL_ADDRESS=sami.assiri11@gmail.com EMAIL_PASSWORD= # Use Gmail App Password: https://myaccount.google.com/apppasswords # --- WhatsApp (Meta Cloud API) --- WHATSAPP_API_TOKEN= WHATSAPP_PHONE_NUMBER_ID= WHATSAPP_VERIFY_TOKEN=your-webhook-verify-token # --- WhatsApp (Twilio alternative) --- TWILIO_ACCOUNT_SID= TWILIO_AUTH_TOKEN= TWILIO_WHATSAPP_NUMBER= # --- Cal.com (Booking) --- CALCOM_API_KEY= CALCOM_BOOKING_URL= # --- Notifications --- TELEGRAM_BOT_TOKEN= TELEGRAM_CHAT_ID= # --- Database --- DATABASE_URL=sqlite:///./data/brand_engine.db # --- Server --- API_HOST=0.0.0.0 API_PORT=8080 API_SECRET_KEY=change-this-to-a-random-secret # --- General --- TIMEZONE=Asia/Riyadh DEFAULT_LANGUAGE=ar LOG_LEVEL=INFO