Skip to main content
Full reference for all configuration options.

Database

VariableDefaultDescription
DB_USERkiokuPostgres user
DB_PASSWORDkiokuPostgres password
DB_NAMEkiokuPostgres database name

Hivemind

VariableDefaultDescription
HIVEMIND_JWT_SECRETJWT signing secret (64-char hex, required)
HIVEMIND_ENCRYPTION_SECRETAPI key encryption secret (64-char hex, required)
HIVEMIND_PORT9100Hivemind API port

Vexa

VariableDefaultDescription
VEXA_ADMIN_API_TOKENVexa admin API token (required)
VEXA_PUBLIC_URLhttp://localhost:8056Public URL for Vexa API
VEXA_BOT_IMAGEvexa-bot:devDocker image for bot containers
INTERNAL_API_SECRETSecret for internal API callbacks

Redis (RunPod)

VariableDefaultDescription
REDIS_PASSWORDRedis AUTH password (required on RunPod)

Storage

VariableDefaultDescription
STORAGE_BACKENDminioStorage backend
MINIO_ACCESS_KEYvexa-access-keyMinIO access key
MINIO_SECRET_KEYvexa-secret-keyMinIO secret key
MINIO_BUCKETvexa-recordingsMinIO bucket name

Vector DB

VariableDefaultDescription
QDRANT_API_KEYQdrant API key (optional)

AI Integrations (Optional)

VariableDescription
OPENAI_API_KEYOpenAI API key (TTS, agent)
OPENAI_BASE_URLOpenAI base URL (default: https://api.openai.com)
ANTHROPIC_API_KEYAnthropic API key (agent)
VEXA_TRANSCRIBER_API_KEYTranscription service API key
ZOOM_CLIENT_IDZoom OAuth client ID
ZOOM_CLIENT_SECRETZoom OAuth client secret
TTS_API_TOKENTTS service auth token

General

VariableDefaultDescription
LOG_LEVELINFOLogging level
CORS_ORIGINS*CORS allowed origins
VEXA_ENVproductionEnvironment flag

Cloudflare Tunnel

VariableDefaultDescription
CLOUDFLARED_CREDENTIALS_DIR~/.cloudflaredPath to Cloudflare tunnel credentials

RunPod

VariableDefaultDescription
RUNPOD_API_KEYRunPod API key (required for bot spawning)
RUNPOD_GPU_TYPENVIDIA GeForce RTX 3090GPU type for bot pods
RUNPOD_CLOUD_TYPECOMMUNITYCloud tier (SECURE or COMMUNITY)
RUNPOD_CONTAINER_DISK_GB40Container disk size for bot pods
RUNPOD_POLL_INTERVAL15Pod status poll interval (seconds)
BOT_IMAGEkyomoto/kioku-stateless:latestImage for bot pods
BOT_REDIS_URLdefaults to REDIS_URLRedis URL passed to bot pods
BOT_MEETING_API_URLdefaults to MEETING_API_URLMeeting API URL passed to bot pods

Build Paths

VariableDefaultDescription
KIOKU_VEXA_PATH../../services/vexaPath to vexa source (for Docker builds)
HIVEMIND_PATH../../services/hivemindPath to hivemind source (for Docker builds)