The Neural Hub (port 8099) is Frank's single user interface — a cyberpunk-themed web application with 7 pages.
Home — Chat + Consciousness Stream
The main page. Chat input at the bottom, message bubbles above (column-reverse CSS — see the article about why that took 7 hours). The right sidebar shows Frank's consciousness stream in real time — his idle thoughts, mood, and recent activity. You can watch him think.
Image support: drag & drop images or click the camera button. "Describe" runs FrankEye (Vision) → LLM interpretation. "Transcribe" runs OCR only.
Swarm — 3D Service Visualization
40 glowing spheres in 3D space (Three.js WebGL), each representing a running systemd service. Connected by pulsing data lines. Colors shift with mood. Speed changes with cognitive load. Crashed services go dark. Based on Reynolds flocking (1987) with 4 custom forces: zone pull, boundary repulsion, attention pull, mood noise.
Hover any sphere → real metrics: port, uptime, RSS memory, CPU%, last activity.
Gallery — AI Art
Masonry layout of Frank's generated artwork. HUD corner brackets, scan-sweep on hover. Each piece has metadata: when it was created, what inspired it, which tools were used.
Laboratory — Research + Experiments
The Experiment Lab interface. Type a research topic → 8 phases light up in real time → styled PDF appears in the archive. Also shows the 7 experiment stations, hypothesis engine status, and research history.
Logs — System Telemetry
Raw system logs, service status, error tracking. For debugging and transparency.
Mail — Email Client
Full IMAP/SMTP email client with AI ghostwriter. See Email System for details.
Manual — Wiki
The documentation wiki (this content also appears on DaemonWeave). 49 articles, search, cross-linking.