# Swapper Configuration — Default / Fallback # # NOTE: Swapper is now a runtime gateway / executor only. # Source of truth for models is NCS (Node Capabilities Service). # No hardcoded model lists — Swapper queries NCS or Ollama /api/tags at startup. # # Per-node overrides: swapper_config_node1.yaml, swapper_config_node2.yaml node_id: default runtimes: ollama: url: http://localhost:11434 timeout: 300 limits: llm_concurrency: 2 vision_concurrency: 1 max_concurrent_models: 2 model_swap_timeout: 300 timeouts: llm_ms: 120000 vision_ms: 180000 stt_ms: 60000 tts_ms: 60000 gpu: enabled: false metal_acceleration: false storage: models_dir: /app/models cache_dir: /app/cache swap_dir: /app/swap