A real-time ASCII terminal visualizer that connects directly to a running Hermes agent and turns everything it does into animated visuals. Run it while you are working with Hermes to see it react in response to your prompts and its processes. Or set it up so that whenever a cronjob fires up your agent, so too will the visualizer. Built in skill system that makes it easy to create your screen, as well as export/import it to others.
Built for the NousResearch hackathon π
https://github.com/Tranquil-Flow/hermes-neurovision
https://x.com/FlowTranquil/status/2033274233032523891
Modes
- Live (default) β connects all sources, reacts to real agent events, ambient background animation at rest
- Quiet β live mode with no ambient animation, only real events drive the visuals
- Gallery β browse all 92 themes with keyboard navigation, real-time tuner overlay. Adds simulated activity so you can see all the visuals on disaply.
- Daemon β gallery screensaver when idle, automatically switches to live when agent activity detected
- Overlay (
--overlay,--cli) β renders the animation behind your active terminal session using a PTY compositor.--clilaunches Hermes chat automatically. The visualizer runs while you type. - Background (
--bg) β dedicated silent mode for running behind a transparent terminal window
Theme count and variety
92 non-legacy themes in the current gallery, spread across:
Originals (7) Β· Nature (5) Β· Cosmic (4) Β· Industrial (4) Β· Whimsical (5) Β· Hostile (2) Β· Exotic (5) Β· Mechanical/Retro (5) Β· Cosmic New (5) Β· ASCII Fields (10) Β· Extreme Fields (3) Β· Experimental (3) Β· Emergent Showcase (5) Β· Hybrid (2) Β· Emergent V2 (5) Β· Advanced Screens (5) Β· Strange Attractors (5) Β· Spectacular (5) Β· Quantum (1) Β· New Originals (5) Β· plus a handful of recent post-v0.2.1 additions including neuromorphic networks, quantum-inspired fields, hyperdrive tunnel, and cosmic mandala suite.
Legacy node-based implementations of redesigned themes are preserved as legacy-NAME and available via --include-legacy.
Roadmap
-
v0.2.1 (current) β stabilising overlay/CLI mode: PTY compositor fixes, input passthrough, color handling. Also resolve 'visual bleed' error that shows in gallery mode when moving between screens.
-
v0.2.2 β Honcho memory integration (Honcho memory events visible as a new data source), continued conversion of legacy node-based themes to full-screen field engine
Install
git clone https://github.com/Tranquil-Flow/hermes-neurovision.git
cd hermes-neurovision
pip install -e .
python3 install_helper.py
hermes-neurovision
Python 3.10+. Zero external dependencies.
Terminal neurovisualizer for Hermes Agent. 42 animated themes. Watch your AI think. - Tranquil-Flow/hermes-neurovision
Well, we are using agents so we don't just do one entry for the @NousResearch hackathon... we do two. Introducing hermes-neurovision! It's a visualiser that hooks into your Hermes agent session, takes that input and converts it into visuals! See your agents in action :D