Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
c94b020
utility-model: its own module and the Gufo model id
mecattaf Oct 13, 2026
0455b0a
OCR and transcription consumers: qwen3.8-flash-next, thinking explici…
mecattaf Oct 13, 2026
b71c356
pi, substrate seed, seats, monthly review, flows: the Gufo ids
mecattaf Oct 13, 2026
5c21b73
skills and comments: the local model server, not Halogen on the worker
mecattaf Oct 13, 2026
a7429f9
checks: consumers name exactly what Gufo serves; pi's 27B context mat…
mecattaf Oct 13, 2026
8077ab1
update: refresh agent suite and current user tools
mecattaf Oct 21, 2026
2aa8ed1
Merge remote-tracking branch 'origin/main' into update/suite-2026-10-21
mecattaf Oct 21, 2026
5ca19f1
docs: describe reviewed updates and explicit deployment
mecattaf Oct 21, 2026
cdb656c
fix: mark unused overlay arguments for the flake lint gate
mecattaf Oct 21, 2026
6b29878
Merge remote-tracking branch 'origin/main' into update/suite-2026-10-21
mecattaf Oct 21, 2026
a0c0fd5
docs: preserve the reviewed Codex daemon launcher choice
mecattaf Oct 21, 2026
ca363c3
fix: keep the NAS shell on its stable package set
mecattaf Oct 21, 2026
bf27570
fix: avoid retired-platform scan substring false positives
mecattaf Oct 21, 2026
883ca4c
Retire Halogen and commission Gufo with bounded local inference
mecattaf Oct 21, 2026
1cafa17
Merge remote-tracking branch 'origin/update/suite-2026-10-21' into gu…
mecattaf Oct 21, 2026
aae9db1
Probe Gufo readiness through the existing local seat
mecattaf Oct 21, 2026
99cc284
Document the retired engine and retained NAS source catalog
mecattaf Oct 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 10 additions & 11 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,15 +100,15 @@ Gufo answers 404 to a request naming any other model id, so callers send the
exact served id. It has no `/v1/embeddings` (501), no reranking and no
diarization.

**Until the cutover, Halogen still serves.** Halogen Flash
(`modules/halogen.nix`: Qwen3.8-Flash-Next in Peonist's `.hgn` format, model id
`halogen-qwen3.8-flash-next`, alternate `halogen-switch qwen38-27b`) stays the
live endpoint at `strix:8731` until `services.gufo.enable` is switched on with
`services.halogen.autoStart = false`. The Gufo and Halogen units conflict, so
they never hold the GPU together. Do no Halogen-specific work (Tom,
2026-10-13); after the cutover the `.hgn` rows and `modules/halogen.nix` are
retired. Immich ML also runs on Strix; its socket starts it on demand, with a
15-minute idle shutdown. There is no worker host.
**Halogen is retired (Tom, 2026-10-21).** Tom: "subagent to kill halogen and give me `gufo`".
Gufo owns port 8731 with one execution session, 102400 tokens of context,
thinking off and a fixed 1 GiB prefix cache. No Halogen service or container
is declared. The old source catalog rows remain in the NAS Library catalog; Strix
no longer wants their working copies. The `halogen` provider/runtime key in Substrate is a
compatibility identifier until its neutral-key migration, not an engine.
Mutable `models.toml` selects the exact Gufo wire model without a puller restart.
Immich ML also runs on Strix; its socket starts it on demand with a 15-minute
idle shutdown. There is no worker host.

**The NPU path is decommissioned — permanently, 2026-08-29.** FastFlowLM (`flm`)
is no longer installed on any host, and the XDNA2 NPU is not an inference target
Expand All @@ -118,8 +118,7 @@ pause. Do not add a `flm` invocation, an `flm serve` unit, or an NPU backend row
back.

**The `utility` slot forwards to the local text model.** The stable ID
`utility` resolves to Strix's resident text model (Halogen Flash until the
Gufo cutover, then Gufo's Flash-Next), and the request-scoped `utility-model`
`utility` resolves to Strix's resident Gufo Flash-Next model, and the request-scoped `utility-model`
wrapper — installed on the strix only — forwards a single
chat-completions request to it over the wired LAN. `/drain` and `/print` dial
that seam under the same name and with the same CLI flags as before. What must
Expand Down
74 changes: 37 additions & 37 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading