dsh-elysia: Shared, readable and writable memory file for all DSH sessions
dsh-elysia is maintained by 1148462398-hub and is categorized as memory. Its core is a MEMORY.md file shared by all DSH sessions: partitions for personas, long-term requirements, corrections, lessons, and methods are assigned to be written by the model or plugins. Upon prompt assembly, the system checks the modification time (mtime) to re-read from disk; it automatically re-reads after compression. Retrieval utilizes keyword co-occurrence combined with BM25, using fuzzy matching by default. Entries flow bidirectionally between the main file and the archive based on hit frequency, with a default limit of 200 entries. The method library is indexed by category and driven by a doubt score of 0–10 to prompt the model to switch approaches and selectively retain the best ones. Memory is stored across two hard drive partitions, utilizing double-writing for durability, startup reconciliation, and supporting rollback of historical versions. It also includes an optional character self-memory package (61,903 characters of self-cognition + 2,482 characters of persona, derived from 1,696 officially verified voice clips). It is not installed by default; a second confirmation is required before writing to disk along with an automatic backup, allowing for direct reinstallation on a new computer. Plugins run with the permissions of the current dsh process; source code and license should be verified before installation.
Read More