BREAKING CHANGE: Brainy 1.0 now has 8 unified methods (was 7)
Added complete augmentation management system:
- brain.register(augmentation) - Register custom augmentations
- brain.unregister(name) - Remove augmentations
- Existing enable/disable/list methods remain
CLI augmentation commands:
- brainy augment list - Show all augmentations
- brainy augment enable/disable - Toggle augmentations
- brainy augment register - Load custom augmentations
- brainy augment enable-type/disable-type - Bulk operations
Documentation:
- Created UNIFIED-API.md explaining all 8 methods
- Shows complete before/after transformation
- Includes augmentation pipeline architecture
- Examples for creating custom augmentations
The unified API is now complete:
1. add() - Smart data addition
2. search() - Unified search
3. import() - Bulk import
4. addNoun() - Typed entities
5. addVerb() - Relationships
6. update() - Smart updates
7. delete() - Soft delete
8. register() - Augmentations ⭐ NEW!
This completes the vision: ONE way to do everything!
|
||
|---|---|---|
| .. | ||
| augmentations | ||
| chat | ||
| cli | ||
| connectors | ||
| cortex | ||
| distributed | ||
| errors | ||
| examples | ||
| hnsw | ||
| mcp | ||
| shared | ||
| storage | ||
| types | ||
| universal | ||
| utils | ||
| augmentationFactory.ts | ||
| augmentationPipeline.ts | ||
| augmentationRegistry.ts | ||
| augmentationRegistryLoader.ts | ||
| brainyData.ts | ||
| browserFramework.minimal.ts | ||
| browserFramework.ts | ||
| coreTypes.ts | ||
| cortex.ts | ||
| demo.ts | ||
| index.ts | ||
| pipeline.ts | ||
| setup.ts | ||
| unified.ts | ||
| worker.js | ||
| worker.ts | ||