diff --git a/README.md b/README.md index d309cc7a..bf105840 100644 --- a/README.md +++ b/README.md @@ -576,10 +576,10 @@ const stats = brain.getCacheStats() // Performance insights ### Native Acceleration (Optional) -Install `@soulcraft/brainy-cortex` for Rust-powered native acceleration: SIMD distance calculations, native metadata/graph indexes, CRoaring bitmaps, and Candle ML embeddings. Auto-detected — zero configuration required. +Install `@soulcraft/cortex` for Rust-powered native acceleration: SIMD distance calculations, native metadata/graph indexes, CRoaring bitmaps, and Candle ML embeddings. Auto-detected — zero configuration required. ```bash -npm install @soulcraft/brainy-cortex +npm install @soulcraft/cortex ``` --- diff --git a/src/brainy.ts b/src/brainy.ts index fffb16a7..56eb055c 100644 --- a/src/brainy.ts +++ b/src/brainy.ts @@ -6632,7 +6632,7 @@ export class Brainy implements BrainyInterface { * Called internally during init(). */ private async loadPlugins(): Promise { - // Auto-detect installed plugins (e.g., @soulcraft/brainy-cortex) + // Auto-detect installed plugins (e.g., @soulcraft/cortex) const pluginPackages = (this.config as any).plugins as string[] | undefined await this.pluginRegistry.autoDetect(pluginPackages || []) diff --git a/src/coreTypes.ts b/src/coreTypes.ts index baa4d374..b8c99c32 100644 --- a/src/coreTypes.ts +++ b/src/coreTypes.ts @@ -316,7 +316,7 @@ export interface HNSWConfig { // SQ8 vector quantization (4x memory reduction, ~0.4% accuracy loss) quantization?: { enabled: boolean // default: false — preserves current behavior exactly - bits?: 8 | 4 // default: 8 (SQ8). SQ4 requires brainy-cortex native. + bits?: 8 | 4 // default: 8 (SQ8). SQ4 requires cortex native. rerankMultiplier?: number // default: 3 — over-retrieve 3x, rerank with float32 } // Vector storage mode diff --git a/src/embeddings/EmbeddingManager.ts b/src/embeddings/EmbeddingManager.ts index d30702f7..cb007ef1 100644 --- a/src/embeddings/EmbeddingManager.ts +++ b/src/embeddings/EmbeddingManager.ts @@ -117,7 +117,7 @@ export class EmbeddingManager { try { if (isBrowser()) { - console.warn('[brainy] Browser WASM embedding engine is deprecated and will be removed in v8.0. Use Node.js/Bun with native embeddings (@soulcraft/brainy-cortex) instead.') + console.warn('[brainy] Browser WASM embedding engine is deprecated and will be removed in v8.0. Use Node.js/Bun with native embeddings (@soulcraft/cortex) instead.') } // Initialize WASM engine (handles all model loading) await this.engine.initialize() diff --git a/src/plugin.ts b/src/plugin.ts index 53df78cf..b4b4e2be 100644 --- a/src/plugin.ts +++ b/src/plugin.ts @@ -2,7 +2,7 @@ * Brainy Plugin System * * Simple plugin architecture for two use cases: - * 1. Native acceleration (@soulcraft/brainy-cortex) + * 1. Native acceleration (@soulcraft/cortex) * 2. Custom storage adapters (e.g., Redis, DynamoDB, custom backends) * * Plugins are auto-detected by package name or registered manually. @@ -89,7 +89,8 @@ export class PluginRegistry { */ async autoDetect(additionalPackages: string[] = []): Promise { const packages = [ - '@soulcraft/brainy-cortex', + '@soulcraft/cortex', + '@soulcraft/brainy-cortex', // deprecated — backward compat ...additionalPackages ] diff --git a/src/types/brainy.types.ts b/src/types/brainy.types.ts index 68ddd16b..6ff02a74 100644 --- a/src/types/brainy.types.ts +++ b/src/types/brainy.types.ts @@ -732,7 +732,7 @@ export interface BrainyConfig { hnsw?: { quantization?: { enabled?: boolean // default: false — current behavior exactly - bits?: 8 | 4 // default: 8 (SQ8). SQ4 requires brainy-cortex native. + bits?: 8 | 4 // default: 8 (SQ8). SQ4 requires cortex native. rerankMultiplier?: number // default: 3 — over-retrieve 3x, rerank with float32 } vectorStorage?: 'memory' | 'lazy' // default: 'memory' — 'lazy' evicts vectors after insert