File size: 1,021 Bytes
0769ff3 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | """ENGRAM Protocol — Core library: types, parsing, compression, serialization, retrieval."""
from kvcos.core.types import (
ENGRAM_VERSION,
AttentionType,
CacheSection,
CacheSearchResult,
CacheStats,
CompressionMethod,
EngramMetadata,
ModelCacheSpec,
StateExtractionMode,
)
from kvcos.core.manifold_index import IndexEntry, ManifoldIndex
from kvcos.core.retriever import EGRRetriever, RetrievalResponse, RetrievalResult
from kvcos.core.state_extractor import ExtractionResult, MARStateExtractor, SVDProjection
__all__ = [
# Types
"ENGRAM_VERSION",
"AttentionType",
"CacheSection",
"CacheSearchResult",
"CacheStats",
"CompressionMethod",
"EngramMetadata",
"ModelCacheSpec",
"StateExtractionMode",
# Manifold index
"IndexEntry",
"ManifoldIndex",
# Retriever
"EGRRetriever",
"RetrievalResponse",
"RetrievalResult",
# State extraction (MAR)
"ExtractionResult",
"MARStateExtractor",
"SVDProjection",
]
|