UNPKG

@codai/memorai-mcp

Version:

MemorAI CBD-based MCP Server - High-Performance Vector Memory System

48 lines 1.8 kB
/** * MemorAI MCP v9.1.0 - Memory Recommendation Engine * * Provides intelligent recommendations for memory management optimization, * including review suggestions, new memory creation, relationship formation, * and cleanup actions. * * Part of Phase 2: Enterprise Features Implementation */ import { OpenAI } from 'openai'; import { AdvancedMemory } from './server.js'; import { MemoryRecommendation, SuggestedMemory, SuggestedRelationship, CleanupSuggestion } from './analytics-engine.js'; /** * Advanced recommendation engine for intelligent memory management */ export declare class MemoryRecommendationEngine { private openaiClient?; private memories; private recommendationCache; constructor(openaiClient?: OpenAI, memories?: Map<string, AdvancedMemory>); /** * Recommend memories to review based on usage patterns and importance */ recommendReview(agentId: string): Promise<MemoryRecommendation[]>; /** * Suggest new memories to create based on knowledge gaps */ suggestNewMemories(agentId: string): Promise<SuggestedMemory[]>; /** * Recommend memory relationships to create */ recommendRelationships(agentId: string): Promise<SuggestedRelationship[]>; /** * Suggest memory cleanup actions */ suggestCleanup(agentId: string): Promise<CleanupSuggestion[]>; private analyzeContentForGaps; private identifyComplexTopics; private areMemoriesRelated; private findSimilarUnconnectedMemories; private calculateContentSimilarity; private findSequentialRelationships; private findContradictoryRelationships; private findExplanatoryRelationships; private findDuplicateMemories; private findBrokenRelationships; } //# sourceMappingURL=recommendation-engine.d.ts.map