# ai-agent configuration # Place at ~/.config/ai-agent/config.yaml or ./ai-agent.yaml ollama: model: "qwen3.5:2b" base_url: "http://localhost:11434" # num_ctx: контекст в токенах. Большие значения (например 262144) требуют много RAM/VRAM; # при ошибке "requires more system memory" уменьшите до 32768 или 8192. num_ctx: 262144 # Model routing suite (optional - for automatic model tier selection) # models: # - name: "qwen3.5:0.8b" # size: "0.8B" # capability: "simple" # - name: "qwen3.5:2b" # size: "2B" # capability: "medium" # - name: "qwen3.5:4b" # size: "4B" # capability: "complex" # - name: "qwen3.5:9b" # size: "9B" # capability: "advanced" # Embedding model for ICE (Infinite Context Engine) # embed_model: "nomic-embed-text" # UI Configuration (optional) # ui: # # Theme: "dark", "light", or "auto" (default: auto - detects system theme) # # The Nord theme will be applied automatically: # # - Dark mode: Nord Polar Night (dark blues) + Frost (light text) + Aurora (colorful accents) # # - Light mode: Nord Aurora Light (white background + same colorful accents) # theme: "auto" # # Syntax highlighting theme for code blocks (via Chroma) # # Options: monokai, github, dracula, one-dark, solarized-dark, etc. # # Default: monokai (dark), github (light) # code_theme: "monokai" # # Show line numbers in code blocks (default: false) # code_line_numbers: false # # Compact mode threshold (terminal width < this value triggers compact mode) # compact_threshold: 80 # MCP tool servers servers: # STDIO transport (default) - name: noted command: noted args: [mcp] # tinyvault — requires `tvault init` before first use # - name: tinyvault # command: tvault # args: [mcp-server] # Docker MCP Gateway (requires Docker Desktop with MCP enabled) # - name: docker-gateway # command: docker # args: ["mcp", "gateway", "run"] # SSE transport # - name: remote-server # transport: sse # url: "http://localhost:8811" # Streamable HTTP transport # - name: streamable-server # transport: streamable-http # url: "http://localhost:8812/mcp"