Cashy / .env.example
GitHub Actions
Deploy to HF Spaces
17a78b5
# ============================================================================
# LLM Provider Configuration
# ============================================================================
# Choose your provider: openai, anthropic, google, huggingface
LLM_PROVIDER=openai
# Set the API key for your chosen provider (only one needed)
OPENAI_API_KEY=sk-...
ANTHROPIC_API_KEY=sk-ant-...
GOOGLE_API_KEY=AI...
HF_TOKEN=hf_...
# Optional: override the default model for your provider
# MODEL_NAME=gpt-4o
# MODEL_MAX_TOKENS=512
# HuggingFace-specific: inference provider (together, sambanova, etc.)
# HF_INFERENCE_PROVIDER=together
# ============================================================================
# Database Configuration (PostgreSQL)
# ============================================================================
DB_HOST=localhost
DB_PORT=5432
DB_NAME=cashy_demo
DB_USER=financial_advisor
DB_PASSWORD=
# ============================================================================
# LangSmith Configuration (optional — for tracing and evaluation)
# ============================================================================
LANGSMITH_TRACING=true
LANGSMITH_API_KEY=
LANGSMITH_PROJECT=cashy-financial-advisor
LANGSMITH_ENDPOINT=https://api.smith.langchain.com
# ============================================================================
# Application Settings
# ============================================================================
# App mode: "demo" (seeded showcase data) or "personal" (your real financial data)
APP_MODE=personal
# Override database names per mode (optional — defaults shown below)
# DB_NAME_DEMO=cashy_demo
# DB_NAME_PERSONAL=financial_db
ENVIRONMENT=development
DEBUG=true