UNPKG

@polybiouslabs/polybious

Version:

Polybius is a next-generation intelligent agent framework built for adaptability across diverse domains. It merges contextual awareness, multi-agent collaboration, and predictive reasoning to deliver dynamic, self-optimizing performance.

37 lines (34 loc) 1.24 kB
export interface MemoryEntry { id: string; timestamp: Date; type: string; data: any; importance: number; tags: string[]; context: string; relationships: string[]; } export interface Relationship { targetId: string; strength: number; type: 'same_type' | 'shared_topic' | 'same_context' | 'general'; } export declare class ContextualMemoryMatrix { memories: Map<string, MemoryEntry>; relationships: Map<string, Relationship[]>; contexts: Map<string, any>; memoryPath: string; maxMemories: number; constructor(maxMemories?: number); store(type: string, data: any, importance?: number, tags?: string[]): Promise<string>; recall(query: string, limit?: number): Promise<MemoryEntry[]>; generateInsights(): Promise<string[]>; extractContext(data: any): string; buildRelationships(memoryId: string, memory: MemoryEntry): Promise<void>; calculateSimilarity(memory1: MemoryEntry, memory2: MemoryEntry): number; classifyRelationship(memory1: MemoryEntry, memory2: MemoryEntry): string; getRelatedMemories(memoryId: string): MemoryEntry[]; consolidateMemories(): Promise<void>; loadMemories(): Promise<void>; saveMemories(): Promise<void>; }