@codai/cbd
Version:
Codai Better Database - High-Performance Vector Memory System with HPKV-inspired architecture and MCP server
30 lines • 1.61 kB
TypeScript
/**
* CBD (Codai Better Database) Main Export
* Revolutionary vector-native database system for AI memory storage
* Enhanced with Enterprise Features: Clustering, Security, and High-Performance Server
*/
export { CBDMemoryEngine } from './memory/MemoryEngine.js';
export { FaissVectorStore, InMemoryVectorIndex } from './vector/VectorStore.js';
export { OpenAIEmbeddingModel, LocalEmbeddingModel } from './embedding/EmbeddingService.js';
export { CBDNativeStorageAdapter } from './storage/CBDNativeStorageAdapter.js';
export { CBDClient, CND, createCBDClient } from './client/CBDClient.js';
export type { CBDClientConfig, CBDQueryResult } from './client/CBDClient.js';
export * from './enterprise/index.js';
export type { ConversationExchange, MemorySearchResult, SearchQuery, VectorSearchOptions, VectorSearchResult, EmbeddingModel, VectorStore, StorageAdapter, DatabaseStats, CBDConfig, MemorySummary } from './types/index.js';
/**
* Factory function to create a CBD Memory Engine with sensible defaults
*/
export declare function createCBDEngine(config?: Partial<import('./types/index.js').CBDConfig>): import('./memory/MemoryEngine.js').CBDMemoryEngine;
/**
* CBD version and metadata
*/
export declare const CBD_VERSION = "1.1.0";
export declare const CBD_DESCRIPTION = "Codai Better Database - Revolutionary vector-native AI memory system with enterprise features";
/**
* Utility function to validate CBD configuration
*/
export declare function validateCBDConfig(config: import('./types/index.js').CBDConfig): {
valid: boolean;
errors: string[];
};
//# sourceMappingURL=index.d.ts.map