# Machine: GURU-5070 (formerly DESKTOP-0O8A1RL)

**Hostname:** GURU-5070
**Previous Hostname:** DESKTOP-0O8A1RL
**Owner:** Mike Swanson
**Last Updated:** 2026-05-24

---

## Hardware Specs

| Spec | Value |
|------|-------|
| Model | Lenovo Legion Pro 7 16IAX10H (DMI: 83F5) |
| CPU | Intel Core Ultra 9 275HX |
| Memory | 32 GB |
| GPU | NVIDIA GeForce RTX 5070 Ti Laptop GPU (12 GB VRAM) + Intel Graphics |
| Storage C: | ~953 GB NVMe — Windows 11, claudetools repo, projects |
| Storage D: | ~954 GB NVMe — vault, additional project files |

---

## Software

| Spec | Value |
|------|-------|
| OS | Windows 11 Business (Build 26200) |
| Shell (Claude) | PowerShell (Bash also available via WSL/Git Bash) |
| Claude Code | v2.1.150 |
| Git | Configured: Mike Swanson / mike@azcomputerguru.com |
| BIOS | Q7CN45WW (2025-12-02) |

---

## Claude Code Environment

- **Working Directory:** `D:\claudetools`
- **Identity:** `D:\claudetools\.claude\identity.json` → `machine: DESKTOP-0O8A1RL` (update to GURU-5070 pending)
- **Vault:** `D:\vault`
- **User:** guru (Windows user account)

---

## Network

| Interface | Address |
|-----------|---------|
| LAN (WiFi) | 10.2.36.218 |
| Tailscale | 100.92.127.64 |

Tailscale routes: `172.16.0.0/22` subnet (pfSense-2 advertised) — reaches all internal infra.

---

## Local AI (Ollama)

Ollama running at `http://localhost:11434`. This machine is the designated Ollama host for the fleet (other machines reach it via Tailscale at `100.92.127.64:11434`).

| Model | Purpose |
|-------|---------|
| `qwen3:8b` | Fast prose (86 tok/s, fits in 12 GB VRAM) |
| `qwen3:14b` | Longer/complex prose |
| `qwen3.6:latest` | Structured output (JSON, classification, redaction) |
| `codestral:22b` | Code suggestions (always review before use) |
| `nomic-embed-text` | Embeddings (GrepAI indexer) |

---

## Capabilities

- [x] Git operations (Gitea: `http://172.16.3.20:3000`)
- [x] SSH access to infrastructure (system OpenSSH: `C:\Windows\System32\OpenSSH\ssh.exe`)
- [x] GrepAI semantic search (scheduled task "GrepAI Watcher - claudetools", auto-starts on login)
- [x] Ollama local AI (primary host for fleet)
- [x] MCP servers (claude-in-chrome, grepai, ticktick)
- [x] NVIDIA GPU (RTX 5070 Ti, CUDA)
- [x] SOPS vault decryption (`D:\vault`)
- [x] Claude Code CLI v2.1.150

---

## Notes

- **Renamed 2026-05-24**: Windows hostname changed from `DESKTOP-0O8A1RL` to `GURU-5070`. The rename was the direct prompt for adding rename detection to GuruRMM's WS auth path (`agent_events` table, `event_type='renamed'`).
- `users.json` `known_machines` still lists `DESKTOP-0O8A1RL` — update to `GURU-5070` once identity.json is also updated.
- Primary Windows development workstation. All GuruRMM Windows MSI/agent testing happens here.
- GrepAI watcher indexes `D:\claudetools` continuously; index stays current without manual intervention.
- Ollama is the shared fleet AI endpoint — other machines (Mac, GURU-KALI, etc.) route Tier 0 prompts here via Tailscale when their local Ollama is unavailable.
