[SOMA][BOT-3][INFRA] skeleton: project folder structure and all package manifests
This commit is contained in:
95
soma/config.example.yaml
Normal file
95
soma/config.example.yaml
Normal file
@@ -0,0 +1,95 @@
|
||||
# SOMA Configuration
|
||||
# Copy to config.yaml and fill in your values.
|
||||
# This file drives all personal behavior. Keep config.yaml private.
|
||||
|
||||
app:
|
||||
name: "SOMA"
|
||||
tagline: "Self-Organizing Mastery Architecture"
|
||||
url: "https://yourdomain.com"
|
||||
timezone: "Asia/Kolkata" # pytz timezone string
|
||||
|
||||
user:
|
||||
display_name: "Your Name" # shown on dashboard greeting
|
||||
email: "your@email.com"
|
||||
|
||||
llm:
|
||||
personal:
|
||||
provider: "ollama" # DO NOT CHANGE — personal data only
|
||||
model: "phi3:mini" # phi3:mini recommended for t3.small RAM budget
|
||||
base_url: "http://ollama:11434"
|
||||
document:
|
||||
provider: "gemini"
|
||||
model: "gemini-1.5-flash-latest"
|
||||
research:
|
||||
provider: "perplexity"
|
||||
model: "llama-3.1-sonar-large-128k-online"
|
||||
general:
|
||||
provider: "groq"
|
||||
model: "llama-3.3-70b-versatile"
|
||||
|
||||
email:
|
||||
provider: "ses" # ses | smtp
|
||||
from_address: "noreply@yourdomain.com"
|
||||
reports:
|
||||
daily_time: "07:00" # IST, 24h format
|
||||
weekly_day: "friday"
|
||||
weekly_time: "18:00" # IST
|
||||
monthly_day: 1
|
||||
monthly_time: "08:00" # IST
|
||||
|
||||
kanban:
|
||||
project_tags:
|
||||
- name: "general"
|
||||
color: "#6B7280"
|
||||
# Add your project tags:
|
||||
# - name: "openclaw"
|
||||
# color: "#3b82f6"
|
||||
# - name: "mak"
|
||||
# color: "#a855f7"
|
||||
# - name: "rarity-media"
|
||||
# color: "#f97316"
|
||||
# - name: "japan"
|
||||
# color: "#ef4444"
|
||||
# - name: "germany"
|
||||
# color: "#22c55e"
|
||||
# - name: "personal"
|
||||
# color: "#14b8a6"
|
||||
# - name: "habits"
|
||||
# color: "#eab308"
|
||||
seed_file: "" # absolute path to your life plan .md file
|
||||
|
||||
gamification:
|
||||
enabled: true
|
||||
xp:
|
||||
task_low: 25
|
||||
task_medium: 50
|
||||
task_high: 100
|
||||
task_critical: 200
|
||||
journal_entry: 30
|
||||
journal_streak_bonus: 100 # awarded every 7-day streak
|
||||
habit_log: 20
|
||||
habit_streak_bonus: 300 # awarded every 30-day streak
|
||||
|
||||
habits:
|
||||
tracked: []
|
||||
# Uncomment and customize:
|
||||
# - name: "japanese" # must match habit_name used in API calls
|
||||
# display: "Japanese Study" # shown in UI
|
||||
# icon: "🗾"
|
||||
# daily_xp: 20
|
||||
# - name: "guitar"
|
||||
# display: "Guitar Practice"
|
||||
# icon: "🎸"
|
||||
# daily_xp: 20
|
||||
# - name: "exercise"
|
||||
# display: "Exercise"
|
||||
# icon: "💪"
|
||||
# daily_xp: 20
|
||||
|
||||
reports:
|
||||
include_quotes: true
|
||||
quote_pool:
|
||||
- "Small daily improvements over time lead to stunning results."
|
||||
- "The quality of your life is determined by the quality of your daily habits."
|
||||
- "Success is the sum of small efforts, repeated day in and day out."
|
||||
- "Don't count the days. Make the days count."
|
||||
Reference in New Issue
Block a user