SOUL
Runtime orchestration of the SOUL memory/emotion architecture. SOUL
compiles conversation transcripts into structured MemCells (and a DSP
representation), rolls them up over time, and injects the resulting SOUL
context into the prompt — a higher-level layer over raw diary/memory storage.
It runs a scheduler that compiles buffered transcript after an idle period and performs periodic roll-ups. Persistence can be in-memory or PostgreSQL.
Actions
Action |
Purpose |
|---|---|
|
Inject SOUL context into the prompt. |
Configuration
Key |
Purpose |
|---|---|
|
Master enable toggle. |
|
Idle seconds before compiling buffered transcript. |
|
Scheduler tick interval. |
|
Persistence backend ( |
|
PostgreSQL DSN when the backend is |