Knowledge Base for MiMo CodeBusabase x Knowledge Base for MiMo Code

Knowledge Base for MiMo Code

MiMo Code deliberately persists project memory across sessions. That prevents rediscovery work, but it also means a checkpoint, note, or distilled workflow must not quietly become the team's authoritative record of a business decision.

A Busabase Base record list (Labeling Queue)
Agent output kept as records in a Base, each with its own change history.

MAP

Use persistent memory to recover context; keep the conclusion your team relies on in a Busabase record, with its source and history.

MiMo Code deliberately persists project memory across sessions. That prevents rediscovery work, but it also means a checkpoint, note, or distilled workflow must not quietly become the team's authoritative record of a business decision.

01 · MEMORY.md, checkpoint.md, notes.md, task progress

Project rules and architecture decisions

02 · SQLite FTS5 cross-session retrieval

Structured session snapshots

03 · subagents, workflows, Skills, MCP, /dream and /distill

Scratch and per-task work

04 · Busabase record

Shared decision and evidence

01 · Knowledge Base for MiMo Code

MEMORY.md, checkpoint.md, notes.md, task progress

MiMo Code deliberately persists project memory across sessions. That prevents rediscovery work, but it also means a checkpoint, note, or distilled workflow must not quietly become the team's authoritative record of a business decision.

LayerOwnsBoundary
MEMORY.mdProject rules and architecture decisionsRepository guidance, not cross-system status
checkpoint.mdStructured session snapshotsContext recovery, not an acceptance record
notes and task progressScratch and per-task workUseful execution evidence, often temporary
Busabase recordShared decision and evidenceAccountable reuse beyond one repository

02 · Knowledge Base for MiMo Code

SQLite FTS5 cross-session retrieval

Use persistent memory to recover context; keep the conclusion your team relies on in a Busabase record, with its source and history.

CHECKPOINT

Automatic context reconstruction can make old assumptions feel current.

DREAM

Knowledge extraction can improve memory, but must not bypass an owner for consequential facts.

DISTILL

A reusable Skill captures a procedure, not automatic approval of its output.

GOAL

A judge-verified stop condition evaluates completion, not organizational acceptance.

03 · Knowledge Base for MiMo Code

subagents, workflows, Skills, MCP, /dream and /distill

Knowledge Base for MiMo Code: MEMORY.md, checkpoint.md, notes.md, task progress; SQLite FTS5 cross-session retrieval; subagents, workflows, Skills, MCP, /dream and /distill.

MEMORY.mdProject rules and architecture decisions. Repository guidance, not cross-system status
checkpoint.mdStructured session snapshots. Context recovery, not an acceptance record
notes and task progressScratch and per-task work. Useful execution evidence, often temporary
Busabase recordShared decision and evidence. Accountable reuse beyond one repository

EVIDENCE

Knowledge Base for MiMo Code: inspect the execution boundary

CHECKPOINT: Automatic context reconstruction can make old assumptions feel current. DREAM: Knowledge extraction can improve memory, but must not bypass an owner for consequential facts. DISTILL: A reusable Skill captures a procedure, not automatic approval of its output. GOAL: A judge-verified stop condition evaluates completion, not organizational acceptance.

mimo-code_1MEMORY.md: Project rules and architecture decisions; Repository guidance, not cross-system status
mimo-code_2checkpoint.md: Structured session snapshots; Context recovery, not an acceptance record
mimo-code_3notes and task progress: Scratch and per-task work; Useful execution evidence, often temporary
mimo-code_4Busabase record: Shared decision and evidence; Accountable reuse beyond one repository
A Change Request in Busabase: the message, a before/after diff of a record body, and Approve / Request changes buttons

ACCEPTANCE

Knowledge Base for MiMo Code: execution is not acceptance

Use persistent memory to recover context; keep the conclusion your team relies on in a Busabase record, with its source and history.

CHECKPOINT

Automatic context reconstruction can make old assumptions feel current.

DREAM

Knowledge extraction can improve memory, but must not bypass an owner for consequential facts.

DISTILL

A reusable Skill captures a procedure, not automatic approval of its output.

GOAL

A judge-verified stop condition evaluates completion, not organizational acceptance.

PLACEMENT

Knowledge Base for MiMo Code: keep context with its owner

MEMORY.md owns Project rules and architecture decisions. checkpoint.md owns Structured session snapshots. notes and task progress owns Scratch and per-task work. Busabase record owns Shared decision and evidence.

LayerOwnsBoundary
MEMORY.mdProject rules and architecture decisionsRepository guidance, not cross-system status
checkpoint.mdStructured session snapshotsContext recovery, not an acceptance record
notes and task progressScratch and per-task workUseful execution evidence, often temporary
Busabase recordShared decision and evidenceAccountable reuse beyond one repository

FRESHNESS

Knowledge Base for MiMo Code: record what can change

CHECKPOINT: Automatic context reconstruction can make old assumptions feel current. DREAM: Knowledge extraction can improve memory, but must not bypass an owner for consequential facts. DISTILL: A reusable Skill captures a procedure, not automatic approval of its output. GOAL: A judge-verified stop condition evaluates completion, not organizational acceptance.

source_versionhttps://github.com/XiaomiMiMo/MiMo-Code
runtime_factMEMORY.md, checkpoint.md, notes.md, task progress | SQLite FTS5 cross-session retrieval | subagents, workflows, Skills, MCP, /dream and /distill
review_ownerAccountable human reviewer
next_reviewA stated recheck boundary

FAQ

Knowledge Base for MiMo Code: practical questions

Use persistent memory to recover context; keep the conclusion your team relies on in a Busabase record, with its source and history.

Does MEMORY.md replace a shared record?

No. It gives MiMo Code project context. A durable cross-team decision needs its own owner, sources, and change history.

Should every checkpoint be promoted?

No. Promote only a compact result that affects work outside the active task.

Can /dream write canonical business facts?

It can consolidate project memory. Verify those claims against their source system before proposing a canonical record.

Do subagents transfer acceptance authority?

No. They can return work in parallel; an accountable owner still accepts the reusable conclusion.

NEXT

Use persistent memory to recover context; keep the conclusion your team relies on in a Busabase record, with its source and history.

MiMo Code deliberately persists project memory across sessions. That prevents rediscovery work, but it also means a checkpoint, note, or distilled workflow must not quietly become the team's authoritative record of a business decision.