Expand description
Knowledge base for experiment tracking and research memory.
Stores experiment records, metrics, and trajectories. Supports
research line detection, trend analysis, and promising direction queries.
Backed by in-memory storage (MemoryKnowledgeBase) or optionally
by ChronosVector for temporal vector search (chronos feature).
Re-exports§
pub use derivation::Change;pub use derivation::DerivationMove;pub use derivation::MetricDelta;pub use derivation::derive;pub use file_kb::FileKnowledgeBase;pub use knowledge_base::KnowledgeBase;pub use knowledge_base::Lineage;pub use knowledge_base::LineageNode;pub use knowledge_base::MemoryKnowledgeBase;pub use record::ChangePoint;pub use record::Embedding;pub use record::ExperimentRecord;pub use record::RECORD_SCHEMA_VERSION;pub use record::RecordKind;pub use record::ResearchLine;pub use record::Trend;pub use record::slugify;pub use retrieval::Embedder;pub use retrieval::RetrievalQuery;pub use retrieval::ScoreComponents;pub use retrieval::ScoredRecord;pub use retrieval::importance;pub use retrieval::is_dead_end;pub use retrieval::rank;
Modules§
- derivation
- Derivation moves — the edge of the experiment pool.
- file_kb
- File-backed knowledge base: append-only JSONL persistence.
- knowledge_
base - KnowledgeBase trait and in-memory implementation.
- record
- Data types for experiment tracking: records, research lines, trends.
- retrieval
- Ranked retrieval over the experiment pool.