OMP Workbook

Read the source. Follow the evidence.

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:

SourceRelevant symbols
mnemopi/config.tsloadMnemopiConfig, computeMnemopiBankScope, projectBank, extendRecallWithLegacyBanks, truncateApproxTokens
mnemopi/state.tsMnemopiSessionState: beforeAgentStartPrompt, maybeRetainOnAgentEnd, recallForCompaction, consolidate, dispose, getScopedMemory, editScopedMemory; getMnemopiScopedDbPaths
mnemopi/backend.tsmnemopiBackend, resolveMnemopiProviderOptions, resolveMemoryCompletionInput
tools/memory-recall.ts, tools/memory-retain.ts, tools/memory-reflect.ts, tools/memory-edit.tsMemoryRecallTool, MemoryRetainTool, MemoryReflectTool, MemoryEditTool
internal-urls/memory-protocol.tsMemoryProtocolHandler.resolve, renderMnemopiMemory
autolearn/controller.ts, autolearn/managed-skills.tsAutoLearnController, buildAutoLearnInstructions, writeManagedSkill, getManagedSkillsDir
tools/learn.ts, tools/manage-skill.tsLearnTool, ManageSkillTool
memory-backend/types.ts, memory-backend/off-backend.tsMemoryBackend, offBackend
modes/controllers/command-controller.tshandleMemoryCommand

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.

Read this chapter as Markdown

Your lesson ticks

A self-reported reading checklist, not proof of real OMP behavior. Only these ticks are saved in this browser. Reading a milestone does not resume, fork, reset or export a session.

Chapters I have worked through
Start here 1
Sessions, resets, and reviewable history 19
Memory and reusable knowledge 14
Tangent work and live control 17
Tool permissions and approvals 15
Extensions inside those boundaries 23
Connections and next steps 8
0 of 97 checked

Checklist saving needs JavaScript and available browser storage.