Initial commit: Brainy - Multi-Dimensional AI Database

Open source vector database with HNSW indexing, graph relationships,
and metadata facets. Features CLI with professional augmentation registry
integration for discovering extensions and capabilities.
This commit is contained in:
David Snelling 2025-08-18 17:35:06 -07:00
commit f8c45f2d8d
448 changed files with 103294 additions and 0 deletions

41
dist/shared/default-augmentations.d.ts vendored Normal file
View file

@ -0,0 +1,41 @@
/**
* Default Augmentation Registry
*
* 🧠 Pre-installed augmentations that come with every Brainy installation
* These are the core "sensory organs" of the atomic age brain-in-jar system
*/
import { BrainyDataInterface } from '../types/brainyDataInterface.js';
/**
* Default augmentations that ship with Brainy
* These are automatically registered on startup
*/
export declare class DefaultAugmentationRegistry {
private brainy;
constructor(brainy: BrainyDataInterface);
/**
* Initialize all default augmentations
* Called during Brainy startup to register core functionality
*/
initializeDefaults(): Promise<void>;
/**
* Neural Import - Default SENSE Augmentation
* AI-powered data understanding and entity extraction (always free)
*/
private registerNeuralImport;
/**
* Check if Cortex is available and working
*/
checkCortexHealth(): Promise<{
available: boolean;
status: string;
version?: string;
}>;
/**
* Reinstall Cortex if it's missing or corrupted
*/
reinstallCortex(): Promise<void>;
}
/**
* Helper function to initialize default augmentations for any Brainy instance
*/
export declare function initializeDefaultAugmentations(brainy: BrainyDataInterface): Promise<DefaultAugmentationRegistry>;