mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-16 15:59:40 +02:00
Introduces a unified Matrix bot that combines all features: - AI Chat (Ollama integration) - Todo management - Calendar events - Timers & Alarms - Cross-feature orchestration (!summary, !ai-todo) Architecture: - Uses @manacore/bot-services for shared business logic - Command router with natural language support - Handlers delegate to shared services - Orchestration layer for cross-feature AI features This enables users to interact with a single bot for all features, while standalone bots remain available for dedicated use cases. https://claude.ai/code/session_015bwcqVRiFmSydYTjvDJGTc
24 lines
604 B
Text
24 lines
604 B
Text
# Server
|
|
PORT=3310
|
|
NODE_ENV=development
|
|
TZ=Europe/Berlin
|
|
|
|
# Matrix Connection
|
|
MATRIX_HOMESERVER_URL=http://localhost:8008
|
|
MATRIX_ACCESS_TOKEN=syt_your_access_token_here
|
|
MATRIX_STORAGE_PATH=./data/mana-bot-storage.json
|
|
|
|
# Optional: Restrict to specific rooms (comma-separated)
|
|
# MATRIX_ALLOWED_ROOMS=!room1:mana.how,!room2:mana.how
|
|
|
|
# AI Service (Ollama)
|
|
OLLAMA_URL=http://localhost:11434
|
|
OLLAMA_MODEL=gemma3:4b
|
|
OLLAMA_TIMEOUT=120000
|
|
|
|
# Clock Service (external API)
|
|
CLOCK_API_URL=http://localhost:3017/api/v1
|
|
|
|
# Storage paths
|
|
TODO_STORAGE_PATH=./data/todos.json
|
|
CALENDAR_STORAGE_PATH=./data/calendar.json
|