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:
commit
f8c45f2d8d
448 changed files with 103294 additions and 0 deletions
41
dist/shared/default-augmentations.d.ts
vendored
Normal file
41
dist/shared/default-augmentations.d.ts
vendored
Normal 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>;
|
||||
Loading…
Add table
Add a link
Reference in a new issue