# ClaudeTools Projects Index **Last Updated:** 2026-01-22 **Source:** Comprehensive scan of `C:\Users\MikeSwanson\claude-projects` and `.claude` directories ## Overview This index catalogs all projects discovered in the claude-projects directory, providing quick access to project documentation, status, and key details. --- ## Active Projects ### 1. Dataforth DOS Test Machines **Location:** `C:\Users\MikeSwanson\claude-projects\dataforth-dos` **Status:** 90% Complete, Working **Documentation:** `clients\dataforth\dos-test-machines\README.md` Automated update system for ~30 DOS test stations running QuickBASIC data acquisition software. **Key Features:** - Bidirectional sync between AD2 and D2TESTNAS - UPDATE.BAT remote management utility - TODO.BAT automated task execution - SMB1 compatibility for DOS 6.22 machines **Infrastructure:** - D2TESTNAS (192.168.0.9) - NAS/SMB1 proxy - AD2 (192.168.0.6) - Production server - 30 DOS test stations (TS-XX) **Blocking Issue:** Datasheets share needs creation on AD2 --- ### 2. GuruRMM **Location:** `C:\Users\MikeSwanson\claude-projects\gururmm` and `D:\ClaudeTools\projects\msp-tools\guru-rmm` **Status:** Active Development **Documentation:** `projects\msp-tools\guru-rmm\README.md` Remote monitoring and management platform for MSP operations. **Components:** - **Agent:** Rust-based Windows agent with WebSocket communication - **Server:** API server (172.16.3.30:8001) - **Database:** PostgreSQL on 172.16.3.30 - **Dashboard:** React-based web interface **Recent Enhancement:** - Claude Code integration for remote task execution (2026-01-22) - Deployed to AD2 with --print flag for non-interactive operation --- ### 3. GuruConnect **Location:** `C:\Users\MikeSwanson\claude-projects\guru-connect` **Status:** Phase 1 MVP Development **Documentation:** `projects\msp-tools\guru-connect\README.md` Remote desktop solution similar to ScreenConnect, integrated with GuruRMM. **Architecture:** ``` Dashboard (React) <--WSS--> Server (Rust) <--WSS--> Agent (Rust/Windows) ``` **Key Features:** - DXGI screen capture with GDI fallback - Multiple encoding strategies (Raw+Zstd, VP9, H264) - Mouse and keyboard input injection - WebSocket relay - JWT authentication --- ### 4. Grabb & Durando Website Migration **Location:** `C:\Users\MikeSwanson\claude-projects\grabb-website-move` **Status:** Planning Phase **Documentation:** `clients\grabb-durando\website-migration\README.md` Migration of data.grabbanddurando.com from GoDaddy VPS to ix.azcomputerguru.com. **Details:** - **Current:** GoDaddy VPS (208.109.235.224) - 99% disk full! - **Target:** ix.azcomputerguru.com (72.194.62.5) - **App:** Custom PHP application (1.8 GB) - **Database:** grabblaw_gdapp (31 MB) **Critical:** Urgent migration due to disk space issues --- ### 5. MSP Toolkit **Location:** `C:\Users\MikeSwanson\claude-projects\msp-toolkit` **Status:** Production **Documentation:** `projects\msp-tools\toolkit\README.md` Collection of PowerShell scripts for MSP technicians, accessible via web. **Access:** `iex (irm azcomputerguru.com/tools/msp-toolkit.ps1)` **Scripts:** - Get-SystemInfo.ps1 - System information report - Invoke-HealthCheck.ps1 - Health diagnostics - Create-LocalAdmin.ps1 - Local admin creation - Set-StaticIP.ps1 - Network configuration - Join-Domain.ps1 - Domain joining - Install-RMMAgent.ps1 - RMM agent installation --- ### 6. Arizona Computer Guru Website 2025 **Location:** `C:\Users\MikeSwanson\claude-projects\Website2025` **Status:** Active Development **Documentation:** `projects\internal\acg-website-2025\README.md` Rebuild of Arizona Computer Guru company website. **Sites:** - **Production (old):** https://www.azcomputerguru.com (WordPress) - **Working copy:** https://dev.computerguru.me/acg2025-wp-test/ (WordPress) - **Static site:** https://dev.computerguru.me/acg2025-static/ (Active development) **Approach:** Clean static site rebuild with modern CSS/JS --- ## Tool Projects ### 7. AutoClaude Plus (ACPlus) **Location:** `C:\Users\MikeSwanson\claude-projects\ACPlus\auto-claude-plus` **Status:** Unknown **Documentation:** Minimal Enhancement or variant of AutoCoder system. Limited information available. --- ## Client Work ### IX Server Critical Issues (2026-01-13) **Location:** `C:\Users\MikeSwanson\claude-projects\IX_SERVER_CRITICAL_ISSUES_2026-01-13.md` **Status:** Documented Issues **Documentation:** `clients\internal-infrastructure\ix-server-issues-2026-01-13.md` Critical performance issues on ix.azcomputerguru.com web hosting server. **Critical Sites:** 1. arizonahatters.com - 468MB error log (Wordfence memory exhaustion) 2. peacefulspirit.com - 4MB error log, 310MB database bloat **High Priority:** 11 sites with >50MB error logs --- ## Session Logs **Location:** `C:\Users\MikeSwanson\claude-projects\session-logs` Comprehensive work session documentation from December 2025 - January 2026. **Key Sessions:** - `2025-12-14-dataforth-dos-machines.md` - Complete DOS project implementation - `2025-12-15-gururmm-agent-services.md` - GuruRMM agent development - `2025-12-21-guruconnect-session.md` - GuruConnect initial development - Multiple client work sessions for Grabb, Peaceful Spirit, etc. --- ## Claude Code Project History **Location:** `C:\Users\MikeSwanson\.claude\projects` ### D--ClaudeTools (22 sessions, 1.2 GB data) Primary development project for ClaudeTools API and MSP work tracking system. **Recent Work:** - DOS machine deployment verification (2026-01-20) - AD2-NAS sync infrastructure (2026-01-19) - GuruRMM agent Claude Code integration (2026-01-21) - Documentation system creation (2026-01-22) ### C--Users-MikeSwanson-claude-projects (19 sessions) General workspace for claude-projects directory work. **Topics:** - AutoCoder development - Client troubleshooting - Server administration - Infrastructure work --- ## Scripts and Utilities **Location:** `C:\Users\MikeSwanson\claude-projects` (root level) Various PowerShell scripts for: - M365 security investigation - Exchange Online troubleshooting - NPS/RADIUS configuration - Network diagnostics - Client-specific automation --- ## Cross-References ### ClaudeTools Database Projects tracked in ClaudeTools API: - **GuruRMM:** `projects/msp-tools/guru-rmm` - **Dataforth:** Via client record and projects table - **Session logs:** Imported to recall database ### Infrastructure - **AD2 Server:** 192.168.0.6 (INTRANET\sysadmin / Paper123!@#) - **D2TESTNAS:** 192.168.0.9 (admin / Paper123!@#-nas) - **IX Server:** ix.azcomputerguru.com (root@172.16.3.10) - **RMM Server:** 172.16.3.30 (GuruRMM database and API) ### Credentials All credentials documented in: - `credentials.md` (ClaudeTools root) - `shared-data/credentials.md` (claude-projects) - Project-specific CREDENTIALS.md files --- ## Quick Access ### Most Active Projects 1. **ClaudeTools** - Primary development focus 2. **Dataforth DOS** - Nearly complete, maintenance mode 3. **GuruRMM** - Active feature development 4. **GuruConnect** - Phase 1 MVP in progress ### Urgent Items 1. **Grabb migration** - Disk space critical (99% full) 2. **IX server issues** - arizonahatters.com Wordfence memory exhaustion 3. **Dataforth datasheets** - Waiting on Engineering input for share creation --- ## Usage ### Accessing Project Documentation ```bash # Read specific project docs cat clients/dataforth/dos-test-machines/README.md cat projects/msp-tools/guru-rmm/README.md # View session logs ls session-logs/ cat session-logs/2025-12-14-dataforth-dos-machines.md ``` ### Searching Projects ```bash # Find all project README files find . -name "README.md" | grep -E "(clients|projects)" # Search for specific topic across all docs grep -r "GuruRMM" clients/ projects/ ``` --- ## Notes - All projects use ASCII markers ([OK], [ERROR], [WARNING]) - NO EMOJIS - Session logs contain full credentials for context recovery - ClaudeTools database is source of truth for active project tracking - Regular backups stored in session-logs/ directory --- **Created:** 2026-01-22 **Last Scan:** 2026-01-22 03:00 AM **Total Projects:** 7 active + multiple client work items **Total Sessions:** 41 Claude Code sessions tracked across all projects