The Globe
A living neural electric globe — a visual AI interface with voice interaction. The glob IS the agent.
A locally-hosted, visually reactive neural electric globe that acts as a physical embodiment of an AI agent. Built with SvelteKit, Three.js, GLSL shaders, and Hermes Agent.
Features
- Neural Electric Visual — 330+ nodes in 12 clusters, persistent graph, traveling sparks
- Transparent Desktop Window — floats on your wallpaper (Electron)
- Voice Interaction — Piper TTS (local female voice), Web Speech API STT
- Hermes Agent Brain — skills, memory, sessions, tools
- Color-Shifting — changes based on mood/context (blue=idle, amber=speaking)
- Always Alive — breathing, sparking, evolving even when idle
- Device Stats — real-time CPU, RAM, GPU monitoring
Architecture
Electron (transparent window)
└── SvelteKit + Three.js + GLSL shaders
Bridge Server (Node.js :8742)
└── CORS proxy + audio relay
Hermes Agent API Server (:8642)
└── LM Studio (:1234)
Tech Stack
- Window: Electron (transparent, frameless, always-on-top)
- Frontend: SvelteKit + Vite
- 3D: Three.js + custom GLSL shaders
- Audio: Web Audio API (AnalyserNode)
- Brain: Hermes Agent API Server
- LLM: LM Studio (localhost:1234)
- TTS: Piper (local, en_US-lessac-medium)
- STT: Web Speech API
news(22)
feat: major enhancements — markdown, conversations, voice input, system prompts, health checks
Date: 2026-08-19T00:43:31Z
New commit by alfirus: "feat: major enhancements — markdown, conversations, voice input, system prompts, health checks" (78ec3bb)