phase 1
All checks were successful
Enterprise AI Code Review / ai-review (pull_request) Successful in 35s
All checks were successful
Enterprise AI Code Review / ai-review (pull_request) Successful in 35s
This commit is contained in:
@@ -422,8 +422,36 @@ else:
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
## Future Architecture: Multi-Platform Support
|
||||
|
||||
The current architecture is Discord-centric. A **multi-platform expansion** is planned
|
||||
to support Web and CLI interfaces while maintaining one shared Living AI core.
|
||||
|
||||
See [Multi-Platform Expansion](multi-platform-expansion.md) for the complete design.
|
||||
|
||||
**Planned architecture:**
|
||||
|
||||
```
|
||||
[ Discord Adapter ] ─┐
|
||||
[ Web Adapter ] ─────┼──▶ ConversationGateway ─▶ Living AI Core
|
||||
[ CLI Adapter ] ─────┘
|
||||
```
|
||||
|
||||
**Key changes:**
|
||||
- Extract conversation logic into platform-agnostic `ConversationGateway`
|
||||
- Add `Platform` enum (DISCORD, WEB, CLI)
|
||||
- Add `IntimacyLevel` system for behavior modulation
|
||||
- Refactor `ai_chat.py` to use gateway
|
||||
- Add FastAPI web backend
|
||||
- Add Typer CLI client
|
||||
|
||||
---
|
||||
|
||||
## Next Steps
|
||||
|
||||
- [Multi-Platform Expansion](multi-platform-expansion.md) - Web & CLI platform design
|
||||
- [Living AI System](living-ai/README.md) - Deep dive into the personality system
|
||||
- [Services Reference](services/README.md) - Detailed API documentation
|
||||
- [Database Schema](database.md) - Complete schema documentation
|
||||
|
||||
Reference in New Issue
Block a user