diff --git a/web/screens/Settings/Models/Row.tsx b/web/screens/Settings/Models/Row.tsx
index 7be2a0549..dd19a39df 100644
--- a/web/screens/Settings/Models/Row.tsx
+++ b/web/screens/Settings/Models/Row.tsx
@@ -1,6 +1,6 @@
import { useState } from 'react'
-import { Model } from '@janhq/core'
+import { InferenceEngine, Model } from '@janhq/core'
import { Badge } from '@janhq/uikit'
import {
@@ -33,6 +33,10 @@ export default function RowModel(props: RowModelProps) {
const isActiveModel = stateModel.model === props.data.id
+ const isRemoteModel =
+ props.data.engine === InferenceEngine.openai ||
+ InferenceEngine.triton_trtllm
+
const onModelActionClick = (modelId: string) => {
if (activeModel && activeModel.id === modelId) {
stopModel(modelId)
@@ -56,7 +60,15 @@ export default function RowModel(props: RowModelProps) {