Passion Project

AI & Innovation

A personal AI platform orchestrating 10 specialized agents, 264+ tools, and autonomous operations to manage an entire homelab infrastructure — built from the ground up as a creative engineering challenge.

10
AI Agents
264+
MCP Tools
30
Tool Groups
4
Platforms

Meet Thor

An AI-Powered Homelab Management System

Thor is a comprehensive AI platform built from the ground up to manage, monitor, and automate an entire homelab infrastructure. Powered by Claude AI and the Model Context Protocol (MCP), Thor orchestrates 10 specialized AI agents — each with distinct personalities, capabilities, and areas of expertise — working together as a coordinated team to handle everything from security monitoring to media management.

What started as a personal automation project evolved into a full-scale multi-agent AI system with 264+ tools, multi-platform access, persistent memory, and autonomous operation capabilities. It represents the convergence of AI engineering, infrastructure expertise, and creative problem-solving.

System at a Glance

  • Built on Claude AI (Anthropic)
  • Model Context Protocol (MCP)
  • TypeScript / Node.js Monorepo
  • 10 Specialized Agents
  • 264+ Tools / 30 Groups
  • Autonomous Operations

The Agent Team

Each agent has a distinct personality, specialized tools, and a defined area of responsibility.

Thor

Overseer & Central Coordinator
Opus

The central brain — coordinates all agents, handles most tasks directly, and has access to the full suite of 264+ tools across 30 groups.

  • Full tool access across all domains
  • Task delegation and agent orchestration
  • Autonomous monitoring and alerting
  • Git workflow — branches, commits, PRs
🛡️

Heimdall

Security Monitoring & Threat Detection
Sonnet

The guardian — monitors threats via SIEM, IPS, and NVR systems, providing real-time security awareness and autonomous incident response.

  • SIEM alert triage and investigation
  • Network intrusion detection
  • Camera-based security monitoring
  • Automated threat response
🔧

Jarvis

Homelab Infrastructure
Sonnet

The engineer — manages virtual machines, containers, Kubernetes clusters, networking, and all infrastructure components.

  • Proxmox VM/LXC management
  • K3s cluster operations
  • Network configuration
  • Infrastructure monitoring
🏠

Ada

Home Automation
Sonnet

The homekeeper — controls smart home devices, automations, lighting, and environmental systems through Home Assistant integration.

  • Smart device control
  • Automation creation and management
  • Lighting and environmental control
  • Sensor monitoring and alerting

Minerva

Business Assistant
Opus

The strategist — a dedicated assistant for business operations including website management, content strategy, and digital presence.

  • WordPress site management
  • Content strategy and creation
  • Business analytics
  • Digital marketing support
🎬

Apollo

Media Stack Management
Sonnet

The curator — manages the entire media pipeline from content discovery through availability on the media server.

  • Media library management
  • Automated content pipeline
  • Quality management
  • Storage optimization
🧭

Odyssey

Research & Planning
Sonnet

The explorer — a research-focused agent for long-term planning, relocation research, and multi-factor decision support.

  • Location research and comparison
  • Cost of living analysis
  • School and healthcare research
  • Timeline and milestone tracking
📜

Chronicle

Care Documentation & Advocacy
Opus

The advocate — maintains detailed care documentation, tracks appointments, and supports family health advocacy efforts.

  • Medical documentation
  • Appointment coordination
  • Dietary planning (Celiac support)
  • Evidence-based advocacy
🔨

Forge

Work & Productivity
Opus

The craftsman — handles professional task tracking, development work, and productivity optimization.

  • Task management
  • Development assistance
  • Code review support
  • Productivity analytics
🗡️

Offsec

Offensive Security & Red Team
Sonnet

The adversary — conducts penetration testing, OSINT gathering, and red team operations from a dedicated security environment.

  • Network scanning and enumeration
  • Vulnerability assessment
  • OSINT and reconnaissance
  • Exploit research

Architecture

Built on a modern, extensible architecture designed for reliability and scalability.

Claude AI (Anthropic)

Foundation language models powering all agent reasoning and decision-making, with both Opus and Sonnet tiers for cost-performance optimization.

Model Context Protocol

