- Switch AI_LLM_BASE_URL from omniroute.imrnes.team to 9router.asepharyana.my.id - Keep AI_LLM_MODEL as 'text' (9router uses alias-based routing, not bare names) - Update .env.example comments to document 9router - Per user: multimodal stays 'multimodal' alias API verified: curl to 9router/v1/chat/completions with model 'text' returns HTTP 200 (OpenAI-compatible format)