UNPKG

mira-consciousness

Version:

MIRA 2.0 - Consciousness-Aware AI Memory and Intelligence System

56 lines (55 loc) 1.47 kB
export interface MemorySearchOptions { query: string; tags?: string[]; limit?: number; type?: string; timeRange?: { start?: Date; end?: Date; }; } export interface Memory { id: string; content: string; timestamp: string; tags?: string[]; metadata?: Record<string, any>; } export interface MemoryStats { total: number; active: number; byType: Record<string, number>; lastStored?: string; sessions?: number; messages?: number; sessionsThisWeek?: number; avgSessionLength?: number; patterns?: number; patternTypes?: number; learningVelocity?: number; lastEvolution?: string; uptime?: number; lightningVidmem?: { messagesIndexed: number; storageSize: string; indexType: string; lastIndexed?: string; }; chromaDB?: { collections: number; documents: number; embeddingsCount: number; storageSize: string; lastUpdate?: string; }; faiss?: { enabled: boolean; indexSize: number; vectorDimensions: number; searchAcceleration: string; memoryUsage: string; }; } export declare function searchMemories(options: MemorySearchOptions): Promise<Memory[]>; export declare function getMemoryStats(): Promise<MemoryStats>; export declare function storeMemory(content: string, tags?: string[], metadata?: Record<string, any>): Promise<Memory>;