__init__.py•929 B
"""
MemOS - Memory Operating System
Environment Variables:
- MEMOS_MINIMAL_MODE: Set to '1' to enable minimal mode (no heavy dependencies)
- When MINIMAL_MODE=1, heavy dependencies like transformers will be stubbed
"""
__version__ = "0.2.0"
# 移除重型导入,避免级联加载LLM系统
# from memos.mem_os.main import MOS # 注释掉这行避免级联导入
from memos.configs.mem_cube import GeneralMemCubeConfig
from memos.configs.mem_os import MOSConfig
from memos.configs.mem_scheduler import SchedulerConfigFactory
from memos.mem_cube.general import GeneralMemCube
from memos.mem_scheduler.general_scheduler import GeneralScheduler
from memos.mem_scheduler.scheduler_factory import SchedulerFactory
__all__ = [
# "MOS", # 暂时移除,需要时显式导入
"GeneralMemCube",
"GeneralMemCubeConfig",
"GeneralScheduler",
"MOSConfig",
"SchedulerConfigFactory",
"SchedulerFactory",
]