Ontology and Memory Systems (3/13) — What Changes When You Ontologize Yourself

OpenClaw 비용 관리와 실전 운영 노하우 — 3개월 운영 회고

Starting from the fatigue of re-explaining yourself to AI every single session.


Key Takeaways

  • If the agent ontology (Parts 1–2) is the system's map, the personal ontology is the user's own map.
  • Structure: Being → Values → Capabilities → Actions — four layers.
  • Eliminates repetitive self-explanation to AI; accelerates fit-evaluation for new opportunities.
  • A résumé is the self you present to others. An ontology is the structural diagram you maintain for yourself.

Background

Part 1 defined the ontology governing relationships between agents. Part 2 covered its implementation.

One element was missing. The most critical information shared across agents is not the system architecture — it is the user.

Multiple agents all work for the same person. If that person's identity, decision criteria, and priorities are not structured, every new session starts from scratch with a full self-introduction.

That repetitive inefficiency is where personal ontology begins.


모델 비용 3계층(Tier) 아키텍처

Body

Reflect 파이프라인의 구조적 비용 절감

1. What Is a Personal Ontology

The agent ontology answered: "Which agents exist in the system, and how are they connected?"

The personal ontology answers: "Who is the person operating this system?"

It is not a profile. "Name, occupation, interests" gives AI almost nothing useful.

What is needed is the structure of judgment — why you do this work, what criteria drive your choices, what capabilities you hold, and what you are doing right now. The 4-layer framework organizes exactly that.


2. The 4-Layer Framework: Being → Values → Capabilities → Actions

L0. Being — What kind of person am I?

The foundational layer. Rarely changes.

What belongs here: - Disposition: where you draw energy, how you process change, what sustains focus - Non-negotiables: things you will not compromise regardless of circumstance - Reaction patterns: how you behave under stress, how you reorient after failure

This layer tells AI: "This is fundamentally who this user is." Regardless of the project or the agent, this disposition remains constant.

L1. Values — What criteria govern my decisions?

The priority stack for judgment.

What belongs here: - Value ranking: your priority ordering (e.g., growth vs. stability, autonomy vs. efficiency) - Decision habits: do you concede first or counter first? intuition or data? - Emotion-judgment coupling: do your decisions shift with mood, or remain stable?

A critical observation belongs here: declared values and behavioral values often diverge. You say "growth is my top priority," yet your actual choices consistently favor stability. Recording that gap is the core value of an ontology.

L2. Capabilities — What can I do?

Current skills, meta-skills, and — critically — gaps.

What belongs here: - Expert domains: what you can execute at depth - Intermediate domains: what you can do, but are not expert-level - Gaps: what you cannot do or lack

Explicitly documenting gaps matters most. When AI knows the user's capability boundary, it calibrates explanation depth and produces appropriate recommendations. Listing only strengths yields a résumé, not an ontology.

L3. Actions — What am I doing right now?

The highest-churn layer.

What belongs here: - Active projects - Short- and medium-term plans - Routines and habits


3. Two Directional Flows the 4 Layers Enable

This structure is not a flat list. It enables two directions of reasoning.

Top-down tracing: "Why?"

"Why am I running this project?" → Which capabilities does it engage? (L2) → Which values underlie that choice? (L1) → Which aspect of my being does it originate from? (L0)

When direction is lost, traversing upward re-anchors the root motivation.

Bottom-up prediction: "What's next?"

Being (disposition) + Values (decision criteria) + Capabilities (what is possible) combined → → predicts what actions are most likely to follow.

When a new opportunity arrives, filtering it through this framework answers quickly: "Interesting, but misaligned with my values" or "A capability gap, but consistent with my being-layer." Decisions that previously required lengthy deliberation resolve in seconds.


4. Why a Hierarchy, Not a Profile

"Why not just write a detailed self-introduction?"

A profile is enumeration. An ontology is hierarchy. The distinction is concrete.

A profile reads: "Flutter developer, interested in investing, growth-oriented." AI treats these three items as equivalent, flat data. It cannot determine which takes precedence, why you chose Flutter, or how investing and development connect.

The 4-layer framework makes the structure legible: - L0 (Being): interest-driven focus; exits when growth stalls - L1 (Values): growth > autonomy > efficiency - L2 (Capabilities): embedded systems expert, Flutter intermediate, investing beginner - L3 (Actions): app development, blog, investment analysis

With this structure, AI reads different information: "This user pursues Flutter because of growth (L1). If interest erodes, relocation to another domain is likely (L0)." The depth of subsequent recommendations changes qualitatively.

Hierarchy also makes conflicts visible. "Growth is my top priority" (L1) while "I repeatedly choose the stable option" (L3) — this tension is not a bug. It maps precisely to the actual friction in current life. A profile never surfaces this. A hierarchy makes it automatic.


5. Applied to AI Agents

Summarize this personal ontology in a global CLAUDE.md. Every agent in the system then recognizes the user's identity without being told.

Four concrete effects:

① No more repeated self-explanation

New session, new agent — no manual "I'm the kind of person who..." The global CLAUDE.md carries that context.

② Agents act in context

A development agent that knows "this user wants the counter-argument first" leads with alternatives. A content agent that knows "data-based reasoning is preferred" sources evidence before framing. Same user understood, applied through each agent's specific role.

③ Inter-layer conflicts surface the actual tensions in current life

Mapping all four layers reveals conflicts between them: "growth is my top priority" (Values) versus "I keep making stable choices" (Actions). This is not a malfunction — it precisely matches what the user is actually experiencing. The ontology becomes an instrument of self-understanding.

④ Ontology vs. résumé

A résumé is the self curated for external presentation — capability- and experience-focused, shaped for the audience.

An ontology is a structural diagram maintained for oneself — disposition, values, and gaps included, exactly as they are. What you expose to AI should be the structural diagram, not the curated résumé. Processed input produces processed output.


Caveats

  • Completeness on day one is not required. Start at L3 (Actions). Repeatedly ask "why am I doing this?" and work upward. The upper layers fill in naturally.

  • The gap between declared and actual values must be recorded honestly. Writing an idealized self produces idealized recommendations. Writing the actual self produces actionable ones.

  • An ontology is not static. L0 (Being) is nearly stable. L1 (Values) shifts through significant experiences. L2 (Capabilities) updates through learning. L3 (Actions) changes continuously. Periodic revision is required.


Closing

Part 1 defined the relationships between agents. Part 2 covered the implementation. Part 3 addresses the structural definition of the user.

Ontology is ultimately three layers: - Agent ontology: who is in the system and how they connect - Communication ontology: how data flows and knowledge is layered - Personal ontology: who the person operating this system is

When all three layers are in place, AI agents become not tools, but a system that understands you. Whether you operate a few agents or many, the starting point is the same — define yourself first.

댓글

이 블로그의 인기 게시물

Agent Memory Engine (2/10) — Building an AI Agent Memory System with SQLite Alone

"ML Foundations (9/9) — PyTorch vs TensorFlow, and the Road to Local LLMs"

"RAG Core Study (14/26) — Evaluation Sets with RAGAS & DeepEval"

"ML Foundations (8/9) — Deep Learning Architectures: CNN, RNN, Attention"

"ML Foundations (7/9) — Deep Learning Training: Optimizers, Regularization, Initialization"

OpenClaw to Hermes Migration (2/13) — What to Preserve, Partially Port, or Discard

AI Agents I Built (5/7) — Building an Automated Blogger API Publishing System