KLStore

AgentHeaven provides a flexible knowledge storage system through KLStore implementations. These stores enable efficient persistence and management of knowledge objects (BaseUKF) with various storage backends optimized for different use cases and performance requirements.


Quick Navigation

🏗️ BaseKLStore

Abstract base class defining the common interface for all KLStore implementations with standardized knowledge management operations.

BaseKLStore
💾 CacheKLStore

High-performance in-memory knowledge storage using BaseCache backends for fast read/write operations.

CacheKLStore
🗄️ DatabaseKLStore

Persistent database-backed storage using ORM entities for reliable, scalable knowledge persistence.

DatabaseKLStore
🔮 VectorKLStore

Vector database-backed storage, preparing for advanced similarity search and retrieval through vector engine.

VectorKLStore
🔄 CascadeKLStore

Multi-tier storage system that cascades through ordered KLStores for hierarchical data management.

CascadeKLStore

Contents