File size: 571 Bytes
e33977d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
"""User Modeling Agent — shared intelligence core.

Modules:
    config      : env-loaded settings
    llm         : provider-agnostic LLM client (OpenAI / Gemini)
    persona     : behavioral persona extraction from review history
    nigerian    : optional style-transfer layer for Nigerian English register
    reflection  : self-critique and refinement loop
"""
from core.config import settings
from core.llm import LLMClient
from core.persona import PersonaEngine, UserPersona

__all__ = [
    "settings",
    "LLMClient",
    "PersonaEngine",
    "UserPersona",
]