Files
serverAppConfigs/serverAppConfigs-docs/LLM/index.md
T
Frank 0937cfb047 docs: record fleet double swap (large -> kingjones STRIX on pinned fork, small -> Huihui FP8 on FreeToken)
- kingjones-strix-rocmfp4 reactivated as the ACTIVE large runbook:
  runtime build recipe (WEBUI=OFF gotcha), deployed serving profile,
  fa-on-works-unpatched evidence, MTP heads documented unloadable,
  swap procedure + 2026-08-30 validation record
- agentionai-fast-imatrix marked RETIRED (rollback record kept)
- freetoken-frank-default-small: model/lineage/template sections now
  Huihui abliterated FP8; new operational quirk: chat API 422 without
  explicit model field
- LLM index + AGENTS fleet table/runtime sections current; both
  services' history chains fixed (small was still Tiel in AGENTS.md)
- worklog entry added; models.json contextWindow for large corrected
  to the real per-slot 131072 (llama clamps n_ctx_train/parallel)
2026-08-30 02:35:38 -07:00

6.5 KiB
Raw Blame History

LLM Fleet — Knowledge Base

Documentation for the LLM inference fleet on two local machines (2026-08-30): FreeToken v0.1.2 on Dankserver (frank-default-small, Huihui-Qwen3.6-35B-A3B-abliterated-FP8) and kingjones30/ROCmFPX llama.cpp on Dankclaw (frank-default-large, kingjones777 Qwen3.8-Flash-Next ROCmFP4-STRIX). Both services run the Qwen-Sharp chat template.

2026-08-22: the former vllmScripts repository is merged into the serverAppConfigs repository. This knowledge base moved from the old repo's serverAppConfigs-docs/ root to serverAppConfigs-docs/LLM/. The fleet scripts and units now live in the repo's scripts/ directory.

Deployment Topology

graph LR
    subgraph Dankserver[NVIDIA Dankserver - Ubuntu 26.04]
        A[RTX 3090 24GB + 60GB RAM]
        B2[FreeToken v0.1.2
frank-default-small, port 7770]
        C[Huihui-Qwen3.6-35B-A3B-abliterated-FP8
block-fp8, 20% MoE residency, 453k KV / 4 streams]
        A --> B2 --> C
    end

    subgraph Dankclaw[AMD Strix Halo - Ubuntu 26.04]
        E2[gfx1151 iGPU 64 GiB unified memory]
        E[kingjones30/ROCmFPX build
frank-default-large, port 7770]
        F[kingjones777 Qwen3.8-Flash-Next
ROCmFP4-STRIX, 401k ctx / 2 slots, mmap PLE]
        E2 --> E --> F
    end

    CLI[LLM Clients / API] -->|HTTP :7770| B2
    CLI -->|HTTP :7770| E

Servers

Server GPU VRAM / Memory OS
Dankserver System Specs NVIDIA RTX 3090 24 GB VRAM, 62 GB RAM Ubuntu 26.04
Dankclaw System Specs AMD Radeon 8060S (Strix Halo) gfx1151 unified memory Ubuntu 26.04

Active Deployment

  • freetoken-frank-default-small — the active frank-default-small runbook: FreeToken v0.1.2 serving batsclamp/Huihui-Qwen3.6-35B-A3B- abliterated-FP8 on Dankserver (swapped 2026-08-30; same format/pools)
  • freetoken-benchmark-sweep — KV pool vs decode speed sweep (bs1/bs3/bs4/bs6, 8k–700k KV) on Dankserver RTX 3090
  • deployment — deploy and update process for both servers
  • frank-redo-2026-08-17 — the 2026-08-17 topology change
  • kingjones-strix-rocmfp4 — ACTIVE frank-default-large runbook: kingjones777/Qwen3.8-Flash-Next-ROCmFP4-STRIX-GGUF, 177B params (56B MoE + 51.2B PLE), single 113.47 GiB GGUF, on the card's pinned kingjones30/ROCmFPX fork (swapped 2026-08-30)
  • agentionai-fast-imatrix — retired frank-default-large runbook: agentionai/Qwen3.8-Flash-Next-ROCmFP4-FAST-imatrix (87.06 GiB Q4_0_ROCMFP4_FAST imatrix, v2 joined PLE) on build-qwen38 (2026-08-29 → 2026-08-30); rollback binary + payload retained
  • ubatch-benchmark-large — active-model llama-bench ubatch sweep plan and results
  • kingjones-q8agent-rocmfpx — the retired Q8_0-AGENT investigation and set_rows failure
  • eemin-rocmi4-mtp — the former caf-eemin Qwen3.8-27B embedded-MTP model on Dankclaw (retired)
  • dealign-ornith-crack — the retired Ornith-1.5-35B-A3B CRACK model on Dankserver (frank-default-small, retired 2026-09-02)
  • ikllama-ornith-dankserver — the retired ik_llama.cpp runtime for frank-default-small (2026-08-26): q8_0 + Hadamard KV cache, split-mode none (single-GPU), mandatory FA_ALL_QUANTS build flags
  • kingjones-strix-mtp — the former Q6 AGENT runbook (restored 2026-09-01 after Q8_0 failure, then superseded by the STRIX deployment on 2026-08-27)
  • ciru-activefpx-promptforge — the RETIRED v3 CIRU PromptForge runtime on Dankclaw (superseded 2026-08-24 by the kingjones ROCmFP4 model)
  • kairic-edge — the retired Kairic Edge IU4 experiment (deployed and reverted 2026-08-22)
  • Dankserver System Specs — the RTX 3090 box (frank-default-small)
  • Dankclaw System Specs — the CIRU ROCmFPX box (frank-default-large)

CIRU Reference (Dankclaw)

  • ciru-activefpx-promptforge — the RETIRED v3 model, ROCm 7.15 toolchain, and build history (on Dankclaw; the slot now serves the kingjones ROCmFP4 model, see kingjones-strix-mtp)
  • kairic-edge — Kairic Edge IU4 runtime: build runbook, binary identity, and experiment summary (retired 2026-08-22)

DFlash2 Reference (archived)

vLLM Reference (historical)

Memory Management

Retired Topology (2026-08-17 redo)

Pipeline Parallelism (archive)

  • Pipeline Parallelism/index — index of multi-node inference research. The PP pair is retired. These pages are research history.

Runtime Research (llama.cpp family)

  • Llama Cpp Runtimes — mainline vs charlie12345/ROCmFPX vs ik_llama.cpp: positioning, quantization, server fit
  • Llama Cpp Code Diff — code-level quantization diff of the three runtimes + server recommendations
  • SGLang — the structured-generation serving engine; when it fits Dankserver (3090) vs Dankclaw (Strix Halo)
  • Project knowledge base — the Podman app stacks on the same two hosts. OpenWebUI consumes the :7770 endpoint on Dankserver. The Gitea instance on Dankclaw hosts this repository.
  • Deployment Flow — the service-scoped git-based deploy with inference isolation