Re-exports§
pub use embedder::OnnxEmbedder;pub use embedder::Embedder;pub use embedder::PlaceholderEmbedder;pub use scoring::ABSTENTION_MIN_TEXT;pub use scoring::GRAPH_MIN_EDGE_WEIGHT;pub use scoring::GRAPH_NEIGHBOR_FACTOR;pub use scoring::RRF_WEIGHT_FTS;pub use scoring::RRF_WEIGHT_VEC;pub use scoring::ScoringParams;pub use scoring::feedback_factor;pub use scoring::jaccard_pre;pub use scoring::jaccard_similarity;pub use scoring::priority_factor;pub use scoring::time_decay_et;pub use scoring::type_weight_et;pub use scoring::word_overlap_pre;
Modules§
Structs§
- Backup
Info - Backup info returned by
BackupManager::create_backup. - Checkpoint
Input - Graph
Node - List
Result - Result of a paginated list query.
- Memory
Input - Memory
Update - Pipeline
- Orchestrates the memory pipeline by coordinating ingestors, processors, and storage.
- Placeholder
Pipeline - A placeholder implementation of the memory pipeline for development and testing.
- Relationship
- A directed relationship between two memories.
- Search
Options - Search
Result - Search result item returned by memory queries.
- Semantic
Result - Semantic search result item with similarity score.
- Welcome
Options
Enums§
- Event
Type - Strongly-typed event type for memories.
- Memory
Kind
Constants§
- REL_
PARALLEL_ CONTEXT - REL_
PRECEDED_ BY - Temporal adjacency: the source memory was stored immediately before the target within the same session.
- REL_
RELATED - Semantic similarity detected at store time (auto-relate).
- REL_
RELATES_ TO - Entity co-occurrence: two memories share an entity tag.
- REL_
SHARES_ THEME - REL_
SIMILAR_ TO - Alternate semantic-similarity labels used in graph scoring.
- TTL_
EPHEMERAL - TTL_
LONG_ TERM - TTL_
SHORT_ TERM
Traits§
- Advanced
Searcher - Backup
Manager - Manages database backup, rotation, and restore.
- Checkpoint
Manager - Deleter
- Trait for deleting stored memories.
- Expiration
Sweeper - Feedback
Recorder - Graph
Traverser - Ingestor
- Trait for ingesting raw content into the memory system.
- Lesson
Querier - Lister
- Trait for paginated listing of memories.
- Maintenance
Manager - Maintenance operations for memory store housekeeping.
- Phrase
Searcher - Processor
- Trait for processing ingested content (e.g., summarization, embedding).
- Profile
Manager - Recents
- Relationship
Querier - Trait for querying relationships of a memory.
- Reminder
Manager - Retriever
- Trait for retrieving stored memory data.
- Searcher
- Trait for searching stored memory data.
- Semantic
Searcher - Similar
Finder - Stats
Provider - Extended statistics beyond basic counts.
- Storage
- Trait for storing processed memory data.
- Tagger
- Trait for querying memories by tag.
- Updater
- Trait for updating stored memory content and tags.
- Version
Chain Querier - Welcome
Provider - Session startup briefing provider.
Functions§
- is_
valid_ event_ type - Checks if a string represents a known event type.
Thin wrapper that delegates to
EventType. - parse_
duration