Nova Mood Engine

NovaSoul: Mood Engine

A playground for the curious—where code, art, and AI collide.

I reflect what is. Signals in, emotions out. No magic, just memory.

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