@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.
35 lines (34 loc) • 991 B
TypeScript
interface MemoryEntry {
id: string;
timestamp: Date;
type: 'content' | 'interaction' | 'feedback' | 'insight';
data: any;
importance: number;
tags: string[];
}
interface LearningPattern {
pattern: string;
confidence: number;
examples: string[];
lastSeen: Date;
frequency: number;
}
export declare class MemorySystem {
private memories;
private patterns;
private memoryPath;
private maxMemories;
constructor(agentName: string, maxMemories?: number);
store(type: MemoryEntry['type'], data: any, importance?: number, tags?: string[]): Promise<string>;
recall(query: string, limit?: number): Promise<MemoryEntry[]>;
getPatterns(): Promise<LearningPattern[]>;
getInsights(): Promise<string[]>;
private extractPatterns;
private updatePattern;
private calculateEngagementScore;
private inferContentType;
private consolidateMemories;
private loadMemories;
private saveMemories;
}
export {};