Sources, method and limitations
The original workbook was AI-authored by Ultima from supplied sanitized configuration and OMP-facing source. Its factual review is source-based, not a live memory audit or a claim of human certification. This Markdown edition derives from the authored homepage and its browser API implementation. The configuration was observed with omp config list --json; the supplied record is 29 August 2026 at 00:01 UTC, while the workbook snapshot is dated 28 August. Memory contents and database health were not inspected.
This describes a custom local build, not guaranteed upstream version parity. Core extraction/consolidation internals were not exhaustively supplied. Examples describe expected checks rather than observed outcomes. The upstream Oh My Pi project is the place to consult public software documentation; it is not the operator or official support channel for this independent workbook.
Implementation references below are source-relative paths under packages/coding-agent/src/, not private filesystem links:
| Source | Relevant symbols |
|---|---|
mnemopi/config.ts | loadMnemopiConfig, computeMnemopiBankScope, projectBank, extendRecallWithLegacyBanks, truncateApproxTokens |
mnemopi/state.ts | MnemopiSessionState: beforeAgentStartPrompt, maybeRetainOnAgentEnd, recallForCompaction, consolidate, dispose, getScopedMemory, editScopedMemory; getMnemopiScopedDbPaths |
mnemopi/backend.ts | mnemopiBackend, resolveMnemopiProviderOptions, resolveMemoryCompletionInput |
tools/memory-recall.ts, tools/memory-retain.ts, tools/memory-reflect.ts, tools/memory-edit.ts | MemoryRecallTool, MemoryRetainTool, MemoryReflectTool, MemoryEditTool |
internal-urls/memory-protocol.ts | MemoryProtocolHandler.resolve, renderMnemopiMemory |
autolearn/controller.ts, autolearn/managed-skills.ts | AutoLearnController, buildAutoLearnInstructions, writeManagedSkill, getManagedSkillsDir |
tools/learn.ts, tools/manage-skill.ts | LearnTool, ManageSkillTool |
memory-backend/types.ts, memory-backend/off-backend.ts | MemoryBackend, offBackend |
modes/controllers/command-controller.ts | handleMemoryCommand |
Reading fonts are served with the site under the SIL Open Font License. No telemetry or account connection is included in the tutorial script.
Return to the interactive workbook · About · Contact and feedback · Privacy · Agent index · Sitemap · Crawler policy
Memory and reusable knowledge · Source chapter: memory/sources-method-and-limitations. Original evidence remains scoped to its recorded snapshot.