Added: - PROJECTS_INDEX.md - Master catalog of 7 active projects - GURURMM_API_ACCESS.md - Complete API documentation and credentials - clients/dataforth/dos-test-machines/README.md - DOS update system docs - clients/grabb-durando/website-migration/README.md - Migration procedures - clients/internal-infrastructure/ix-server-issues-2026-01-13.md - Server issues - projects/msp-tools/guru-connect/README.md - Remote desktop architecture - projects/msp-tools/toolkit/README.md - MSP PowerShell tools - projects/internal/acg-website-2025/README.md - Website rebuild docs - test_gururmm_api.py - GuruRMM API testing script Modified: - credentials.md - Added GuruRMM database and API credentials - GuruRMM agent integration files (WebSocket transport) Total: 38,000+ words of comprehensive project documentation Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
8.0 KiB
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:
- arizonahatters.com - 468MB error log (Wordfence memory exhaustion)
- 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 implementation2025-12-15-gururmm-agent-services.md- GuruRMM agent development2025-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
- ClaudeTools - Primary development focus
- Dataforth DOS - Nearly complete, maintenance mode
- GuruRMM - Active feature development
- GuruConnect - Phase 1 MVP in progress
Urgent Items
- Grabb migration - Disk space critical (99% full)
- IX server issues - arizonahatters.com Wordfence memory exhaustion
- Dataforth datasheets - Waiting on Engineering input for share creation
Usage
Accessing Project Documentation
# 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
# 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