Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -252,8 +252,8 @@ See [Development and Deployment](docs/DEPLOYMENT.md) for Docker, Compose, Ollama
- [Mnemon Memory Harness](docs/framework/HARNESS.md) — skill-first memory harness design and installation guideline
- [Harness Install Guide](docs/framework/INSTALL.md) — agent-facing installation contract
- [Memory Guideline](docs/framework/GUIDELINE.md) — recall/writeback judgment policy
- [Self-Evolution Harness Design](docs/design/SELF_EVOLUTION_HARNESS.md) — consolidated v0.2 architecture for install, memory loop, skill evolution, and risk control
- [Agent Systems Research](docs/research/agent-systems/README.md) — condensed source index for memory and self-evolution research
- [Self-Evolution Harness Design](docs/design/self-evolution-harness/SELF_EVOLUTION_HARNESS.md) — consolidated v0.2 architecture for install, memory loop, skill evolution, and risk control
- [Agent Systems Research](docs/design/self-evolution-harness/research/agent-systems/README.md) — condensed source index for memory and self-evolution research
- [Design & Architecture](docs/DESIGN.md) — current engine architecture, algorithms, integration design
- [Usage & Reference](docs/USAGE.md) — CLI commands, embedding support, architecture overview
- [Architecture Diagrams](docs/diagrams/) — system architecture, pipelines, lifecycle management
Expand Down
4 changes: 2 additions & 2 deletions docs/DESIGN.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

Mnemon is a persistent memory system designed for LLM agents. It adopts the **LLM-Supervised** pattern: the host LLM acts as external orchestrator of a standalone memory binary through symbolic CLI interfaces, while the binary handles deterministic storage, graph indexing, and lifecycle management. Memory is organized as a four-graph knowledge structure with temporal, entity, causal, and semantic edges. Implemented as a single Go binary + SQLite, with no external API dependencies.

This document describes the current Mnemon binary and engine architecture. The broader memory harness doctrine lives in [Mnemon Memory Harness](framework/HARNESS.md), with installable runtime artifacts in [INSTALL.md](framework/INSTALL.md) and [GUIDELINE.md](framework/GUIDELINE.md). The v0.2 self-evolution architecture is consolidated in [Self-Evolution Harness Design](design/SELF_EVOLUTION_HARNESS.md).
This document describes the current Mnemon binary and engine architecture. The broader memory harness doctrine lives in [Mnemon Memory Harness](framework/HARNESS.md), with installable runtime artifacts in [INSTALL.md](framework/INSTALL.md) and [GUIDELINE.md](framework/GUIDELINE.md). The v0.2 self-evolution architecture is consolidated in [Self-Evolution Harness Design](design/self-evolution-harness/SELF_EVOLUTION_HARNESS.md).

---

Expand Down Expand Up @@ -40,7 +40,7 @@ Effective Importance (EI) decay formula, immunity rules, auto-pruning, GC comman

Markdown-installable runtime integration: `SKILL.md`, `INSTALL.md`, `GUIDELINE.md`, the four hook phases (Prime, Remind, Nudge, Compact), agent-led memory decisions, optional setup automation, and lightweight markdown self-evolution.

### [Self-Evolution Harness](design/SELF_EVOLUTION_HARNESS.md)
### [Self-Evolution Harness](design/self-evolution-harness/SELF_EVOLUTION_HARNESS.md)

The v0.2 architecture for agent-agnostic installation, canonical `.mnemon` filesystem, memory consolidation loop, skill evolution, optional maintenance runner, and proposal-first risk control.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

本文档是 Mnemon self-evolution harness 的唯一核心设计入口。它替代此前分散在 `docs/design/self-evolution-harness/` 下的多份分篇设计,并把研究材料浓缩为架构决策所需的摘要。

交互式架构展示保留在 [architecture-site.html](self-evolution-harness/architecture-site.html)。Issue 入口见 [#10](https://github.com/mnemon-dev/mnemon/issues/10),初始设计 PR 见 [#9](https://github.com/mnemon-dev/mnemon/pull/9)。
交互式架构展示保留在 [architecture-site.html](architecture-site.html)。Memory loop MVP 的设计文档见 [memory-loop/README.zh.md](memory-loop/README.zh.md),双语可视化页面见 [memory-loop/site/index.html](memory-loop/site/index.html)。Issue 入口见 [#10](https://github.com/mnemon-dev/mnemon/issues/10),初始设计 PR 见 [#9](https://github.com/mnemon-dev/mnemon/pull/9)。

## 1. 背景与决策

Expand Down Expand Up @@ -1196,7 +1196,7 @@ Cross-system conclusions:
5. Background maintenance needs provenance, reports, backups, and hard write boundaries.
6. Host-specific adapters should be convenience scripts, not the core architecture.

Source provenance is kept in [Agent Systems Research](../research/agent-systems/README.md). Detailed per-system notes were intentionally folded into this synthesis to keep the architecture maintainable.
Source provenance is kept in [Agent Systems Research](research/agent-systems/README.md). Detailed per-system notes were intentionally folded into this synthesis to keep the architecture maintainable.

## 18. 成功标准 Success Criteria

Expand Down
8 changes: 4 additions & 4 deletions docs/design/self-evolution-harness/architecture-site.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="description" content="Interactive visualization of docs/design/SELF_EVOLUTION_HARNESS.md: install, memory loop, skill evolution, and risk control for Mnemon self-evolution harness." />
<meta name="description" content="Interactive visualization of docs/design/self-evolution-harness/SELF_EVOLUTION_HARNESS.md: install, memory loop, skill evolution, and risk control for Mnemon self-evolution harness." />
<title>Mnemon Self-Evolution Harness Architecture</title>
<style>
:root {
Expand Down Expand Up @@ -1763,7 +1763,7 @@ <h2 data-i18n="sections.levels.title">四个核心部分</h2>
</section>

<footer class="footer">
<p data-i18n="footer">Source doc: docs/design/SELF_EVOLUTION_HARNESS.md. This page is a standalone visualization of the current design.</p>
<p data-i18n="footer">Source doc: docs/design/self-evolution-harness/SELF_EVOLUTION_HARNESS.md. This page is a standalone visualization of the current design.</p>
</footer>
</main>

Expand Down Expand Up @@ -2106,7 +2106,7 @@ <h2 data-i18n="sections.levels.title">四个核心部分</h2>
defaultSafetyBody: "proposal-first;仅 allowlist 内可 apply;每个 durable mutation 都写 report"
},
highlight: "高亮",
footer: "Source doc: docs/design/SELF_EVOLUTION_HARNESS.md。本页面是当前架构设计的单文件交互式可视化。"
footer: "Source doc: docs/design/self-evolution-harness/SELF_EVOLUTION_HARNESS.md。本页面是当前架构设计的单文件交互式可视化。"
},
nodes: {
host: {
Expand Down Expand Up @@ -2790,7 +2790,7 @@ <h2 data-i18n="sections.levels.title">四个核心部分</h2>
defaultSafetyBody: "proposal-first; apply only inside allowlists; write a report for every durable mutation"
},
highlight: "Highlight",
footer: "Source doc: docs/design/SELF_EVOLUTION_HARNESS.md. This page is a standalone interactive visualization of the current design."
footer: "Source doc: docs/design/self-evolution-harness/SELF_EVOLUTION_HARNESS.md. This page is a standalone interactive visualization of the current design."
},
nodes: {
host: {
Expand Down
Loading
Loading