personal-data-wallet-sdk
Version:
TypeScript SDK for Personal Data Wallet - Decentralized memory system with AI embeddings, HNSW vector search, SEAL encryption and Walrus storage
43 lines (38 loc) • 1.04 kB
text/typescript
/**
* Memory Retrieval Module
*
* Unified memory retrieval, search, analytics, and decryption capabilities
*/
export { MemoryRetrievalService } from './MemoryRetrievalService';
export { AdvancedSearchService } from './AdvancedSearchService';
export { MemoryAnalyticsService } from './MemoryAnalyticsService';
export { MemoryDecryptionPipeline } from './MemoryDecryptionPipeline';
export type {
UnifiedMemoryQuery,
UnifiedMemoryResult,
RetrievalStats,
RetrievalContext
} from './MemoryRetrievalService';
export type {
KeyServerConfig,
DecryptionConfig,
DecryptionRequest,
DecryptionResult,
BatchDecryptionResult
} from './MemoryDecryptionPipeline';
export type {
SearchFilter,
SearchAggregation,
SearchFacets,
SemanticSearchQuery,
TemporalSearchQuery,
GraphSearchQuery,
HybridSearchQuery
} from './AdvancedSearchService';
export type {
MemoryAnalytics,
UsagePattern,
SimilarityCluster,
TrendAnalysis,
MemoryInsights
} from './MemoryAnalyticsService';