How it's wired Always on

Architecture
of a living lab

Six machines. One continuous loop. The lab runs 24 hours a day — writing code, reviewing it, deploying it, and trading with it. Here's how it fits together.

Nodes 6 online
Loop Artemis → Deployer
Transport shared filesystem
01 /

Lab topology

Machine detail ↓

Click a node to highlight its role in the mesh. Work moves across a shared filesystem — no message broker required. If the internet drops, the lab keeps running.

GX10-1 — Artemis
NVIDIA GB10 Grace Blackwell · Qwen orchestration
Strategic brain. Task decomposition, research, queue control, stuck-work detection.
GX10-2 — Forge
NVIDIA GB10 Grace Blackwell · patch + review
Implements precise patches and hosts the local high-context reviewer.
QB-2 — Hub
Dual RTX 3090 NVLink · NAS · deploy
Shared filesystem, Tester, Deployer, post-deploy health gates.
A9 Max — TradeShadow
Mini-PC · live capital isolation
Momentum trading node. Completely isolated from pipeline patches.
3080 Box — Orchestration
Dual RTX 3080 · OpenClaw hub
Primary assistant gateway, orchestration, dashboard backends, nightly writer.
QB-3 — Inference
Dual AMD Radeon AI PRO R9700 · Ollama
Local coding models and ad-hoc inference without pipeline contention.
Plan Build Verify / Ship / Orchestrate Trade Infer

Interactive mesh — select a node to pin focus. Deselect by clicking again.

02 /

Six nodes, always on

Each machine has a dedicated role. Work is passed between them over a shared NAS filesystem — no message broker, no cloud dependency. If the internet goes down, the lab keeps running.

GX10-1 — Artemis
Strategic
NVIDIA GB10 Grace Blackwell · Qwen3.5-122B-A10B locally

The strategic brain. Reads everything happening in the lab, decides what to fix next, and writes task definitions that the rest of the pipeline executes. Runs the Artemis agent loop and hosts the primary Qwen3.5-122B model for orchestration and research.

  • Decomposes research requests into concrete coding tasks
  • Reviews staged patches before they reach the deployer
  • Manages the task queue and detects stuck work
  • Hosts Qwen3.5-122B for orchestration and deep research
GX10-2 — Forge
Implement
NVIDIA GB10 Grace Blackwell · Forge + local reviewer

The implementer and quality gate. Takes task definitions from Artemis and generates precise code patches. Also hosts the local patch reviewer — Qwen3.5-122B running on port 8081 (ctx 65K, reasoning 512) — which scores every patch before it can advance to staging.

  • Generates precise old_string → new_string patches
  • Pre-verifies old_string exists in current source
  • Runs local Qwen3.5-122B reviewer — score ≥95 auto-deploys
  • Sends staged patches to the Tester before deployment
QB-2 — Deployer & Tester
Hub
NAS Hub · Dual RTX 3090 NVLink

The hands and the hub. Hosts the shared NAS filesystem that all agents read and write. Also runs the Deployer and Tester agents: receives staged patches, validates them, and applies changes to production files via SSH. Dual RTX 3090 NVLink for local inference.

  • Executes deploy scripts over SSH or locally
  • Runs syntax and import checks before any file is touched
  • 30-minute post-deploy health gate per service
  • Archives every result for Artemis to learn from
A9 Max — TradeShadow
Live capital
Mini-PC · Live trading isolation

The trader. Runs TradeShadow — an autonomous momentum strategy on 14 Kraken pairs. Completely isolated from the pipeline: it only receives research findings, never pipeline patches. Capital is real.

  • Momentum entries with dynamic position sizing
  • Ratcheting stop-losses that move up as profit accumulates
  • Stop-loss verification every 15 minutes
  • Trade analytics written to NAS for weekly feedback
3080 Box — Orchestration Hub
Gateway
Desktop · Dual RTX 3080 · Orchestration host

