-
-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy path__init__.py
More file actions
70 lines (65 loc) · 1.89 KB
/
Copy path__init__.py
File metadata and controls
70 lines (65 loc) · 1.89 KB
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
59
60
61
62
63
64
65
66
67
68
69
70
"""
Empathy Framework - AI-Human Collaboration Library
A five-level maturity model for building AI systems that progress from
reactive responses to anticipatory problem prevention.
Copyright 2025 Deep Study AI, LLC
Licensed under the Apache License, Version 2.0
"""
__version__ = "1.0.0-beta"
__author__ = "Smart AI Memory"
__email__ = "patrick.roebuck@smartaimemory.com"
from .config import EmpathyConfig, load_config
from .core import EmpathyOS
from .emergence import EmergenceDetector
from .exceptions import (
CollaborationStateError,
ConfidenceThresholdError,
EmpathyFrameworkError,
EmpathyLevelError,
FeedbackLoopError,
LeveragePointError,
PatternNotFoundError,
TrustThresholdError,
ValidationError,
)
from .feedback_loops import FeedbackLoopDetector
from .levels import Level1Reactive, Level2Guided, Level3Proactive, Level4Anticipatory, Level5Systems
from .leverage_points import LeveragePointAnalyzer
from .logging_config import LoggingConfig, get_logger
from .pattern_library import Pattern, PatternLibrary
from .persistence import MetricsCollector, PatternPersistence, StateManager
from .trust_building import TrustBuildingBehaviors
__all__ = [
"EmpathyOS",
"Level1Reactive",
"Level2Guided",
"Level3Proactive",
"Level4Anticipatory",
"Level5Systems",
"FeedbackLoopDetector",
"LeveragePointAnalyzer",
"EmergenceDetector",
"PatternLibrary",
"Pattern",
"TrustBuildingBehaviors",
# Persistence
"PatternPersistence",
"StateManager",
"MetricsCollector",
# Configuration
"EmpathyConfig",
"load_config",
# Logging
"get_logger",
"LoggingConfig",
# Exceptions
"EmpathyFrameworkError",
"ValidationError",
"PatternNotFoundError",
"TrustThresholdError",
"ConfidenceThresholdError",
"EmpathyLevelError",
"LeveragePointError",
"FeedbackLoopError",
"CollaborationStateError",
]