Table of Contents

Jarvis AI System (TorresVault 2.0)

The Jarvis AI System is the next major evolution of the TorresVault ecosystem — a fully local, private, high-performance AI platform built on modern GPU hardware, integrated deeply with Home Assistant, the Proxmox cluster, the UniFi network, and smart-home automations.

This page outlines the theoretical architecture for Jarvis under the TorresVault v2 upgrade plan.


🏗️ System Architecture Overview

Jarvis is designed as a local-first AI compute node with the following goals:


Hardware Overview

Jarvis AI Box (theoretical build):

Jarvis exists as its own node separate from PVE1/PVE2 to maintain failure domain isolation, consistent with your lab philosophy.


🔊 Speech Pipeline (STT/TTS)

Jarvis handles speech the following way:

1. **Speech Input (STT) – Whisper**

All voice commands enter through:

Whisper STT pipeline:

2. **Speech Output (TTS) – Piper**

Home Assistant Voice-ready.

Used for:

Languages/voices:


⚙️ n8n Automations Layer

n8n acts as the automation router:

Example workflows:


🧩 Integration With Home Assistant

Jarvis integrates deeply into HA:

Inputs from HA → Jarvis

Outputs from Jarvis → HA


🌐 Integration With Proxmox & Servers

Jarvis is not a hypervisor — it *observes and automates*.

Planned integrations:

Example:


📡 Integration with the Network (UniFi + Pi-hole)

Jarvis can interface with:

UniFi

Pi-hole

This creates a unified “AI-aware network”.


🚗 Car Integration

Using:

Morning startup workflow:


🧱 Future Modules (TorresVault 2.0 Timeline)


📌 Status

This page represents the design phase of Jarvis for TorresVault v2. Implementation will begin after the Promove → TorresVault v2 migration is stable.