{% extends "base.html" %} {% block title %}Nexus{% endblock %} {% block extra_styles %}{% endblock %} {% block content %}
// NEXUS
Persistent conversational awareness — always present, always learning.
SOVEREIGNTY {{ pulse.overall_pct }}%
// CONVERSATION
{{ messages|length }} msgs
{% for msg in messages %}
{{ 'YOU' if msg.role == 'user' else 'TIMMY' }} // {{ msg.timestamp }}
{{ msg.content | e }}
{% else %}
Nexus is ready. Start a conversation — memories will surface in real time.
{% endfor %}
// COGNITIVE STATE {{ introspection.cognitive.engagement | upper }}
MOOD
{{ introspection.cognitive.mood }}
FOCUS
{{ introspection.cognitive.focus_topic or '—' }}
DEPTH
{{ introspection.cognitive.conversation_depth }}
INITIATIVE
{{ introspection.cognitive.last_initiative or '—' }}
{% if introspection.cognitive.active_commitments %}
ACTIVE COMMITMENTS
{% for c in introspection.cognitive.active_commitments %}
{{ c | e }}
{% endfor %}
{% endif %}
// THOUGHT STREAM
{% if introspection.recent_thoughts %} {% for t in introspection.recent_thoughts %}
{{ t.seed_type }} {{ t.created_at[:16] }}
{{ t.content | e }}
{% endfor %} {% else %}
No thoughts yet. The thinking engine will populate this.
{% endif %}
// SOVEREIGNTY PULSE {{ pulse.health | upper }}
{% for layer in pulse.layers %}
{{ layer.name | upper }}
{{ layer.sovereign_pct }}%
{% endfor %}
Crystallizations {{ pulse.crystallizations_last_hour }}
API Independence {{ pulse.api_independence_pct }}%
Total Events {{ pulse.total_events }}
// LIVE MEMORY {{ stats.total_entries }} stored
Relevant memories appear here as you chat.
// SESSION ANALYTICS
Messages {{ introspection.analytics.total_messages }}
Avg Response {{ introspection.analytics.avg_response_length }} chars
Memory Hits {{ introspection.analytics.memory_hits_total }}
Duration {{ introspection.analytics.session_duration_minutes }} min
// TEACH TIMMY
// KNOWN FACTS
    {% for fact in facts %}
  • {{ fact.content | e }}
  • {% else %}
  • No personal facts stored yet.
  • {% endfor %}
{% endblock %}