Skip to content

error installing backend qwen-tts: not a valid backend: run file not found #8217

@liamwh

Description

@liamwh

LocalAI version:
❯ local-ai --version
3.10.1

Environment, CPU architecture, OS, and Version:
Darwin Liams-MacBook-Pro-2.local 25.2.0 Darwin Kernel Version 25.2.0: Tue Nov 18 21:09:56 PST 2025; root:xnu-12377.61.12~1/RELEASE_ARM64_T6041 arm64

Describe the bug
❯ local-ai backends install qwen-tts

Jan 25 21:36:11 INFO  Using metal capability (arm64 on mac) env="LOCALAI_FORCE_META_BACKEND_CAPABILITY" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/pkg/system/capabilities.go"  caller.L=99 }
Jan 25 21:36:11 INFO  Using metal capability (arm64 on mac) env="LOCALAI_FORCE_META_BACKEND_CAPABILITY" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/pkg/system/capabilities.go"  caller.L=99 }
Jan 25 21:36:11 DEBUG Backend is a meta backend systemState=&{ {/Users/liam/.localai/models/backends /var/lib/local-ai/backends} {} 0} name="qwen-tts" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/core/gallery/backends.go"  caller.L=102 }
Jan 25 21:36:11 INFO  Using metal capability (arm64 on mac) env="LOCALAI_FORCE_META_BACKEND_CAPABILITY" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/pkg/system/capabilities.go"  caller.L=99 }
Jan 25 21:36:11 DEBUG The requested capability was not found, using default capability reportedCapability="metal" capMap=map[amd:rocm-qwen-tts default:cpu-qwen-tts intel:intel-qwen-tts nvidia:cuda12-qwen-tts nvidia-cuda-12:cuda12-qwen-tts nvidia-cuda-13:cuda13-qwen-tts nvidia-l4t:nvidia-l4t-qwen-tts nvidia-l4t-cuda-12:nvidia-l4t-qwen-tts nvidia-l4t-cuda-13:cuda13-nvidia-l4t-arm64-qwen-tts] caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/pkg/system/capabilities.go"  caller.L=68 }
Jan 25 21:36:11 INFO  Using metal capability (arm64 on mac) env="LOCALAI_FORCE_META_BACKEND_CAPABILITY" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/pkg/system/capabilities.go"  caller.L=99 }
Jan 25 21:36:11 DEBUG The requested capability was not found, using default capability reportedCapability="metal" capMap=map[amd:rocm-qwen-tts default:cpu-qwen-tts intel:intel-qwen-tts nvidia:cuda12-qwen-tts nvidia-cuda-12:cuda12-qwen-tts nvidia-cuda-13:cuda13-qwen-tts nvidia-l4t:nvidia-l4t-qwen-tts nvidia-l4t-cuda-12:nvidia-l4t-qwen-tts nvidia-l4t-cuda-13:cuda13-nvidia-l4t-arm64-qwen-tts] caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/pkg/system/capabilities.go"  caller.L=68 }
Jan 25 21:36:11 DEBUG Found backend for reported capability backend="qwen-tts" reportedCapability="default" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/core/gallery/backend_types.go"  caller.L=44 }
Jan 25 21:36:11 DEBUG Installing backend from meta backend name="qwen-tts" bestBackend="cpu-qwen-tts" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/core/gallery/backends.go"  caller.L=110 }
Jan 25 21:36:11 DEBUG Downloading backend uri="quay.io/go-skynet/local-ai-backends:latest-cpu-qwen-tts" backendPath="/Users/liam/.localai/models/backends/cpu-qwen-tts" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/core/gallery/backends.go"  caller.L=167 }
Jan 25 21:36:11 DEBUG [downloader] File already exists filePath="/Users/liam/.localai/models/backends/cpu-qwen-tts" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/pkg/downloader/uri.go"  caller.L=336 }
Jan 25 21:36:11 DEBUG File already exists. Skipping download file="/Users/liam/.localai/models/backends/cpu-qwen-tts" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/pkg/downloader/uri.go"  caller.L=358 }
Jan 25 21:36:11 DEBUG Downloaded backend uri="quay.io/go-skynet/local-ai-backends:latest-cpu-qwen-tts" backendPath="/Users/liam/.localai/models/backends/cpu-qwen-tts" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/core/gallery/backends.go"  caller.L=180 }
Jan 25 21:36:11 ERROR Run file not found runFile="/Users/liam/.localai/models/backends/cpu-qwen-tts/run.sh" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/core/gallery/backends.go"  caller.L=197 }
Jan 25 21:36:11 ERROR Error running the application error=error installing backend qwen-tts: not a valid backend: run file not found "/Users/liam/.localai/models/backends/cpu-qwen-tts/run.sh" caller={caller.file="/private/tmp/localai-20260123-5706-cvhlcv/LocalAI-3.10.1/cmd/local-ai/main.go"  caller.L=80 }

To Reproduce
❯ local-ai backends install qwen-tts

Expected behavior
It to install successfully.

Logs
See above

Additional context
Tried reinstalling, issue persists

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions