Paweł Huryn's Post

Paweł Huryn · article · 2026-08-01 Reader 🖥️

Agent MemoryAgent SkillsAgent Context Files (CLAUDE.md / AGENTS.md)Context EngineeringKnowledge BaseRetrieval & RAG
For most AI agents, the four functional types of memory — working, semantic, episodic, and procedural — map cleanly onto a context window plus a handful of git-versioned files (markdown for facts/rules, a CSV for history, more markdown for reusable skills), making vector databases and graph databases unnecessary defaults, appropriate only as 'escape hatches' when a corpus genuinely becomes too large to read.

practical · mixed — Primarily practical — the terminal claim is an action recommendation ('you probably don't need a vector database'). But it is built on a theoretical scaffold: a four-part taxonomy of agent memory (working/semantic/episodic/procedural) that classifies and defines before it prescribes. An embedded infographic (a hand-drawn-style whiteboard image titled 'A practical four-part model') carries additional structural detail not present in the post text: named example files (strategy.md, rules.md, principles.md, examples.md, learnings.md) fanned out from an index.md, a worked context-window transcript for working memory, and a worked CSV example for episodic memory, plus the explicit design instruction 'Start with a file. Structure it when you need to filter or count.'

Structure

PartRole
Opening hook: a PM repeatedly asks which vector database to use; the author's habitual answer is 'a folder of files.'context
Four-part taxonomy: working, semantic, episodic, procedural memory, each given a one-line functional definition and a concrete implementation.evidence / core exposition
Recap line: 'Three of those are just files in git... The fourth is the context window. You probably don't need a vector database either.'conclusion, restated
Two 'escape hatches' named and scoped: vector store (similarity search at collection scale) and graph database (typed relationship queries at scale) — with the counter-claim 'your linked markdown is already a graph the agent walks by reading.'qualifies the claim / pre-empts the obvious counterargument
Personal case: 'markdown files plus one CSV... It sharpens every week because the agent writes its own lessons back into the files.'concrete proof-of-concept / narrative evidence
Two promotional CTAs (video series, infographic subscription).promotional, not argumentative

Key terms

Propositions

Arguments

Most agents don't need a vector database.
Explicit premises:
Implicit premises:
Inferences:
A dedicated graph database is unnecessary for most agents. strength: medium
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Closes gaps elsewhere

Related documents