{"version":1,"type":"story","url":"https://digestai.news/story/oh-my-pi-updates-custom-model-configurations-for-version-18-2-7-and-la","json":"https://digestai.news/story/oh-my-pi-updates-custom-model-configurations-for-version-18-2-7-and-la.json","markdown":"https://digestai.news/story/oh-my-pi-updates-custom-model-configurations-for-version-18-2-7-and-la.md","slug":"oh-my-pi-updates-custom-model-configurations-for-version-18-2-7-and-la","headline":"Oh My Pi updates Custom model configurations for version 18.2.7 and later","summary":"Recent updates to the Oh My Pi (omp) assistant tool require users to modify their custom model configurations in `models.yml` for version 18.2.7 and later. Users must rename custom providers from \"local\" to a unique name to avoid conflicts with omp's new built-in local provider for on-device models. Additionally, users running Qwen 3.8 models must add `qwenTemplateReasoningEffort: true` to the model's compatibility block to prevent the chat template from defaulting to maximum thinking effort.\n\nThe update also affects how omp handles inference servers like vLLM, llama.cpp, LM Studio, Ollama, and SGLang. To prevent omp from falling back to hosted models when local servers fail, users can implement an allowlist using the `enabledModels` setting in `config.yml`. A Python logging script can be used to debug and inspect the exact request payloads omp sends to these custom backends.","keyPoints":["Users must rename custom local providers to avoid conflicts with the new built-in local provider in omp 18.2.7.","Qwen 3.8 configurations require the qwenTemplateReasoningEffort parameter to prevent thinking effort from defaulting to maximum.","An allowlist in config.yml can restrict omp to local models and prevent accidental fallbacks to paid hosted APIs."],"whyItMatters":"This update is critical for developers and enthusiasts running local AI models on personal hardware, ensuring their custom routing, thinking budgets, and privacy guardrails remain intact.","category":{"slug":"agents","name":"Agents & Tools","url":"https://digestai.news/category/agents"},"entities":{"companies":["Anthropic"],"models":["Qwen 3.8","Claude Opus 5.5","Qwen 3.8 Flash Next"],"people":[]},"firstPublishedAt":"2026-09-23T00:00:00Z","updatedAt":"2026-09-23T00:00:00Z","sourceCount":1,"hasPrimarySource":false,"sources":[{"outlet":"doug.sh","title":"Custom Models in Oh My Pi: vLLM, llama.cpp, SGLang and More","url":"https://doug.sh/posts/oh-my-pi-custom-models","publishedAt":"2026-09-23T00:00:00Z","type":"press","primary":false,"lead":true}],"sourceNotes":null,"discussions":[{"site":"Reddit","url":"https://www.reddit.com/r/LocalLLaMA/comments/1wqcki2/custom_models_in_oh_my_pi_vllm_llamacpp_sglang/","points":null}],"thread":null,"cite":{"text":"Digest AI, \"Oh My Pi updates Custom model configurations for version 18.2.7 and later\", 23 September 2026, https://digestai.news/story/oh-my-pi-updates-custom-model-configurations-for-version-18-2-7-and-la","publisher":"Digest AI","title":"Oh My Pi updates Custom model configurations for version 18.2.7 and later","datePublished":"2026-09-23T00:00:00Z","url":"https://digestai.news/story/oh-my-pi-updates-custom-model-configurations-for-version-18-2-7-and-la"},"generatedBy":"Written by Digest AI's editorial model from the linked sources; the sources are the record.","license":"Headlines, digests and key points are written by Digest AI and may be quoted with a link to the story page. Linked articles belong to their publishers. Terms: https://digestai.news/terms#reuse"}