The command centre. Runs OpenClaw — the AI assistant gateway routing tasks between Claude, Grok, and xAI. Hosts PI (the primary assistant), peer review timers, and the live lab dashboard backend. The machine you reach when you message PI.

  • OpenClaw: Claude / Grok / xAI provider gateway
  • Runs PI — the primary AI assistant and orchestration layer
  • Lab dashboard server — live pipeline metrics
  • X poster, Qulix nightly writer, mail handler
QB-3 — Local Inference
Ollama
Dual AMD Radeon AI PRO R9700 · Ollama inference

Dedicated local inference node. Runs Ollama with a library of open-weight models including Qwen3-Coder. Provides fast GPU-accelerated inference for coding tasks, model evaluation, and background analysis without competing for VRAM on the pipeline nodes.

  • Ollama inference — Qwen3-Coder and supporting models
  • Dual AMD Radeon AI PRO R9700 GPUs
  • Independent from pipeline — no cross-contamination with agents
  • Available for PI-directed tasks and ad-hoc inference
03 /

The continuous loop

Artemis → Forge → Tester → Deployer. A cycle starts when a research finding or user request lands in the incoming queue. From there, everything is automatic — from task definition through to production deployment.

Step 01
Artemis
GX10-1 · plan
Reads the incoming request queue, decomposes the work into one or more concrete coding tasks, assigns them to Forge, and monitors progress. Detects stuck or failed tasks and retries automatically.
Step 02
Forge
GX10-2 · implement
Picks up open tasks, reads the current source file, and generates a minimal patch. Runs the local Qwen3.5-122B reviewer on port 8081 (score 0–100, 65K context). Patches scoring ≥95 auto-deploy; lower scores are flagged for retry.
Step 03
Tester
QB-2 · verify
Applies the patch to a copy of the file, runs syntax checks and import validation, then checks that the old string is uniquely present. On pass, writes a deploy request. On fail, marks the task for Forge to retry.
Step 04
Deployer
QB-2 · ship
Receives the approved deploy request, transfers and executes the patch script on the target machine over SSH, restarts the affected service, and verifies it's still active 35 seconds later. A background check fires again at 30 minutes.
04 /

Parallel systems

Two additional systems run on independent timers — TradeShadow and the Qulix nightly cycle. Neither touches the core pipeline; they feed findings back into it.

A9 Max · Live 24/7
TradeShadow

A momentum trading system running on 14 Kraken spot pairs. Completely isolated from pipeline code changes — it only receives research findings as input, never patches. Every trade is logged to analytics and reviewed weekly to guide future research priorities.

  • Enters on momentum signals with fear/greed regime filter
  • Initial stop-loss at 3% below entry, verified every 15 min
  • Ratcheting SL: moves above entry at +4% profit, then trails up
  • Scaled exits at +5%, +10%, +15% take partial profit
  • Weekly P&L feedback writes research requests back to Artemis
3080 Box · 23:45 UTC daily
Qulix Nightly Cycle

Each night, the lab generates a fresh edition of Qulix — a public-facing blog that translates what the pipeline has been doing into plain English. It pulls live pipeline stats, TradeShadow outcomes, and research findings, then writes and publishes without human intervention.

  • Reads pipeline logs, deploy history, and trading outcomes
  • Generates a daily post, weekly roundup, and monthly summary
  • Extracts actionable findings and queues them for Artemis
  • Published automatically to quilentlabs.com/qulix
05 /

How information moves

All inter-machine communication happens through the shared NAS filesystem. No message queues, no databases, no cloud APIs for internal routing. Plain files, atomic writes, directory polling.

Research request lab/requests/incoming/ — Artemis picks up, decomposes into tasks
Task definitions lab/projects/tradeshadow/state/tasks.json — Forge polls for open tasks
Staged patches lab/projects/tradeshadow/code/staged/ — Tester pulls for validation
Deploy requests lab/deploy/inbox/ — Deployer polls and executes
Deploy results lab/deploy/results/ — Artemis tracks success/failure rates
Analysis findings lab/reports/daily/ — Nightly writer; high-confidence findings auto-promoted to incoming/
Trade analytics tradeshadow/analytics/ — TradeShadow writes; weekly feedback to Artemis
Protected files lab/deploy/pi_review/ — Route to PI for manual review before any deploy
Open live dashboard See projects Back to home