darkplex-core/cortex/intelligence
Claudia 0484c6321a
Some checks failed
Tests / test (push) Failing after 5s
feat(memory): add session memory persistence module
New cortex/memory/ module that provides:
- boot_assembler: builds BOOTSTRAP.md from threads, decisions, narrative
- thread_tracker: tracks conversation threads across sessions via NATS
- narrative_generator: daily narrative with Ollama LLM (fallback: structured)
- pre_compaction: snapshot pipeline before context compaction

CLI commands:
- cortex memory bootstrap [--dry-run] [--workspace DIR]
- cortex memory snapshot [--workspace DIR]
- cortex memory threads [--summary] [--hours N]

All paths configurable via WORKSPACE_DIR, NATS_URL, AGENT_NAME env vars.
No hardcoded paths. Works with any OpenClaw agent.

Fixes array/dict handling for empty threads.json and decisions.json.
2026-02-13 11:52:25 +01:00
..
__init__.py Merge darkplex-core into cortex — unified intelligence layer v0.2.0 2026-02-12 08:43:02 +01:00
anticipator.py Merge darkplex-core into cortex — unified intelligence layer v0.2.0 2026-02-12 08:43:02 +01:00
collective.py Merge darkplex-core into cortex — unified intelligence layer v0.2.0 2026-02-12 08:43:02 +01:00
knowledge_cleanup.py Merge darkplex-core into cortex — unified intelligence layer v0.2.0 2026-02-12 08:43:02 +01:00
llm_extractor.py Merge darkplex-core into cortex — unified intelligence layer v0.2.0 2026-02-12 08:43:02 +01:00
loop.py feat(memory): add session memory persistence module 2026-02-13 11:52:25 +01:00
shared_memory.py Merge darkplex-core into cortex — unified intelligence layer v0.2.0 2026-02-12 08:43:02 +01:00
temporal.py Merge darkplex-core into cortex — unified intelligence layer v0.2.0 2026-02-12 08:43:02 +01:00