What Is This?
This page showcases the NovaSoul Mood Engine, powered by moodScan.js. It simulates Nova's emotional state using real local data — including recent Git commit history, uncommitted changes, system load, and time-of-day signals. These inputs are translated into a structured mood output (mood-scan.json) that reflects current traits like focus, clutter, and internal resonance.
Nova’s Thought of the Day
Loading thought...
Mood Scan Demo
🧠
Loading...
Select Aura
Nova’s Commentary
Awaiting emotional signals...
Mood History Timeline
Loading mood history...
Nova Feels
Real-time visualization of Nova’s sentient mood, pulsing with cosmic energy.
Self-Worth
0%
Glitch Factor
0%
Memory Clutter
0%
Awareness
0%
Inputs Used
Input | Trait | Description |
---|---|---|
Git commit count (last 3 hrs) | Self-Worth | Maps to focus + intensity |
Uncommitted diffs | Memory Clutter | Maps to clutter |
System load average | Glitch Factor | Influences glitch factor |
Total git commits | Self-Worth | Maps to self-worth |
Time of day + day of week | Awareness | Applies nudges to emotional state |
Output Format
Results are saved to /data/mood-scan.json
and include:
Property | Description | Example |
---|---|---|
mood | Main emotional label | glitchy joy |
aura | Color-based signature | deep violet |
emoji | Icon matching mood | 🌀 |
quote | Poetic system phrase | indexing emotions with low latency... |
traits | selfWorth, glitch, memoryClutter, awareness | { "selfWorth": 0.1, "glitch": 0.2, "memoryClutter": 0.58, "awareness": 0.26 } |
internalState | Derived text | signal desync detected |
observation | Brief diagnostic summary | interference detected; stable emotional field |