vex-temporal

Crates.iovex-temporal
lib.rsvex-temporal
version0.1.3
created_at2025-12-14 22:22:10.047944+00
updated_at2025-12-18 22:26:30.292131+00
descriptionTime-aware memory compression for VEX
homepage
repositoryhttps://github.com/provnai/vex
max_upload_size
id1985197
size86,552
0xQ (bulltickr)

documentation

README

vex-temporal

Time-aware memory compression for the VEX Protocol.

Features

  • Temporal Compression - Intelligent context summarization over time
  • Memory Decay - Configurable importance-weighted memory retention
  • Context Windows - Efficient LLM context management

Installation

[dependencies]
vex-temporal = "0.1"

Quick Start

use vex_temporal::TemporalMemory;
use vex_core::ContextPacket;

#[tokio::main]
async fn main() {
    let mut memory = TemporalMemory::new();
    
    // Add contexts - older ones get compressed automatically
    memory.add_context(ContextPacket::new("Recent event")).await;
}

License

MIT License - see LICENSE for details.

Commit count: 0

cargo fmt