File size: 1,221 Bytes
4abc17c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
"""
LifeFlow AI - Configuration
"""

APP_TITLE = "LifeFlow AI - Intelligent Daily Trip Planner"

AGENTS_INFO = {
    'planner': {
        'name': 'Planner',
        'role': 'Task Analyzer',
        'icon': '📋',
        'color': '#f093fb'
    },
    'scout': {
        'name': 'Scout',
        'role': 'POI Searcher',
        'icon': '🗺️',
        'color': '#4facfe'
    },
    'optimizer': {
        'name': 'Optimizer',
        'role': 'Route Optimizer',
        'icon': '⚡',
        'color': '#43e97b'
    },
    'validator': {
        'name': 'Validator',
        'role': 'Feasibility Checker',
        'icon': '✅',
        'color': '#fa709a'
    },
    'weather': {
        'name': 'Weather',
        'role': 'Weather Advisor',
        'icon': '🌤️',
        'color': '#feca57'
    },
    'traffic': {
        'name': 'Traffic',
        'role': 'Traffic Analyzer',
        'icon': '🚗',
        'color': '#ff6348'
    }
}

DEFAULT_SETTINGS = {
    'google_maps_api_key': '',
    'openweather_api_key': '',
    'anthropic_api_key': '',
    'model': 'claude-sonnet-4-20250514'
}

MODEL_CHOICES = [
    'claude-sonnet-4-20250514',
    'claude-sonnet-3-5-20241022',
    'gpt-4-turbo',
    'gemini-pro'
]