Add LLM long-term memory system

- Implement LLMMemory module with SQLite + FTS5
- Add conversation tracking with context awareness
- Track NPC reputation and interactions
- Integrate memory with LLMBrain for contextual replies
- Add comprehensive test suite (13 tests)
- Update settings with memory_db_path config
This commit is contained in:
truetype committed 2026-02-08 21:06:01 +01:00
1 parent bd211b6036
commit 69ba824bc8
11 files changed
+979 -13

No files matched your search

+2
View File
@@ -38,6 +38,8 @@ class LLMProviderConfig(BaseModel):
"You must respond ONLY with the requested format. "
"Be concise and precise. No explanations unless asked."
)
memory_db_path: str = "data/llm_memory.db"
"""Path to SQLite database for LLM long-term memory."""
class AIConfig(BaseModel):