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' |