Configuration
Primary config file:
~/.config/muthr/muthr.toml
Key settings
server_port- inference API port (default8080)workspace_root- project root for sandbox mapping (default~/src)model_dir- base model directory (default~/opt/models)default_provision_profile- sandbox profile default (opencode,hermes-agent, ...)default_engine_runtime-mlxcel,llama, orvllm-mlxdefault_engine_bind_host- host bind (0.0.0.0or127.0.0.1)default_engine_profile- default model/profile if none providedcontainer_host_gateway- optional explicit host gateway IP for containers
Environment overrides
All below override file values when set:
MUTHR_SERVER_PORTMUTHR_WORKSPACE_ROOTMUTHR_MODEL_DIRMUTHR_PROVISION_PROFILEMUTHR_ENGINE_RUNTIMEMUTHR_ENGINE_BIND_HOSTMUTHR_ENGINE_PROFILEMUTHR_CONTAINER_HOST_GATEWAY
Security-relevant guidance
- Keep
workspace_rootinside a dedicated subtree such as~/src. - Never set
workspace_rootto$HOME. - Use
default_engine_bind_host = "0.0.0.0"only when sandboxes need host inference access. - Prefer explicit profile declarations in automation (
--profile ...) over implicit defaults.
You can inspect effective values with:
bash
muthr config showSee also: Installation · Security · Troubleshooting