sync: auto-sync from GURU-KALI at 2026-05-24 06:54:59
Author: Mike Swanson Machine: GURU-KALI Timestamp: 2026-05-24 06:54:59
This commit is contained in:
@@ -301,6 +301,7 @@ Index: `.claude/memory/MEMORY.md`
|
||||
|
||||
## Reference (read on-demand)
|
||||
|
||||
- **Fleet machine specs + onboarding checklist:** `.claude/machines/` (per-host `<hostname>.md`, plus `LINUX_PC_ONBOARDING.md`)
|
||||
- **Project structure, endpoints, workflows:** `.claude/REFERENCE.md`
|
||||
- **Agent definitions:** `.claude/agents/*.md`
|
||||
- **MCP servers:** `MCP_SERVERS.md`
|
||||
|
||||
@@ -33,8 +33,17 @@ qwen3:14b and qwen3.6 are CPU-bottlenecked on this machine (split mode, PCIe ban
|
||||
| DESKTOP-0O8A1RL | 12 GB (RTX 5070 Ti Laptop) | `qwen3:8b` |
|
||||
| Mikes-MacBook-Air | unified memory | `qwen3:14b` |
|
||||
| HOWARD-HOME | local Ollama | `qwen3:14b` |
|
||||
| GURU-KALI | 8 GB (RTX 4070 Mobile) — see note | remote / `qwen3:14b` now; `qwen3:8b` if local installed |
|
||||
| Other | Tailscale fallback | `qwen3:14b` |
|
||||
|
||||
> **GURU-KALI status (2026-05-24):** Tailscale installed — remote Ollama
|
||||
> (`100.92.127.64`) IS reachable, so it uses the Tailscale-fallback prose model
|
||||
> `qwen3:14b` (the "Other" row). No local Ollama yet. It has the strongest hardware
|
||||
> in the fleet, but the GPU runs the nouveau driver (no CUDA), so a future local
|
||||
> Ollama would need the proprietary NVIDIA driver for GPU accel; `qwen3:8b` would
|
||||
> then fit its 8 GB VRAM (mirrors DESKTOP-0O8A1RL), with larger models splitting to
|
||||
> CPU. Full machine profile: `.claude/machines/guru-kali.md`.
|
||||
|
||||
## Endpoints
|
||||
|
||||
Auto-detect: any machine that has a local Ollama listening on `127.0.0.1:11434` uses local. Otherwise fall back to Mike's workstation over Tailscale.
|
||||
|
||||
105
.claude/machines/guru-kali.md
Normal file
105
.claude/machines/guru-kali.md
Normal file
@@ -0,0 +1,105 @@
|
||||
# Machine: GURU-KALI
|
||||
|
||||
**Hostname:** GURU-KALI
|
||||
**Last Updated:** 2026-05-24
|
||||
|
||||
---
|
||||
|
||||
## Hardware Specs
|
||||
|
||||
| Spec | Value |
|
||||
|------|-------|
|
||||
| Model | Lenovo Legion Pro 5 16IRX9 (laptop) |
|
||||
| CPU | Intel Core i9-14900HX (24 cores / 32 threads) |
|
||||
| Memory | 31 GiB + 31 GiB swap |
|
||||
| GPU | NVIDIA RTX 4070 Mobile/Max-Q (8 GB VRAM) + Intel UHD iGPU |
|
||||
| Storage | 906 GB NVMe (~831 GB free) |
|
||||
|
||||
---
|
||||
|
||||
## Software
|
||||
|
||||
| Spec | Value |
|
||||
|------|-------|
|
||||
| OS | Kali GNU/Linux Rolling, kernel 6.19.14+kali-amd64 |
|
||||
| Python | 3.13.12 |
|
||||
| Node.js | v24.15.0 / npm 11.12.1 |
|
||||
| Go | installed |
|
||||
| Git | 2.53.0 |
|
||||
| sops | 3.13.1 (`~/.local/bin/sops`) |
|
||||
| psql | 18.3 |
|
||||
| mysql/mariadb client | 11.8.6 |
|
||||
| nmap | 7.99 (Kali security tooling) |
|
||||
| NVIDIA driver | nouveau (open-source) — NO proprietary driver / CUDA |
|
||||
| jq / gh / docker / cargo / rustc / age / op / grepai / ollama | NOT installed |
|
||||
|
||||
---
|
||||
|
||||
## Ollama Models
|
||||
|
||||
None — Ollama not installed. If installed, `qwen3:8b` (5.2 GB) fits the 8 GB VRAM
|
||||
fully (mirrors DESKTOP-0O8A1RL prose model); qwen3.6 / codestral / qwen3:14b would
|
||||
split to CPU. GPU acceleration requires the proprietary NVIDIA driver first (currently
|
||||
nouveau). See `.claude/OLLAMA.md`.
|
||||
|
||||
---
|
||||
|
||||
## Claude Code Environment
|
||||
|
||||
- **Working Directory:** /home/guru/claudetools
|
||||
- **User:** guru
|
||||
- **Shell:** zsh (interactive); bash for scripts
|
||||
- **Git:** Configured for Gitea (git.azcomputerguru.com)
|
||||
- **Identity:** mike (identity.json configured)
|
||||
- **Vault:** /home/guru/vault (SOPS + age, decryption verified working)
|
||||
- **Age key:** `~/.config/sops/age/keys.txt` (mode 600), recipient #1
|
||||
`age1qz7ct84m50u06h97artqddkj3c8se2yu4nxu59clq8rhj945jc0s5excpr`
|
||||
|
||||
---
|
||||
|
||||
## Network
|
||||
|
||||
| Interface | Address |
|
||||
|-----------|---------|
|
||||
| Wi-Fi (wlan0) | 10.2.209.225/16 (gw 10.2.0.1) — NOT company LAN |
|
||||
| Tailscale | 100.75.148.91 (joined 2026-05-24, mike@) |
|
||||
|
||||
Field/mobile laptop on wifi; Tailscale now bridges to internal services. pfSense-2
|
||||
advertises subnet `172.16.0.0/22` into the tailnet and this node runs with
|
||||
`--accept-routes`, so company LAN host `172.16.3.30` is reachable via `tailscale0`.
|
||||
Verified 2026-05-24: coord API `172.16.3.30:8001` -> HTTP 200, remote Ollama
|
||||
`100.92.127.64:11434` -> HTTP 200 (5 models). (D2TESTNAS also advertises
|
||||
192.168.0.0/24 + 192.168.100.0/24.)
|
||||
|
||||
---
|
||||
|
||||
## Capabilities
|
||||
|
||||
- [x] Git operations (over public internet)
|
||||
- [x] SOPS vault decryption (verified)
|
||||
- [x] Claude Code CLI
|
||||
- [x] Security tooling (Kali — nmap, etc.)
|
||||
- [x] DB clients present (psql, mariadb) — usable only when on-LAN
|
||||
- [x] coord API / DB reachable (via Tailscale subnet route 172.16.0.0/22)
|
||||
- [x] Tailscale (100.75.148.91)
|
||||
- [x] Tier 0 remote Ollama reachable over Tailscale (100.92.127.64)
|
||||
- [ ] Ollama LOCAL (not installed — would add offline Tier 0)
|
||||
- [ ] GrepAI semantic search (not installed)
|
||||
- [ ] 1Password CLI (op not installed)
|
||||
- [ ] NVIDIA CUDA compute (nouveau driver — no CUDA)
|
||||
- [ ] Rust toolchain (cargo/rustc missing — blocks local GuruRMM builds)
|
||||
- [ ] Docker
|
||||
|
||||
---
|
||||
|
||||
## Notes
|
||||
|
||||
- **Strongest raw hardware in the fleet** for AI inference (i9-14900HX, 31 GB RAM,
|
||||
RTX 4070 8 GB) — but GPU compute is blocked on the nouveau -> proprietary-NVIDIA
|
||||
driver swap (needs a package install + reboot on Kali rolling).
|
||||
- **Field/mobile laptop.** On wifi off the company LAN, but Tailscale (added
|
||||
2026-05-24) bridges to internal services, so coord API/DB and remote Ollama work.
|
||||
A local Ollama would still add value for *offline* use (away from any network).
|
||||
- Onboarding (`LINUX_PC_ONBOARDING.md`) status: /sync OK, vault OK, identity OK,
|
||||
Tailscale OK; PENDING — local Ollama (optional), GrepAI, 1Password CLI.
|
||||
- 2026-05-24: chose Tailscale-only for now; local Ollama + NVIDIA driver deferred.
|
||||
Reference in New Issue
Block a user