Skip to content

Qwen2.5-Coder default + automatic GPU (CUDA/Metal/CPU) backend - #1

Open
godsonj64 wants to merge 1 commit into
mainfrom
feat/qwen-default-cuda-backend
Open

Qwen2.5-Coder default + automatic GPU (CUDA/Metal/CPU) backend#1
godsonj64 wants to merge 1 commit into
mainfrom
feat/qwen-default-cuda-backend

Conversation

@godsonj64

@godsonj64 godsonj64 commented Jul 6, 2026

Copy link
Copy Markdown
Owner

Brings the repo up to date with the local working tree.

Highlights

  • Default model → Qwen2.5-Coder-3B-Instruct (Q4_K_M, ~2 GB) — best small stable coding model. Sampling tuned accordingly.
  • Automatic llama.cpp backend: CUDA (NVIDIA, toolkit matched to the GPU's compute capability — e.g. Blackwell → CUDA 13.x), Metal (Apple Silicon), else CPU. Handles the Windows cudart runtime and auto-upgrades CPU→GPU on relaunch.
  • Adds llama-installer + headless tests, GitHub integration, renderer updates, trailer toolkit.

Verification

  • node scripts/llama_installer_test.js → 30/30 pass.
  • Qwen model loads on an RTX 5050 via the CUDA build and generates correct code (confirmed as a GPU compute process).

Bring the repo up to date with the local working tree. Key changes:

- Default model -> Qwen2.5-Coder-3B-Instruct (Q4_K_M, ~2GB), the best small
  stable coding model; llama-server sampling adjusted to suit it.
- Automatic llama.cpp backend selection: CUDA (NVIDIA, toolkit version matched
  to the GPU's compute capability), Metal (Apple Silicon), else CPU. Includes
  Windows cudart runtime handling and automatic CPU->GPU upgrade on relaunch.
- Adds llama-installer + headless tests, GitHub integration, renderer updates,
  and the trailer toolkit.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant