{ config, lib, pkgs, ... }: let cfg = config.os.srv.ollama; in { options.os.srv.ollama.enable = lib.mkEnableOption "Ollama AI service"; config = lib.mkIf cfg.enable { fileSystems."/models" = { device = "/home/ollama"; fsType = "none"; options = [ "bind" ]; }; services.ollama = { enable = true; package = pkgs.ollama-rocm; user = "ollama"; models = "/models"; syncModels = true; loadModels = [ "deepseek-r1:14b" "qwen3:14b" ]; }; }; }