Building a High-End Local AI Server: A Deep Dive into My 4× RTX PRO 6000 Blackwell Max-Q Setup
In recent years, the pursuit of local artificial intelligence (AI) processing has evolved from an experimental hobby into a sophisticated hardware endeavor. My recent project culminated in a custom-built 5U rackmount server housing four NVIDIA RTX PRO 6000 Blackwell Max-Q GPUs, totaling an impressive 384 GB of VRAM dedicated solely to personal AI workloads. This journey began with a simple goal: reduce reliance on expensive API calls and subscriptions, but it quickly transformed into an exploration of high-end hardware and open-source AI orchestration.
The Origin Story: From Cost Reduction to Hardware Hobbyism
Initially, I sought to cut costs associated with API-based AI services by building a local infrastructure capable of running models independently. Starting with my MacBook, I upgraded to a gaming PC featuring an RTX 5090, then incorporated a Mac Studio M3 Ultra with 96 GB of unified memory. Each upgrade addressed limitations while opening new avenues for experimentation.
The natural progression led me to design and assemble a dedicated server tailored for high-performance AI tasks. The core motivation was flexibility: the ability to allocate resources dynamically, run multiple models simultaneously, and experiment with larger context lengths and memory strategies. The project evolved from a cost-saving measure into a hobby rooted in hardware tinkering and software development.
Hardware Architecture: Powerhouse Components
The centerpiece of this setup is a custom-configured high-performance server with the following key components:
-
GPUs: Four NVIDIA RTX PRO 6000 Blackwell Max-Q GPUs, each with 96 GB VRAM, summing to a remarkable 384 GB. These blower-style, 300 W cards are chosen for their balance of performance and thermal management within a compact chassis.
-
CPU & Motherboard: An AMD Threadripper PRO 9965WX processor, featuring 24 cores and 48 threads, coupled with an ASUS Pro WS WRX90E-SAGE motherboard optimized for extensive PCIe connectivity and abundant memory channels.
-
Memory: 256 GB of ECC DDR5-5600 RAM (8×32 GB modules), fully populating all available channels to support intensive data processing and multitasking.
-
Case & Cooling: A SilverStone RM52 5U rackmount case provides ample space for components and airflow, complemented by a SilverStone XE360-TR5 360 mm liquid CPU cooler to maintain optimal temperatures during prolonged workloads.
-
Power & Storage: Powered by a Seasonic PRIME PX-2200 PSU, ensuring stable power delivery. Storage includes a Samsung 990 Pro 1 TB NVMe SSD, a 2 TB SSD, and a Crucial T705 4 TB drive for data and model storage.
Design Considerations and Rationale
Choosing the Threadripper PRO platform was driven by its extensive PCIe lanes and memory bandwidth—critical factors for multi-GPU configurations and large VRAM pools. The four RTX PRO 6000 Max-Q GPU cards were selected for their robust VRAM capacity and thermal efficiency, crucial for sustained inference tasks.
Initially, I considered a smaller 4U chassis but opted for a 5U SilverStone rackmount case to accommodate the cooling and power needs of four high-performance GPUs. This decision underscored the importance of thermal management and power distribution in such a setup.
It’s important to note that VRAM is distributed across the GPUs rather than pooled; each model’s effectiveness depends on inference engine capabilities, the distribution of workloads, and session management. Understanding these nuances allows for flexible resource allocation tailored to specific AI tasks.
Practical Applications: AI Agents and Experimentation
The primary motivation for this hardware build is running local AI models for a team of personal AI agents—covering coding assistance, research tasks, tool integrations, and experimentation with memory management and task delegation. The coexistence of this server alongside my RTX 5090 machine and Mac Studio provides a diverse environment for concurrent workloads.
What makes four GPUs particularly appealing is the ability to:
- Allocate resources to a single large model.
- Segment GPUs between multiple smaller models.
- Experiment with varying context lengths and concurrency levels.
While hardware capacity is impressive, I’ve learned that the “fit” of a model is only the beginning. Factors such as context window sizes, concurrent request handling, inference engine support, and cooling efficiency are equally critical for smooth operation.
Software Ecosystem and Custom Tools
On the software side, I initiated this journey with OpenClaw, an early framework for managing AI agents with tool-use capabilities. Building upon that, I developed an open-source orchestration harness called somora—a flexible, MIT-licensed system that facilitates role-based AI agents, memory management, and dynamic model switching.
This custom harness enables the deployment of agents with distinct roles, equipped with individual memory and access to shared knowledge repositories such as a long-term wiki. It offers a high degree of control, allowing me to experiment with local models versus cloud-based solutions depending on the task at hand.
Reflections on Costs and the Joy of Hardware
Initially, I envisioned this project as a cost-saving measure, but the scale and complexity quickly transformed it into a hobby—a hands-on learning journey in hardware, software, and AI model management. As I purchase more hardware components, I’ve discovered that building and optimizing such a system is akin to playing Minecraft for adults: each upgrade opens new possibilities, challenges, and creative outlets.
Recently, I find myself explaining why the basement now contains 384 GB of VRAM—a testament to the enthusiasm and curiosity that drive this endeavor.
Community Insights and Future Directions
For fellow enthusiasts running multi-GPU setups, I’m interested in hearing about your experiences. Once VRAM ceases to be the primary bottleneck, what challenges did you encounter? Was it cooling, power stability, software limitations, or something else?
As I continue refining this setup, I remain committed to open-source development and community collaboration. If you’re interested in experimenting with similar configurations or contributing to tools like somora, I welcome your insights and feedback.
In conclusion, building a local AI powerhouse has been an enriching experience—combining technical mastery with creative problem-solving. Whether you’re a hobbyist or a professional, crafting your own high-performance AI infrastructure can turn complex aspirations into tangible reality.

