Quick notes on installing unSAGED

Prerequisites

Checkout and config

git clone git@github.com:jorge-menjivar/unsaged.git
cd unsaged
npm install -g pnpm
pnpm install
cp apps/web/.env.local.example apps/web/.env.local

Edit apps/web/.env.local to add/modify the following:

NEXT_PUBLIC_DEBUG_MODE=true

OPENAI_API_KEY={your_openapi_key}

# OLLAMA_HOST="http://127.0.0.1:11434"
# ANTHROPIC_API_URL="https://api.anthropic.com/v1"
# ANTHROPIC_API_KEY=anthropic_key
# ANTRHOPIC_VERSION="2023-06-01"
# PALM_API_URL="https://generativelanguage.googleapis.com/v1beta2"
# PALM_API_KEY=palm_key

NEXTAUTH_SECRET={your_nextauth_secret}

# GOOGLE_CLIENT_ID="xxxxxxxxxxxxxxxxx.apps.googleusercontent.com"
# GOOGLE_CLIENT_SECRET=google_client_secret

NEXT_PUBLIC_SUPABASE_URL="{your_supabase_url}"
NEXT_PUBLIC_SUPABASE_ANON_KEY={your_supabase_anon_key}

SUPABASE_JWT_SECRET={your_supabase_jwt_secret}
SUPABASE_SERVICE_ROLE_KEY={your_supabase_service_role_key}

EMAIL_FROM={your_email_address}
EMAIL_SERVER=smtp://{your_email_server}