Moonbase
A private 3D lunar workspace and Mac mini AI command deck for GitHub Copilot and Claude Desktop, featuring an upstairs Flight Director office, live session mini-dinosaur agents, and a persistent agent workbench.
Moonbase is my private virtual workspace and lunar command center for the AI tools and agents running on my always-on Mac mini. Through a single Cloudflare Access and Moonbase Airlock login (moonbase.neural-bridge.dev), I can step into an expanded upstairs Flight Director office in First-Person View, use my live GitHub Copilot and Claude Desktop apps on dual desk monitors, mirror the full Mac mini desktop on a south-wall display, and watch the sessions and sub-agents I spin up work at desks on the downstairs floor as cute alien-dinosaur characters.
The October 17 redo: Mac mini AI Command Deck and First-Person Flight Director Office
After shipping the Persistent Agent Workbench, daily testing made one thing clear: configuring isolated SDK profiles and multi-step approval forms got in the way of real output, especially when GitHub Copilot and Claude Desktop were already signed in and running on the same Mac mini.
In the October 17 release, we went back to the drawing board and rebuilt Moonbase around direct, zero-friction access to the live Mac mini host:
- Expanded Upstairs Flight Director Office (
9.0m x 7.2m x 3.3m) with Enclosure Cutaway: Expanded the upstairs loft footprint and added automatic upper-enclosure cutaway (setLoftCutaway(true)) so glass walls and banners never block the desk or monitors. - First-Person View with Sculpted Dinosaur Paws (
dino-paw.glb): One-click eye-level First-Person View (1st Personbutton orCkey) with pointer-lock mouse look and friendly three-toed alien-dinosaur paws sculpted in Blender via voxel remeshing and Laplacian smoothing. - Centered Dual AI App Monitors + Huge Wall Desktop Mirror: Left desk monitor for GitHub Copilot, right desk monitor for Claude Desktop, and an ultrawide south-wall display mirroring the entire Mac mini desktop, complete with remote click and keyboard input forwarding.
- Custom Blender Asset Desk and Virtual Rotating Photo Frame: Four new procedural Blender GLB desk props (
mac-mini.glb,desk-keyboard-mouse.glb,digital-photo-frame.glb,desk-companion-kit.glb) plus a live rotating photo frame (/api/photo-frame) that cycles through any picture folder on the Mac mini or uploaded from the browser. - Downstairs Live Session Mini Dinosaur Agents: A non-intrusive
LiveSessionWatchertails~/.copilot/session-state/and~/.claude/projects/JSONL streams in real time so every active Copilot or Claude session claims a desk downstairs as a working mini dinosaur agent.
Read Moonbase: Back to the Drawing Board for the story behind the redesign and the Mac mini AI Command Deck Architecture Specification for the complete technical implementation.
/api/photo-frame), connected to the 3D digital frame on the right wing of the Flight Director desk. Open full size.Earlier milestones: Persistent Agent Workbench and Lunar Habitat
Moonbase preserves its earlier foundations alongside the new Command Deck:
- October 13 (Persistent Agent Workbench): Added versioned specialist profiles, registered-project workstreams, server-owned native runs, selected Markdown/text knowledge grants, exact tool decisions, and owner-reviewed memory. Read the Workbench build article and Workbench technical specification.
- September 29 (Original Lunar Habitat and Telemetry Bridge): Adapted Agent Office into a Three.js lunar habitat with reproducible Blender alien-dinosaur characters, real
ptyhostterminals, and a read-only observation feed for Neural Bridge bots. Read Building Moonbase.
/workbench alongside the 3D Command Deck. Open full size.
What it is built from
- TypeScript and Node for the private Mac mini server (
dev.neural-bridge.moonbase),ptyhostlifecycle, macOS screen-capture/input bridge, and JSONL live session watcher. - Three.js for the walkable lunar habitat, expanded upstairs Flight Director office, automatic wall cutaway, and eye-level First-Person View.
- Reproducible Python-driven Blender 4.2 scripts and GLB assets for the alien-dinosaur residents, sculpted first-person dinosaur paws (
dino-paw.glb), laboratory stations, and Flight Director desk hardware (mac-mini.glb,desk-keyboard-mouse.glb,digital-photo-frame.glb,desk-companion-kit.glb). - Higgsfield and Kling concept studies used to guide Blender voxel-remesh sculpting, materials, and lighting.
- The Agent Office terminal, project, queue, board, and collaboration foundation, with its MIT attribution preserved.
Current access
Enter Moonbase Command Deck (sign-in required).
Open 2D Workbench (sign-in required).
Manage Moonbase settings (sign-in required).
Moonbase is hosted on a dedicated Mac mini behind Cloudflare Access zero-trust authentication and an application Airlock sign-in (moonbase.neural-bridge.dev). There is no public unauthenticated demo.
Prior art
Derived from Agent Office by AgentSystemLabs under its MIT license. Moonbase preserves that foundation while developing its own characters, environment, Mac mini AI Command Deck, and Neural Bridge observation layer.
// Posts about this project