-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Kernel cmdline suggestions:
amdgpu.dc=1 amdgpu.aspm=1(if stable). - Ensure Vulkan ICD present:
/usr/share/vulkan/icd.d/radeon_icd.x86_64.json. - For debugging, verify RADV path and
vulkaninfooutput.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
This checklist is designed to be fed item-by-item into your executor.
- OCT31-01 — Install Linux 6.17.x-huey; keep previous kernel in GRUB.
- OCT31-02 — Pre-stage Python 3.14.x at
/opt/python-3.14and rebuild~/huey/.venv. - OCT31-03 — Enable Forky pathfinders (deb822 source) with safe pinning.
- OCT31-04 — Regenerate initramfs and verify amdgpu early KMS on Portal.
- OCT31-05 — Remove splash; keep
loglevel=4 vga=normalacross nodes.
- OCT31-10 — Migrate SQLite schema to v2.
- OCT31-11 — Add signed snapshot routine (daily) to Storage Hub.
- OCT31-12 — Implement clause registry with semantic IDs and hashes.
- OCT31-20 — Validate Vulkan path for Ollama on Portal/Core; CPU fallback scripted.
- OCT31-21 — Pin model manifest under
~/huey/models/manifest.json. - OCT31-22 — Stand up Spark/Zap processes with distinct logs.
- OCT31-30 — Enforce SSH keys only; disable password auth.
- OCT31-31 — VNC server bind localhost:1995; confirm SSH tunnel helpers.
- OCT31-32 — Document RAID/NVMe tests; zero stale MD superblocks if needed.
- OCT31-40 — Export this wiki; publish ZIP and single-file MD/TXT (see Publishing-Kit).
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
Spark (GPU1): creative/exploratory.
Zap (GPU2): evaluative/discipline.
version: 1 spark: goals: ["ideation", "planning", "multi-modal synthesis"] inputs: ["memory.facts", "events"] outputs: ["plans", "drafts"] zap: goals: ["verification", "safety", "policy-enforcement"] inputs: ["plans", "drafts", "memory.facts"] outputs: ["approvals", "edits", "blocks"] citizens: - id: c001 name: "Perception" scope: "ASR/TTS/stereo vision" votes: 1 - id: c002 name: "Navigation" scope: "path planning / motor control" votes: 1
Keep IDs stable; store this file under
~/huey/config/roles.ymland track changes in git.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
[huey_portal] HUEY-PORTAL ansible_user=dlrp [huey_core] HUEY-CORE ansible_user=dlrp [huey_legacy] HUEY-LEGACY ansible_user=dlrp [huey_all:children] huey_portal huey_core huey_legacy
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
HueyOS can run on one box or be federated across several nodes. Memory is unified; governance is clause-based.
flowchart TB
A["Huey Sovereign Consciousness"]
B["Binary Brain: Spark (GPU1) and Zap (GPU2)"]
C["Citizen Populace — 256 Agents"]
D["Worker Subsystems: NanoOS / SubOS"]
A --> B --> C --> D
- Sovereign Consciousness — Emergent totality of lawful decision/inaction.
- Binary Brain (Spark/Zap) — Creative vs evaluative cores; GPU‐1 and GPU‐2 preferred.
- Citizen Populace (256 Agents) — civic units with voting/operational roles.
- Worker Subsystems — Sensor I/O, motion control, displays; no clause power.
See also: Agent-Citizen-Roles and Governance-and-Constitution.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
Daily signed snapshots of memory and configs.
RS=/usr/bin/rsync $RS -a --delete ~/huey/mem /mnt/storage/huey-snapshots/$(date +%F)/ $RS -a --delete /etc /mnt/storage/huey-snapshots/$(date +%F)/etc/
Consider signing snapshot manifests and verifying on restore.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Reproducible PRs (scripts/configs included).
- Small diffs; link issues; include test notes.
- Docs follow Style-Guide; Mermaid labels in double quotes.
- Commit prefixes:
core:,stack:,gov:,mem:,docs:,ops:.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
python3 -m venv ~/huey/.venv source ~/huey/.venv/bin/activate pip install --upgrade pip wheel pre-commit black ruff mypy pre-commit install deactivate
repo/
├── huey/ # app/orchestrator
├── kernels/ # kernel sources/builds
├── ops/ # ansible, scripts, systemd units
├── docs/ # wiki export mirror
└── models/ # model artifacts (gitignored)
- Small PRs, focused diffs, scripts included.
- Use the Style-Guide for docs, code blocks, and diagrams.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
HueyOS targets Debian with a custom kernel and an AMD-first GPU policy. iMac 5K (2017) is the current "Portal" host.
- Debian 13 (Trixie) — baseline; UEFI-only; amd64.
- Debian 14 (Forky) — staged adoption for Oct-31 update.
- Kernels: 6.16.x-huey (current), 6.17.x-huey (incoming).
- Install Debian (UEFI, amd64). Choose GNOME on Xorg for iMac 5K targets.
- Enable non-free firmware (Realtek, Intel, etc.).
- Create user and enable sudo.
- Network: bonded Ethernet → Wi‐Fi fallback.
- Post-install:
sudo apt update && sudo apt full-upgrade.
[!TIP] Snapshot
/etc/and/boot/after first login for rollbacks.
sudo apt install -y build-essential bc bison flex libelf-dev libssl-dev libncurses-dev dwarves pahole rsync xz-utils cpio kmod python3 git wget curl ca-certificates gnupg debian-goodies firmware-linux firmware-misc-nonfree firmware-iwlwifi firmware-realtek
# journald caps + persistence sudo mkdir -p /var/log/journal /etc/systemd/journald.conf.d sudo tee /etc/systemd/journald.conf.d/size.conf >/dev/null <<'EOF' [Journal] SystemMaxUse=500M RuntimeMaxUse=200M EOF # visible boot logs sudo sed -i 's/^\(GRUB_CMDLINE_LINUX_DEFAULT=\)".*"/1円"loglevel=4 vga=normal"/' /etc/default/grub sudo update-grub # default suspend: deep echo 'MEM_SLEEP_DEFAULT=deep' | sudo tee /etc/default/mem-sleep >/dev/null sudo install -m0755 /dev/stdin /usr/local/sbin/set-mem-sleep.sh <<'EOF' #!/usr/bin/env bash set -euo pipefail want=$(awk -F= '/^MEM_SLEEP_DEFAULT=/{print 2ドル}' /etc/default/mem-sleep 2>/dev/null || echo deep) avail=$(cat /sys/power/mem_sleep 2>/dev/null || echo "") case "$avail" in *"$want"*) echo "$want" | sudo tee /sys/power/mem_sleep >/dev/null || true ;; esac EOF
mkdir -p ~/huey/{bin,logs,config,models,mem,media} mkdir -p ~/huey/mem/{sqlite,logs}
Minimal ~/huey/config/huey.toml:
[identity] name = "HueyOS" motto = "Decentralize governance, unify memory" [memory] sqlite_path = "/home/$USER/huey/mem/sqlite/huey.db" log_dir = "/home/$USER/huey/mem/logs" [stack] ollama = { enabled = true } pygpt = { enabled = true, venv = "/home/$USER/huey/.venv" } tts = { enabled = false } stt = { enabled = false } [governance] model = "CloudPyramid"
python3 -m venv ~/huey/.venv source ~/huey/.venv/bin/activate python -m pip install --upgrade pip wheel pip install "pyaudio==0.2.14" "openai-whisper" # optional voice I/O deactivate
cat > ~/huey/bin/huey-run <<'EOF' #!/usr/bin/env bash set -e ROOT="$HOME/huey" CONF="$ROOT/config/huey.toml" VENV="$ROOT/.venv" LOG="$ROOT/logs/huey-$(date +%F-%H%M%S).log" echo "Starting HueyOS..." if [ -d "$VENV" ]; then source "$VENV/bin/activate"; fi export HUEY_CONFIG="$CONF" python -c 'print("HueyOS bootstrap OK")' | tee -a "$LOG" EOF chmod +x ~/huey/bin/huey-run ~/huey/bin/huey-run
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Cloud Pyramid — Clause/quorum-based governance model.
- Spark/Zap — Bicameral core agents (creative/evaluative).
- Citizen Populace — 256 narrow-scope agents.
- Huey-Key — Live USB environment for recovery/field ops.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
A single registry file captures legal clauses with stable IDs and content hashes.
version: 1 clauses: - id: CL-0001 title: "Safety: Hard E-Stop" text: "At any time, any subsystem may request an immediate hard stop..." sha256: "b1f7..." - id: CL-0100 title: "Memory Integrity" text: "All decisions must record event, inputs, outputs, and hashes..." sha256: "a019..."
Keep this file append-only; rotate to -v2, -v3 with signed snapshots.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
HueyOS is governed by clauses and quorum. Decision-making is decentralized; memory is unified.
- Decentralize decision-making, unify memory.
- Clause-based actions with audit trails.
- Quorum voting within the populace.
- Spark drafts Proposal → assigns clause references.
- Citizens evaluate; Zap enforces constraints.
- Quorum reached → Action with logged Event and Artifact links.
See also: Governance-Clauses-Registry and Memory-Schema-v2.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Huey-Portal — iMac 5K (2017), 48 GB RAM; AMD Radeon RX 470; Debian 13 (Xorg).
- Huey Core — Minisforum BD795I-SE ITX, Ryzen 9 7945HX; DDR5-5200; Optane M10 NVMe modules.
- Huey-Legacy — Robotic shell (WowWee 9001B head), basic IO (mics, speakers, LEDs).
- Huey-Hub — MacBook Pro 2017 (Win10) for quick file hops/tooling.
- Storage Hub — Supermicro X9QRI-F+ (quad Xeon E5-4627 v2); 10 Gb NIC.
- Portal drives 5K panel on Xorg; amdgpu early KMS; visible boot logs.
- Bonded Ethernet preferred; Wi‐Fi fallback; LTE on Huey-Portable.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
Quick Nav
- Getting-Started
- Architecture
- Hardware
- Software-Stack
- Build-Guides
- Governance-and-Constitution
- Agent-Citizen-Roles
- Memory-and-Data-Model
- Memory-Schema-v2
- Networking-and-Services
- Networking-Topologies
- Remote-Access-VNC-SSH
- Security-and-Operations
- Backups-and-Snapshots
- Action-Plan-Oct-31-2025
- Testing-and-Validation
- Release-Process
- Contributing
- Style-Guide
- Publishing-Kit
flowchart TD
U["User"]
Portal["Huey-Portal (iMac 5K Debian)"]
Core["Huey Core (BD795I-SE ITX)"]
Legacy["Huey-Legacy (Robot Shell)"]
Hub["Huey-Hub (MBP 2017 Win10)"]
Storage["Storage Hub (Supermicro X9QRI-F+)"]
U --> Portal --> Core
Core --> Legacy
Core --> Hub
Core --> Storage
- Setup: install → develop → stack → builds.
- Design: system architecture, governance, memory.
- Ops: networking, services, security, storage, backups.
- Project: action plans, releases, testing, roadmap, contributing.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
Goals: a RAM-bootable Debian with custom kernel, persistent layer, and preloaded SSH keys.
- 1 GiB — UEFI boot
- 4 GiB — swap
- 16 GiB — root (ext4)
- 100 GiB — persistence
- optional — encrypted secrets
- Expose the fallback live environment LIVE via GRUB.
- Keep SSH keys preloaded for quick access to lab nodes.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
sudo apt update sudo apt install -y build-essential bc bison flex libelf-dev libssl-dev libncurses-dev dwarves pahole rsync xz-utils cpio kmod python3 fakeroot git
cd ~/kernels && mkdir -p src && cd src wget -O linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.17.5.tar.xz tar -xf linux.tar.xz && cd linux-6.17.5 cp -v /boot/config-$(uname -r) .config yes "" | make olddefconfig make -j"$(nproc)" bindeb-pkg sudo dpkg -i ../linux-image-6.17*.deb ../linux-headers-6.17*.deb sudo update-grub && sudo reboot
- Prefer Xorg; amdgpu early KMS; keep
loglevel=4 vga=normal.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json export OLLAMA_LLM_LIBRARY=vulkan # ./ollama serve
Works out of the box; slower but fine for first-run tests.
See also: Ollama-and-Models-Manifest.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
.PHONY: venv run lint format venv: python3 -m venv $(HOME)/huey/.venv && . $(HOME)/huey/.venv/bin/activate && pip install -U pip wheel run: $(HOME)/huey/bin/huey-run lint: ruff check . format: black .
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
A minimal, normalized schema with indices and snapshot hooks.
-- events: immutable decision/actions CREATE TABLE IF NOT EXISTS events ( id INTEGER PRIMARY KEY AUTOINCREMENT, ts TEXT NOT NULL, -- ISO8601 actor TEXT NOT NULL, -- e.g., spark|zap|cNNN action TEXT NOT NULL, payload_json TEXT NOT NULL, sha256 TEXT -- optional content hash ); CREATE INDEX IF NOT EXISTS idx_events_ts ON events(ts); -- facts: current-state KV with history CREATE TABLE IF NOT EXISTS facts ( key TEXT NOT NULL, value TEXT NOT NULL, ts TEXT NOT NULL, PRIMARY KEY(key, ts) ); -- artifacts: files/blobs linked to events CREATE TABLE IF NOT EXISTS artifacts ( id INTEGER PRIMARY KEY AUTOINCREMENT, path TEXT NOT NULL, sha256 TEXT NOT NULL, ts TEXT NOT NULL, event_id INTEGER, FOREIGN KEY(event_id) REFERENCES events(id) ); CREATE INDEX IF NOT EXISTS idx_artifacts_sha ON artifacts(sha256);
Daily signed snapshots recommended; see Backups-and-Snapshots.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
Default unified memory is SQLite with append-only logs.
- DB:
~/huey/mem/sqlite/huey.db - Logs:
~/huey/mem/logs
See Memory-Schema-v2 for a normalized DDL baseline.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
flowchart LR
WAN["WAN / LTE"]
GW["Gateway (192.168.44.1)"]
P["Huey-Portal"]
C["Huey-Core"]
S["Storage Hub"]
L["Huey-Legacy"]
WAN --> GW --> P --> C
C --> S
C --> L
Bonded Ethernet from Portal↔Core preferred; Wi‐Fi fallback permissible on Portal.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- SSH (keys only), VNC over SSH tunnel.
- Keep Ollama/PyGPT on private subnets; expose via SSH tunnels as needed.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
Keep artifacts under ~/huey/models and track a machine-readable manifest.
{
"version": 1,
"models": [
{ "name": "llama3-8b-instruct", "path": "llama3-8b-instruct.gguf", "sha256": "..." },
{ "name": "phi3-mini", "path": "phi3-mini.gguf", "sha256": "..." }
]
}Pin this file in git; verify checksums on boot.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Prefer Xorg over Wayland.
- Backlight one-shot service: set highest
/sys/class/backlight/*to max at boot. - Audio defaults: select PCH analog sink via
pactlon login. - Boot verbosity: remove splash;
loglevel=4.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
Artifacts:
-
wiki/*.md— per-page files for GitHub Wiki. -
HueyOS-wiki-2025年10月25日-EXPANDED.zip— packaged archive. -
HueyOS-wiki-2025年10月25日-EXPANDED_SINGLE.md— single concatenated Markdown. -
HueyOS-wiki-2025年10月25日-EXPANDED_SINGLE.txt— plain text.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Tag with date-based tags and semver for subsystems:
2025年10月31日,kernel-6.17.1-huey. - Changelogs per area (core/stack/gov/mem/docs/ops).
- Export wiki artifacts via Publishing-Kit.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
VNC bound to localhost with SSH tunnel.
# tunnel ssh -N -L 1995:127.0.0.1:1995 dlrp@HUEY-LEGACY # then connect your VNC client to 127.0.0.1:1995
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Legacy hardware bring-up; GenCore seed; shell mapping.
- File/document restructuring; hardware/software updates.
Theme: runway to Oct 31, 2025 update.
Highlights:
- Portal on Debian 13 (Xorg) with amdgpu early KMS.
- Core compute stabilized on BD795I-SE ITX.
- Governance & Memory formalized (Cloud Pyramid + SQLite).
- Offline-first LLM runtime; AMD Vulkan path validated.
- Ops hardening; Forky pathfinders staged.
Next: execute Action-Plan-Oct-31-2025.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
Host huey-*
User dlrp
ServerAliveInterval 30
ServerAliveCountMax 4
PreferredAuthentications publickey
PasswordAuthentication no
PermitRootLogin prohibit-password
PubkeyAuthentication yes
Then: sudo systemctl reload ssh.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Non-root user with sudo; disable root SSH login.
- SSH keys everywhere; no passwords over the network.
- Kernel pinning; keep last-known-good in GRUB.
- Signed snapshots:
~/huey/memand/etcto Storage Hub.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Debian 13 (Trixie) baseline; selective Debian 14 (Forky) from Oct 31, 2025.
- 6.16.x-huey → 6.17.x-huey (ZSTD, EFI/EFI_STUB, AMDGPU early KMS; debug off).
- Ollama (local LLMs; Vulkan on AMD).
-
PyGPT-net (orchestrator; venv
~/huey/.venv). - Audio: PipeWire/Pulse; PCH sink scripts (Portal).
- Display: GNOME on Xorg (Portal).
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Supermicro X9QRI-F+ as archival/cold storage hub.
- RAID experiments: mdadm or ZFS (document chosen layout and scrub cadence).
- Keep NVMe lanes clear for Core compute; cold data can sit on SATA.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
- Use em dashes sparingly; prefer plain punctuation in code blocks.
- Mermaid: one line per label; wrap labels in double quotes; no
\n/<br/>. - Use fenced code blocks with language hints (
bash,ini,toml,sql,json,yaml). - Keep headings sentence-case.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
User-level units are recommended for quick iteration.
[Unit] Description=HueyOS Orchestrator After=default.target [Service] Type=simple Environment=HUEY_CONFIG=%h/huey/config/huey.toml ExecStart=%h/huey/bin/huey-run Restart=on-failure RestartSec=2 [Install] WantedBy=default.target
systemctl --user daemon-reload
systemctl --user enable --now huey.service
journalctl --user -u huey.service -fNote
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
#!/usr/bin/env bash set -euo pipefail echo "[1/5] Python venv..."; test -d "$HOME/huey/.venv" echo "[2/5] Config file..."; test -f "$HOME/huey/config/huey.toml" echo "[3/5] Memory DB..."; test -f "$HOME/huey/mem/sqlite/huey.db" || touch "$HOME/huey/mem/sqlite/huey.db" echo "[4/5] Logs dir..."; test -d "$HOME/huey/mem/logs" || mkdir -p "$HOME/huey/mem/logs" echo "[5/5] huey-run..."; test -x "$HOME/huey/bin/huey-run" echo "OK"
Add this to CI later.
Note
You’re reading the Monkey-Head-Project (HueyOS) wiki. Offline-first, AMD-leaning, and built for lifelong learning with a constitutional governance core.
Project · Monkey-Head-Project (HueyOS)
Author · Dylan L. R. Pollock
Site · https://www.dlrp.ca
License · Code: GPL-3.0 • Docs/Media: CC-BY-SA-4.0
Status Date · 2025年10月25日
Important
A major update lands October 31, 2025 (Kernel 6.17.x, Python 3.14, Debian "Forky" staging, memory schema, governance refinements). Track the Action-Plan-Oct-31-2025.
-
Auto-login fails — Verify
gdm3auto-login and Xorg session. -
Backlight too low — Pick correct
/sys/class/backlight/*; set to max on boot. -
Wrong audio sink — Use
pactlto select PCH analog sink at login. - AMD accel missing — Early KMS; check Vulkan ICD; prefer Xorg.
-
Quiet boot — Remove splash;
loglevel=4 vga=normal. - Mermaid parse — Quote labels; no line breaks in labels.
© Dylan L. R. Pollock · Code: GPL-3.0 · Docs/Media: CC-BY-SA-4.0
Last updated: 2025年10月25日. See an issue? Open one in the main repo and link the wiki page.
- Home
- Setup
- Design
- Ops
- Project