Expand description
Active Context Compression (RML-1211)
Provides adaptive, multi-level compression of memory content to fit within LLM context windows. Pure computation — no database access.
Compression levels:
None— full content, no changesLight— remove stopwords and filler phrasesMedium— extractive summary (first sentence + entity sentences)Heavy— key facts only (entities, numbers, dates)
Structs§
- Compressed
Entry - A memory entry after compression.
- Context
Compressor - Adaptively compresses a set of memories to fit within a token budget.
- Memory
Input - Simple memory representation used as compression input.
- Token
Budget - A snapshot of token budget state.
Enums§
- Compression
Level - Level of compression to apply to memory content.