- Updated all soulcraftlabs.com references to soulcraft.com
- Updated all soulcraft-research.com references to soulcraft.com
- Updated CLI and documentation to use new domain
BREAKING CHANGE: Removed getAllNouns() and getAllVerbs() from StorageAdapter interface
These methods could cause expensive full scans on cloud storage (S3/R2) leading to
high costs and performance issues. Replaced with safe paginated methods.
Changes:
- Remove getAllNouns/getAllVerbs from StorageAdapter interface and implementations
- Add internal optimization methods for intelligent preloading when safe
- Fix OPFS storage file naming consistency (.json extension)
- Fix S3 high-volume mode detection thresholds (was too aggressive)
- Fix TypeScript compilation errors with async methods
- Update all tests to use paginated methods
Performance:
- Add smart dataset size detection for automatic optimization
- Maintain all internal performance optimizations through safe preloading
- Only preload data in read-only mode or when dataset is small (<10k entities)
Fixes:
- Fix intelligent verb scoring tests metadata structure
- Fix S3 storage getVerbsBySource/Target/Type methods
- Fix memory usage in search operations using pagination
Docs:
- Add comprehensive storage architecture documentation
- Document known bash redirection issue
- Update README with architecture doc link
All affected tests passing
- Add brainy connect command for one-click Brain Cloud setup
- Create MCP server for AI memory persistence
- Add cloud management commands (export, status, dashboard)
- Automatic customer ID detection and configuration
- Natural language instructions for AI assistants
- Support for multi-agent coordination
- Complete Brain Cloud integration for solving AI Amnesia
- Add new 'brainy cloud' command for one-step Brain Cloud setup
- Update CLI help text to highlight Brain Cloud as primary offering
- Clean up premium licensing methods - redirect to Brain Cloud
- Simplify connectors README to focus on open-source interfaces
- Remove quantum vault references from core brainy repo
The premium features now live in the brain-cloud repository.
Users can setup everything with a simple 'brainy cloud' command.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Refactor CLI to use direct commands instead of nested structure
- Add Brain Jar AI coordination commands with premium/free modes
- Update Cortex class with enhanced Brain Jar functionality
- Fix TypeScript compilation by removing exclusion of cortex directory
- Improve user experience with beautiful branded output
- Add comprehensive help system and backward compatibility
Major UX improvements:
- brainy init, add, search (direct commands)
- brainy install brain-jar (simple installation)
- brainy brain-jar start/dashboard/status (rich subcommands)
- brainy chat (interactive mode)
- brainy config set/get/list (configuration management)
This redesign makes Brainy significantly more user-friendly while
maintaining all existing functionality and adding powerful new
AI coordination capabilities.