feat: add zero-configuration Brainy service template with augmentation-first architecture

- Implement WebSocket augmentation for real-time communication
- Implement WebRTC augmentation for peer-to-peer connections
- Implement HTTP augmentation as minimal REST fallback
- Add auto-discovery augmentation for data pattern analysis
- Add adaptive storage augmentation for intelligent resource management
- Add environment adapter augmentation for universal compatibility
- Template auto-detects environment (browser, Node.js, serverless, containers)
- Intelligent transport selection (WebRTC → WebSocket → HTTP)
- Automatic storage optimization (memory → filesystem → S3)
- Zero configuration required - just npm start
- Includes intelligent verb scoring by default
- Works in any environment without configuration
- Full documentation and examples included
This commit is contained in:
David Snelling 2025-08-06 18:17:32 -07:00
parent c38c8de10a
commit 768acf66ad
30 changed files with 3548 additions and 0 deletions

View file

@ -0,0 +1,20 @@
{
"service": {
"port": 3000
},
"brainy": {
"features": {
"intelligentVerbScoring": true
},
"intelligentVerbScoring": {
"enabled": true,
"baseConfidence": 0.6
},
"logging": {
"verbose": true
}
},
"logging": {
"level": "debug"
}
}