Frank bf14ac7a7b fix: run Ling-3 vLLM from a cwd with no top-level vllm/ dir
The launcher does not change directory, so process cwd becomes sys.path[0]
for the 'python -m ...registry' model-inspection subprocess. From the CIRU
package root, the top-level vllm/ repo dir shadows the editable install as a
namespace package, breaking lazy imports (SamplingParams) and failing model
architecture inspection. cd to /home/dank/ling3-ciru before exec.
2026-08-10 23:16:46 -07:00

vLLM Scripts

Scripts for running LLM inference on two local machines.

Targets

Host User Codename Architecture
dankserver dank Dankserver NVIDIA RTX 3090 + 62 GB RAM
dankclaw dank Dankclaw AMD Strix Halo APU (shared memory)

Active Services

Service Host Runtime Model Port
llama-server dankclaw ROCmFPX llama.cpp Ling-3.0-flash ROCmFP4 MTP 8080
vllm-awq-qwen36 dankserver vLLM (Docker) Qwen3.6-35B-A3B AWQ 4-bit 34401

Models

Model Target Format
Ling-3.0-flash ROCmFP4-MTP dankclaw ROCmFP4 GGUF
Qwen3.6 35B A3B AWQ 4bit dankserver AWQ
Qwen3.6 35B A3B FP8 dankserver FP8 (documented, not active)
Qwen3.6 27B FP8 dankclaw FP8 (documented, not active)

Structure

  • docs/ — Project knowledge base with research notes on vLLM configuration, hardware specifics, speculative decoding, and deployment notes
  • scripts/ — Deployment and launch scripts (deploy.sh, serve-vllm-qwen36-dflash.sh, validate-vllm.sh, systemd unit files)

Deployment

See docs/deployment.md for the deploy/update process. Run ./scripts/deploy.sh <dankclaw|dankserver> after pushing committed changes.

Knowledge Base

See docs/index.md for the project knowledge base index.

S
Description
Podman deployment configs for Dankserver and Dankclaw
Readme
9.2 MiB
Languages
Shell 60.7%
Python 20.9%
HTML 6%
Jinja 3.8%
C++ 3.7%
Other 4.9%