File size: 1,059 Bytes
b6ae7b8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
"""
Self-Evolution System for Stack 2.9
A self-improvement infrastructure that allows the AI to:
1. Observe its own problem-solving process
2. Learn from successes and failures
3. Remember patterns across sessions
4. Apply learned knowledge to new problems
5. Gradually improve itself
"""

from .memory import PersistentMemory, get_memory
from .observer import ReasoningObserver, ReasoningTracker, get_observer
from .learner import ExperienceLearner, get_learner
from .apply import PatternApplicator, ActionExecutor, get_applicator, get_executor
from .trainer import SelfTrainer, TrainingScheduler, get_trainer, get_scheduler

__all__ = [
    # Memory
    'PersistentMemory',
    'get_memory',
    # Observer
    'ReasoningObserver',
    'ReasoningTracker',
    'get_observer',
    # Learner
    'ExperienceLearner',
    'get_learner',
    # Apply
    'PatternApplicator',
    'ActionExecutor',
    'get_applicator',
    'get_executor',
    # Trainer
    'SelfTrainer',
    'TrainingScheduler',
    'get_trainer',
    'get_scheduler',
]

__version__ = '1.0.0'