Standardized protocol enabling AI agents to interact with external tools and services through a unified interface with 264+ tool implementations.

TypeScript / Node.js

Monorepo codebase with shared core library, MCP server, Discord/Telegram bots, and Hono web dashboard — all type-safe with Zod validation.

Memory System

Persistent context with daily logs, session management, semantic search, vector embeddings, and cross-agent bulletin boards for shared awareness.

Scheduled Automation

Autonomous monitoring, proactive alerting, and cron-based task execution — agents operate independently without human prompting.

Git-Based Workflow

Agents create branches, write commits, and open pull requests autonomously — maintaining a complete audit trail of all changes.

System Flow


  Discord / Telegram / Web / CLI
            |
      [ Thor Overseer ]
       /    |    |    \
      /     |    |     \
  Heimdall Jarvis Ada  Apollo  ...  (10 agents)
      \     |    |     /
       \    |    |    /
      [ MCP Tool Server ]
     264+ tools / 30 groups
            |
  Proxmox | K3s | Home Assistant | Wazuh
  UniFi | Synology | Grafana | GitHub | ...
        

Multi-Platform Access

Interact with the system from anywhere — each platform offers the full range of capabilities.

Discord

Slash commands for team interaction, notifications, and collaborative operations.

Telegram

Mobile-first access for on-the-go infrastructure management and alerts.

Web Dashboard

HTMX-powered dashboard with real-time agent status and system overview.

Claude Code CLI

Direct terminal interface — the primary power-user interface for all operations.


Real-World Impact

This is not a demo — these are real accomplishments from a system running in production every day.

Automated Security Operations

Detects and responds to security threats autonomously — from SIEM alert triage to automated firewall rule creation and incident investigation.

Infrastructure at Scale

Manages a 9-node Kubernetes cluster running approximately 190 pods via ArgoCD GitOps, with full lifecycle management and monitoring.

Self-Healing Codebase

Found and fixed bugs in its own codebase autonomously, including a SIEM feedback loop that was generating false alerts and network routing issues.

Family Health Support

Meal planning for dietary restrictions (Celiac disease), appointment coordination, and comprehensive care documentation for advocacy.

Media Automation

Manages an entire media pipeline from content search through library availability — fully automated from request to playback readiness.

Monitoring & Observability

Built Grafana dashboards, Prometheus alert rules, and complete monitoring stacks autonomously — from design to deployment.


Technology Stack

The full technology landscape powering the Thor platform.

AI & ML

  • Claude AI
  • MCP
  • Multi-Agent
  • RAG / Embeddings

Backend

  • TypeScript
  • Node.js
  • Hono
  • Zod

Infra

  • Proxmox VE
  • K3s
  • ArgoCD
  • Docker

Security

  • Wazuh SIEM
  • Grafana
  • Prometheus
  • UniFi IPS

Automation

  • Home Assistant
  • Node-RED
  • Cron Tasks
  • Git Workflows

Platforms

  • Discord Bot
  • Telegram Bot
  • Web (HTMX)
  • Claude CLI

Project Evolution

From a simple automation script to a production-grade multi-agent AI system.

Thor has been in continuous development, growing organically as new challenges presented themselves. Each phase built on the previous one, with the agents themselves contributing to their own evolution.

2024

Project Genesis

Initial concept — exploring Claude AI for homelab automation. Built first MCP tools for Proxmox and Docker management.

Early 2025

Multi-Agent Architecture

Expanded to multiple specialized agents. Added Heimdall for security, Jarvis for infrastructure, and Ada for home automation.

Mid 2025

Platform Expansion

Launched Discord bot, Telegram bot, and web dashboard. Implemented persistent memory system and cross-agent communication.

Late 2025

Autonomous Operations

Agents began operating autonomously — scheduled monitoring, proactive alerting, and self-healing capabilities.

Early 2026

Consolidation & Scale

Consolidated to 10 agents with clear specializations. Reached 264+ tools across 30 groups. Full infrastructure coverage.

2026

Maturity

Production-grade system managing all aspects of a complex homelab — from security to media to family support.

Want to know more?

This project demonstrates AI engineering, infrastructure automation, and creative problem-solving at scale.

Get in Touch