Environment variables
Core settings
| Variable | Default | Description |
|---|---|---|
KOMBIFY_AI_MODE | saas | Deployment mode: saas or selfhosted |
KOMBIFY_AI_PORT | 5270 | HTTP API port |
KOMBIFY_TECHSTACK_URL | — | URL of the kombify TechStack instance |
KOMBIFY_AI_LOG_LEVEL | info | Log level: debug, info, warn, error |
Authentication
| Variable | Default | Description |
|---|---|---|
KOMBIFY_AI_ZITADEL_ISSUER | — | Zitadel OIDC issuer URL |
KOMBIFY_AI_ZITADEL_CLIENT_ID | — | OIDC client ID |
KOMBIFY_AI_JWT_AUDIENCE | — | Expected JWT audience |
Database
| Variable | Default | Description |
|---|---|---|
KOMBIFY_AI_DB_TYPE | sqlite | Database type: sqlite or postgres |
KOMBIFY_AI_DB_URL | ./data/ai.db | Database connection string |
AI providers
| Variable | Default | Description |
|---|---|---|
OPENAI_API_KEY | — | OpenAI API key |
ANTHROPIC_API_KEY | — | Anthropic API key |
GOOGLE_AI_API_KEY | — | Google AI API key |
OLLAMA_BASE_URL | http://localhost:11434 | Ollama endpoint |
Guard settings
| Variable | Default | Description |
|---|---|---|
KOMBIFY_GUARD_ENABLED | false | Enable Guard autonomous monitoring |
KOMBIFY_GUARD_TRUST_LEVEL | observer | Initial trust: observer, advisor, autonomous |
KOMBIFY_GUARD_FAST_INTERVAL | 10s | Fast loop interval |
KOMBIFY_GUARD_HEARTBEAT_INTERVAL | 60s | Heartbeat loop interval |
KOMBIFY_GUARD_DEEP_INTERVAL | 6h | Deep scan interval |
Docker Compose example
Further reading
BYOK setup
Configure API keys for self-hosted mode
Quick start
Get started with kombify AI
