Commit Graph

  • 8d8d45b7ca docs/asset-engine: catalog + UI design brief vh 2026-05-10 19:20:58 -07:00
  • a727b93b1e sao: serialize inference under an asyncio.Lock vh 2026-05-10 18:19:24 -07:00
  • 17b9adf29c sao: actually pass cfg_scale through to the pipeline vh 2026-05-10 18:13:27 -07:00
  • c5ab99e74f kokoro: persist custom voices across container recreate vh 2026-05-10 17:48:24 -07:00
  • a61b577c59 vor: stack + playbook + workflow template for ana-docker deploy vh 2026-04-29 21:31:59 -07:00
  • f44a1d1c02 ci/task-board: drop explicit container, inherit runner default vh 2026-04-29 18:49:35 -07:00
  • 3aea10530e playbooks/deploy-task-board: accept SHA refs, not just branches vh 2026-04-29 18:41:36 -07:00
  • 2769da34a1 ci/task-board: pin workflow container to node:20-bookworm-slim vh 2026-04-29 18:36:28 -07:00
  • c774b71241 ci/task-board: use runner default image (node:20-bookworm-slim) vh 2026-04-29 18:33:43 -07:00
  • f014d5534a gitea-runner: stack + playbook for self-hosted Actions vh 2026-04-29 18:12:36 -07:00
  • 48aaa53c9d extract news-digest into its own repo (vh/nevermore) vh 2026-04-29 17:18:14 -07:00
  • 21526a4a3c docs/pfi/recommended-model-settings: drop the stale 'Last Updated' line vh 2026-04-29 17:03:41 -07:00
  • 5a2770f0f7 docs/pfi/docker-stack: replace static model table with pointer to live config vh 2026-04-29 17:03:13 -07:00
  • 65e1ca4478 news-digest/compose: default LLAMA_SWAP_MODEL to granite-4-small vh 2026-04-29 17:02:48 -07:00
  • 4ee2f9c2ee news-digest/README: granite-4-small is the current default (was qwen3.5-35-a3b) vh 2026-04-29 17:02:37 -07:00
  • 1ff276d67d STATUS: refresh date + record 2026-04-28..29 session milestones vh 2026-04-29 17:02:16 -07:00
  • 6929e752bf README: refresh backup coverage table (date + cleared rows) vh 2026-04-29 17:01:21 -07:00
  • bf4cea93a1 README: list miniflux + news-digest + memos + task-board in Current stacks vh 2026-04-29 17:00:43 -07:00
  • ec1153d3d6 docs: delete stale docs/pfi/model-list.md (1 file) vh 2026-04-29 16:59:42 -07:00
  • 6df5549161 memos: deploy to ana-docker vh 2026-04-29 13:27:12 -07:00
  • d27bb9209b README: document scripts/fork-fleet.sh in Common tasks vh 2026-04-28 16:01:06 -07:00
  • 765d89aed3 scripts: add fork-fleet.sh for bootstrapping a new fleet repo vh 2026-04-28 15:58:22 -07:00
  • 1a4b4829bd CLAUDE.md: assistants must call task_set_shells on bg-bash launches vh 2026-04-28 15:46:47 -07:00
  • 5876399352 news-digest/README: document multi-tenant onboarding + per-user cron vh 2026-04-28 15:25:04 -07:00
  • d552e289cb news-digest: per-instance cron schedule via env vh 2026-04-28 14:29:55 -07:00
  • aeb5c18ca3 news-digest: multi-tenant deploy + masthead overlap fix vh 2026-04-28 13:53:26 -07:00
  • be7cb298b6 news-digest: responsive layout — proper desk-head grid + 480px phone tier vh 2026-04-28 13:41:58 -07:00
  • 40f1e0ee00 news-digest: real article summaries + per-desk collapse vh 2026-04-28 11:29:15 -07:00
  • 018122648f news-digest: cache-bust style.css + app.js with generated_at timestamp vh 2026-04-28 11:20:43 -07:00
  • 9bdb41ea6a news-digest: add world + local headlines sections vh 2026-04-28 11:14:15 -07:00
  • d2ed7671d7 ace-step: patch upstream infer-api + missing runtime deps + cache mount vh 2026-04-28 09:42:07 -07:00
  • 4a4c09177f ace-step + stable-audio-open: deploy music + SFX generation to irv-ml1 vh 2026-04-28 09:11:23 -07:00
  • 0ba41e02ea fish-cpp: delete the stack — s2.cpp is too alpha to use today vh 2026-04-28 01:52:57 -07:00
  • 67813bbef4 fish-cpp: add Vulkan backend (CUDA on this model went 0% GPU util — try the README's canonical path) vh 2026-04-28 01:43:06 -07:00
  • 8c1088af1f fish-cpp: switch to resident s2 server + proxy shim — fix per-request CUDA init dominating wall time vh 2026-04-28 01:32:20 -07:00
  • 8a1d0bf709 fish-cpp/server: use -c 0 (CUDA) not -v 0 (Vulkan) — was running on CPU vh 2026-04-28 01:28:10 -07:00
  • 99710c26a5 fish-cpp: add libgomp1 to runtime image — s2 binary needs OpenMP at runtime vh 2026-04-28 01:22:06 -07:00
  • dd571a3529 fish-cpp: symlink libcuda.so stub into /usr/local/lib (CMAKE_LIBRARY_PATH alone didn't work) vh 2026-04-28 01:20:01 -07:00
  • ee35fcd0a9 fish-cpp: add CUDA stubs to build linker path; fix verify step's masked failure vh 2026-04-28 01:17:05 -07:00
  • 14f052461e stacks/fish-cpp: Phase 1 — s2.cpp + GGML CUDA backend image, FastAPI shim, deploy playbook vh 2026-04-28 01:06:14 -07:00
  • 68f3cd05fe voxtral: mount patched stage YAML to dodge hardcoded 0.8 GPU util; fish-s2: --half + streaming wins vh 2026-04-28 00:35:55 -07:00
  • fe01f73d84 voxtral: switch to vllm-omni serve --omni with stage config — Voxtral is a multi-stage pipeline vh 2026-04-28 00:17:21 -07:00
  • 0304464b7d voxtral: HF_TOKEN passthrough + Mistral-format flags (vLLM rejects HF format) vh 2026-04-28 00:05:28 -07:00
  • 5a1b715f3d stacks/voxtral: add entrypoint: vllm serve — image has no default ENTRYPOINT/CMD vh 2026-04-27 23:59:05 -07:00
  • 131d746c92 voxtral + kyutai-tts: fix wrong image tag / wrong endpoint paths; fish-s2: env-selectable model variant vh 2026-04-27 23:54:59 -07:00
  • 01c1ae2605 fish-s2: docs + verify reflect actual API (POST /v1/tts, not OpenAI-compat) vh 2026-04-27 23:28:02 -07:00
  • 43c7c08673 stacks/fish-s2: build with target=server (multi-stage Dockerfile, default builds webui-only) vh 2026-04-27 23:18:02 -07:00
  • fd5717c728 playbooks/deploy-fish-s2: pre-pull fishaudio/s2-pro checkpoint before container start vh 2026-04-27 23:16:32 -07:00
  • 1b5a2df6db news-digest: hero brand block links to /index.html (latest edition) from any archive page vh 2026-04-27 23:10:42 -07:00
  • 425b1d45d6 stacks/fish-s2: build from docker/Dockerfile (not dockerfile.dev) — third try vh 2026-04-27 22:57:09 -07:00
  • 12d0863108 stacks/fish-s2: build from dockerfile.dev — upstream has no plain Dockerfile vh 2026-04-27 22:47:04 -07:00
  • 16d018ff96 stacks/{fish-s2,voxtral,kyutai-tts}: three new TTS deploys for irv-ml1 quality A/B vh 2026-04-27 22:40:10 -07:00
  • db42a7cc17 qwen3-tts/.env.example: document the optimized-backend crashloop trap vh 2026-04-27 22:12:04 -07:00
  • 5fd69f06b1 qwen3-tts: wire optimized backend to /app/config.yaml so model registry actually loads vh 2026-04-27 22:07:03 -07:00
  • 9835fd47eb qwen3-tts: switch default to -CustomVoice variant; chatterbox: fix paralinguistic tag list in README vh 2026-04-27 21:54:13 -07:00
  • ad2b0e97aa docs/runbooks/nh3-prune-ritual: write up the quarterly NH3 prune ceremony vh 2026-04-27 20:54:08 -07:00
  • ec1f5e5c8f news-digest + chatterbox: fix unhealthy healthchecks (IPv6 fallback miss + missing curl) vh 2026-04-27 20:46:29 -07:00
  • bd749ae747 STATUS: irv-ml1 recovered, three new GPU stacks deployed, llama-swap pin cleanup, backups verified vh 2026-04-27 18:24:20 -07:00
  • 7bc648672f llama-swap: pin granite-4-small alongside qwen3.5-9b — stop swapping with qwen3.6-27b vh 2026-04-27 18:14:59 -07:00
  • 894e92275d llama-swap: drop qwen3.6-35-a3b from pinned group — was blocking other model loads under memory pressure vh 2026-04-27 18:05:49 -07:00
  • 0baf1e8e2d llama-swap: drop ttl: 600 from qwen3.6 abliterated, heretic, 27b — keep loaded across idle vh 2026-04-27 18:02:57 -07:00
  • e54df5f4f7 chatterbox: switch health probe from /health (doesn't exist) to /api/model-info vh 2026-04-27 16:04:39 -07:00
  • 051cb1549a playbooks/deploy-vibevoice: fix the /v1/audio/voices verify (was greping for nonexistent literals) vh 2026-04-27 15:37:17 -07:00
  • 4263af9683 vibevoice + chatterbox: fix build refs (full 40-char SHA + chatterbox dockerfile path) vh 2026-04-27 15:26:43 -07:00
  • e0a33d0b33 stacks/kokoro: flip .env.example default from cpu → gpu (driver bump landed) vh 2026-04-27 15:17:27 -07:00
  • 5ef502e7cc configs/homepage: re-enable irv-ml1-docker provider — host recovered 2026-04-25 vh 2026-04-27 15:15:46 -07:00
  • 88a02e363e STATUS: llama-swap heretic + 27b entries landed; stacks/ vs mirror convention nailed down vh 2026-04-26 22:09:22 -07:00
  • 6f7bb4885e stacks/ is canonical; stacks-mirror/ is drift snapshot — stop confusing the two vh 2026-04-26 22:07:30 -07:00
  • b48667f33a llama-swap/config: add qwen3.6-35-a3b-heretic + qwen3.6-27b (both vision-capable) vh 2026-04-26 21:56:57 -07:00
  • dce0fb9b66 news-digest: live-recompute source + desk counts; hide empty sections vh 2026-04-26 15:10:18 -07:00
  • 0f03c6c9f6 STATUS: news-digest × button + cross-device hidden tray landed vh 2026-04-26 15:07:59 -07:00
  • f692b7ec7a news-digest: per-item × button + cross-device hidden tray vh 2026-04-26 15:05:25 -07:00
  • c1427adc0f STATUS: mark autorestic decommission done, seafile seahub race fixed vh 2026-04-26 14:51:51 -07:00
  • 7a2f8a1954 playbooks/remove-autorestic: quote the ! in the binary-absent verify (YAML tag indicator) vh 2026-04-26 14:43:02 -07:00
  • 52fcbe4cd6 playbooks/remove-autorestic: use a glob for unit removal (YAML folded the backslash continuation) vh 2026-04-26 14:39:41 -07:00
  • ac282c5526 playbooks/remove-autorestic + STATUS: decommission autorestic, mark docker-ce migration done vh 2026-04-26 14:36:56 -07:00
  • 6907d0bef5 playbooks/install-traefik-postboot: oneshot systemd unit that restarts traefik N seconds after boot vh 2026-04-26 14:30:02 -07:00
  • b0608f9300 playbooks/upgrade-docker-ce: accept compose plugin major ≥ 2 (was hardcoded v2.X.Y) vh 2026-04-26 14:22:26 -07:00
  • be9109bc95 playbooks/upgrade-docker-ce: bake in the override.conf rewrite from nh3-docker debug vh 2026-04-26 14:12:06 -07:00
  • a3ab1a7b6c playbooks/upgrade-docker-ce: detect + move aside stale unit override vh 2026-04-26 14:03:06 -07:00
  • 5f2b485390 stacks/news-digest: favicon + serve-via-nginx wiring vh 2026-04-26 13:55:51 -07:00
  • 23222418fa playbooks/upgrade-docker-ce: add daemon-reload after package swap vh 2026-04-26 13:53:48 -07:00
  • 28cb96c087 news-digest: separated SOURCE / REDDIT THREAD action chips + archive page vh 2026-04-26 13:48:58 -07:00
  • b3d20f2a1a playbooks/upgrade-docker-ce: fix YAML literal-block indentation vh 2026-04-26 13:45:07 -07:00
  • fe1bc89a58 playbooks/upgrade-docker-ce: migrate hosts off Debian docker.io to docker-ce vh 2026-04-26 13:44:04 -07:00
  • 3b2c964c2d news-digest: fixes from first deploy on ana-docker vh 2026-04-26 13:35:37 -07:00
  • 2e80e69ef5 stacks/news-digest: twice-daily LLM-curated briefing on ana-docker vh 2026-04-26 13:14:13 -07:00
  • 8351e0c325 stacks/miniflux: add r/comfyui, r/StableDiffusion, r/singularity to OPML vh 2026-04-26 12:55:38 -07:00
  • daa56289ae stacks/miniflux: flatten to single network; fix verify vh 2026-04-26 11:55:04 -07:00
  • 6c96ffef01 stacks/miniflux: self-hosted RSS reader + News group on homepage vh 2026-04-26 11:52:50 -07:00
  • ec6b7edb06 STATUS: 🟥 block — irv-ml1 stalled after CUDA driver upgrade attempt vh 2026-04-25 17:56:47 -07:00
  • c9c4262bdb scripts/upgrade-irv-ml1-cuda: drop pipe-to-head (SIGPIPE under pipefail) vh 2026-04-25 16:51:28 -07:00
  • 8beb858239 scripts/upgrade-irv-ml1-cuda: detect existing cuda repo, clean up orphan vh 2026-04-25 16:43:59 -07:00
  • e4a809cfc0 scripts/upgrade-irv-ml1-cuda: stage remote script via scp, exec via ssh -t vh 2026-04-25 16:40:00 -07:00
  • 5a5ab94939 scripts: upgrade-irv-ml1-cuda.sh — driver bump 570 → 580 (CUDA 12.8 → 12.9+) vh 2026-04-25 16:35:27 -07:00
  • 83e5e941d8 stacks/kokoro: cpu/gpu variant toggle + tighter pull-log filter vh 2026-04-25 16:31:01 -07:00
  • ca16db73e0 playbooks: quiet down pip noise in TTS build logs vh 2026-04-25 16:25:42 -07:00
  • b2a405fff4 playbooks/deploy-kokoro: quote name with embedded colon (YAML hazard) vh 2026-04-25 16:21:56 -07:00
  • 4549d241a7 stacks: add Kokoro, VibeVoice 1.5B, Chatterbox Turbo (TTS slate fill-in) vh 2026-04-25 16:18:37 -07:00
  • 54fef0e9d8 stacks/index-tts: add streaming WAV endpoint (wrapper 0.2.0) vh 2026-04-25 14:50:29 -07:00