Information Flow Understanding in Oblivion

Running example demonstrating the Oblivion pipeline across a 34-turn conversation covering seven topics (travel, cooking, work/technology, health/fitness, reading, astrophotography, mushroom foraging) with repeated questions to show Ebbinghaus-style memory decay and reinforcement spikes. Each turn is one back-and-forth exchange (one human message + one agent response). Step through each turn to see module states, buffer contents, and all logged metrics.

Loading… Use arrow keys ← → to navigate

Conversation

Loading conversation data…

Module State

Loading module state…


Metrics Overview

Aggregated visualizations across all 34 interactions. Data is pre-generated from a live Oblivion session with full metric logging enabled.

Aggregated Metrics Summary

▼

Loading aggregated metrics…

Latency Breakdown

▼

Stacked bar showing per-module processing time. Each segment represents Recognizer, Decayer, Activator, and Response generation latency for that turn.

Token Usage

▼

Prompt vs completion tokens consumed per interaction, aggregated across all modules.

Buffer Size Over Time

▼

Total memories in the working memory buffer over time. Growth indicates new memory extraction; drops indicate purging of low-decay memories.

Activator Trigger Events

▼

Number of times the Activator was invoked per turn. activator_trigger_count counts actual Activator invocations, while thinking_iterations_used counts total Decayer evaluation rounds (the Decayer may decide the buffer is sufficient without triggering the Activator).

Decay Curves — Semantic Memories

▼

Reinforced semantic memory decay scores over turns. Decay follows the Ebbinghaus curve R = e-t/(S·T); spikes indicate reinforcement when a memory is used in a response.

Decay Curves — Episodic Memories

▼

Reinforced episodic memory decay scores over turns. Only episodic entries with unique content (different from semantic) are shown. Each legend shows the memory start…end with word count.