---
title: "What is STACK | Agent OS architecture | Len P. van der Hof"
description: "STACK is a five-layer architecture for repositories where humans and agents share work: Structure, Toolchain, Agent configuration, Connection, Knowledge and quality. It is not a vendor AI-stack slide."
image: "https://lenvanderhof.com/media/generated/blog-hero-stack-meaning-en.10a6aedba061.wide.webp"
---

[AI Systems](https://lenvanderhof.com/en/blog/category/ai-systems/) Research guide

# What is STACK? Five layers, not a vendor diagram

The agent OS should be versioned like the app. If the rules live in five tools, you have debt, not a model problem.

Len P. van der HofPublished 5 September 20261 min read

Layers with owners. Not a slide titled stack.

Direct answer

STACK is a five-layer architecture for repositories where humans and agents share work: Structure, Toolchain, Agent configuration, Connection, Knowledge and quality. Structure is the map an agent can navigate on minute one. Toolchain is the commands it may run. Agent configuration is versioned standing context. Connection is MCP with contracts and least privilege. Knowledge and quality is memory, evals, and CI, so a model upgrade does not silently lower the bar. It is not a vendor 'AI stack' diagram. The book that owns the name is The Agentic Codebase, which is live.

## Key takeaways

- STACK is five named layers with owners. Not a product pack.
- Demo quality is not repo quality.
- This page is the definition. The architecture article versions the OS.
- MCP belongs in Connection, with a contract, or it does not belong.

STACK is a word vendors print on a slide and operators need as an architecture.

**What is STACK?** Five layers for repositories where humans and agents share work: Structure, Toolchain, Agent configuration, Connection, Knowledge and quality. The agent operating system should be versioned like the application.

It is not a vendor “AI stack” diagram. It is not a pile of tools. If prompts, MCP servers, and skills live outside the repo, or live in five places inside it, you have agentic repo debt. The disease is ownership, not a weak model.

## The five names

**Structure.** The map an agent can navigate on minute one.

**Toolchain.** The commands it may run.

**Agent configuration.** Versioned standing context. Not a prompt in a chat.

**Connection.** [MCP](https://lenvanderhof.com/en/blog/mcp-meaning/) with contracts and least privilege.

**Knowledge and quality.** Memory, evals, and CI, so a model upgrade does not silently lower the bar.

## Two pages

[STACK: version the agent OS like you version the app](https://lenvanderhof.com/en/blog/stack-version-the-agent-os/) is the architecture article. This page is the definition.

[The Agentic Codebase](https://lenvanderhof.com/books/the-agentic-codebase/) is live. You do not need the hardcover to put the rules in one place.

## Terminology

- [STACK](https://lenvanderhof.com/glossary/stack/)
- [MCP](https://lenvanderhof.com/glossary/mcp/)

## Sources

1. [STACK (glossary)](https://lenvanderhof.com/glossary/stack/)
2. [STACK: version the agent OS](https://lenvanderhof.com/en/blog/stack-version-the-agent-os/)
3. [MCP meaning](https://lenvanderhof.com/en/blog/mcp-meaning/)
4. [The Agentic Codebase](https://lenvanderhof.com/books/the-agentic-codebase/)

## Related essays

What is an AI agent?MCP explained for foundersThe Agentic Codebase: introductionVersion the agent OSAn agentic workflow is not an automationLLM integration is an operating-design problemMCP meaning: Model Context Protocol, not a product

## Further reading

- [STACK](https://lenvanderhof.com/glossary/stack/)
- [Version the agent OS](https://lenvanderhof.com/en/blog/stack-version-the-agent-os/)
- [The Agentic Codebase](https://lenvanderhof.com/books/the-agentic-codebase/)

About the author

## [Len P. van der Hof](https://lenvanderhof.com/en/authors/len-p-van-der-hof/)

Entrepreneur, AI Innovator and Venture Builder

Len P. van der Hof builds practical AI systems, digital ventures and evidence-informed tools for founders.

```json
{
	"@context": "https://schema.org",
	"@graph": [
		{
			"@type": "Person",
			"@id": "https://lenvanderhof.com/#person",
			"name": "Len P. van der Hof",
			"alternateName": [
				"Len van der Hof",
				"L.P. van der Hof",
				"Leendert Pieter van der Hof"
			],
			"honorificSuffix": "MSc",
			"url": "https://lenvanderhof.com/",
			"image": [
				"https://lenvanderhof.com/photos/len-portrait-1.jpg",
				"https://lenvanderhof.com/photos/len-portrait-2.jpg",
				"https://lenvanderhof.com/photos/len-portrait-3.jpg",
				"https://lenvanderhof.com/photos/len-portrait-4.jpg",
				"https://lenvanderhof.com/photos/len-speaking.jpg",
				"https://lenvanderhof.com/photos/len-hero.jpg"
			],
			"jobTitle": "Entrepreneur, AI Innovator and Venture Builder",
			"description": "Len P. van der Hof is a Dutch entrepreneur and AI innovator building ReasonKit, MindSesh, Undominated.ai, the fiction imprint LPH98.lifestyle, and technology ventures through LPH98.ventures.",
			"address": {
				"@type": "PostalAddress",
				"addressLocality": "Zwijndrecht",
				"addressCountry": "NL"
			},
			"alumniOf": {
				"@type": "CollegeOrUniversity",
				"name": "Rotterdam School of Management, Erasmus University"
			},
			"knowsAbout": [
				"Artificial intelligence",
				"AI agents",
				"Agentic AI systems",
				"SEO",
				"Generative engine optimization",
				"Answer engine optimization",
				"Venture building",
				"Founder performance",
				"Founder psychology",
				"Evidence-based decision-making"
			],
			"sameAs": [
				"https://www.linkedin.com/in/lenvanderhof/",
				"https://x.com/LenvanderHof",
				"https://www.youtube.com/channel/UCTG20buKqYYbitqqf7l3zJA",
				"https://www.instagram.com/Lenvanderhof/",
				"https://www.threads.com/@lenvanderhof",
				"https://github.com/Lenvanderhof",
				"https://huggingface.co/LPH98",
				"https://www.npmjs.com/~lenvanderhof",
				"https://www.goodreads.com/author/show/70983905.Len_P_van_der_Hof",
				"https://www.amazon.com/stores/author/B0H8B1SCLQ",
				"https://www.bol.com/nl/nl/b/len-p-van-der-hof-msc/609879394/",
				"https://bsky.app/profile/lenvanderhof.com",
				"https://mastodon.social/@Lenvanderhof",
				"https://crates.io/users/Lenvanderhof",
				"https://cursor.com/@Lenvanderhof",
				"https://medium.com/@Lenvanderhof",
				"https://gitlab.com/Lenvanderhof",
				"https://hub.docker.com/u/lenvanderhof/",
				"https://dev.to/lenvanderhof",
				"https://www.facebook.com/Lenvanderhof",
				"https://soundcloud.com/Lenvanderhof"
			],
			"affiliation": [
				{
					"@id": "https://lenvanderhof.com/#publisher"
				},
				{
					"@id": "https://lenvanderhof.com/#mindsesh"
				},
				{
					"@id": "https://lenvanderhof.com/#lifestyle"
				}
			]
		},
		{
			"@type": "WebSite",
			"@id": "https://lenvanderhof.com/#website",
			"url": "https://lenvanderhof.com/",
			"name": "Len P. van der Hof",
			"description": "Len P. van der Hof is a Dutch entrepreneur and AI innovator building ReasonKit, MindSesh, Undominated.ai, the fiction imprint LPH98.lifestyle, and technology ventures through LPH98.ventures.",
			"inLanguage": [
				"en",
				"nl"
			],
			"publisher": {
				"@id": "https://lenvanderhof.com/#person"
			}
		},
		{
			"@type": "Organization",
			"@id": "https://lenvanderhof.com/#publisher",
			"name": "LPH98.ventures",
			"url": "https://lph98.ventures",
			"founder": {
				"@id": "https://lenvanderhof.com/#person"
			}
		},
		{
			"@type": "Organization",
			"@id": "https://lenvanderhof.com/#mindsesh",
			"name": "MindSesh",
			"url": "https://mindsesh.net",
			"founder": {
				"@id": "https://lenvanderhof.com/#person"
			}
		},
		{
			"@type": "SoftwareApplication",
			"@id": "https://lenvanderhof.com/#reasonkit",
			"name": "ReasonKit",
			"url": "https://reasonkit.sh",
			"creator": {
				"@id": "https://lenvanderhof.com/#person"
			}
		},
		{
			"@type": "SoftwareApplication",
			"@id": "https://lenvanderhof.com/#undominated",
			"name": "Undominated.ai",
			"url": "https://undominated.ai",
			"creator": {
				"@id": "https://lenvanderhof.com/#person"
			}
		},
		{
			"@type": "Organization",
			"@id": "https://lenvanderhof.com/#lifestyle",
			"name": "LPH98.lifestyle",
			"url": "https://lph98.lifestyle",
			"founder": {
				"@id": "https://lenvanderhof.com/#person"
			}
		},
		{
			"@type": "ImageObject",
			"@id": "https://lenvanderhof.com/en/blog/what-is-stack/#primaryimage",
			"url": "https://lenvanderhof.com/media/generated/blog-hero-stack-meaning-en.10a6aedba061.wide.webp",
			"contentUrl": "https://lenvanderhof.com/media/generated/blog-hero-stack-meaning-en.10a6aedba061.wide.webp",
			"representativeOfPage": true
		},
		{
			"@type": "BreadcrumbList",
			"@id": "https://lenvanderhof.com/en/blog/what-is-stack/#breadcrumb",
			"itemListElement": [
				{
					"@type": "ListItem",
					"position": 1,
					"name": "Home",
					"item": "https://lenvanderhof.com/"
				},
				{
					"@type": "ListItem",
					"position": 2,
					"name": "Blog",
					"item": "https://lenvanderhof.com/en/blog/"
				},
				{
					"@type": "ListItem",
					"position": 3,
					"name": "AI Systems",
					"item": "https://lenvanderhof.com/en/blog/category/ai-systems/"
				},
				{
					"@type": "ListItem",
					"position": 4,
					"name": "What is STACK? Five layers, not a vendor diagram",
					"item": "https://lenvanderhof.com/en/blog/what-is-stack/"
				}
			]
		},
		{
			"@type": "WebPage",
			"@id": "https://lenvanderhof.com/en/blog/what-is-stack/#webpage",
			"url": "https://lenvanderhof.com/en/blog/what-is-stack/",
			"name": "What is STACK? Five layers, not a vendor diagram",
			"description": "STACK is a five-layer architecture for repositories where humans and agents share work: Structure, Toolchain, Agent configuration, Connection, Knowledge and quality. It is not a vendor AI-stack slide.",
			"isPartOf": {
				"@id": "https://lenvanderhof.com/#website"
			},
			"primaryImageOfPage": {
				"@id": "https://lenvanderhof.com/en/blog/what-is-stack/#primaryimage"
			},
			"breadcrumb": {
				"@id": "https://lenvanderhof.com/en/blog/what-is-stack/#breadcrumb"
			},
			"inLanguage": "en-GB"
		},
		{
			"@type": "BlogPosting",
			"@id": "https://lenvanderhof.com/en/blog/what-is-stack/#article",
			"mainEntityOfPage": {
				"@id": "https://lenvanderhof.com/en/blog/what-is-stack/#webpage"
			},
			"headline": "What is STACK? Five layers, not a vendor diagram",
			"description": "STACK is a five-layer architecture for repositories where humans and agents share work: Structure, Toolchain, Agent configuration, Connection, Knowledge and quality. It is not a vendor AI-stack slide.",
			"datePublished": "2026-09-05T07:00:00.000Z",
			"author": {
				"@id": "https://lenvanderhof.com/#person"
			},
			"publisher": {
				"@id": "https://lenvanderhof.com/#person"
			},
			"image": [
				"https://lenvanderhof.com/media/generated/blog-hero-stack-meaning-en.10a6aedba061.square.webp",
				"https://lenvanderhof.com/media/generated/blog-hero-stack-meaning-en.10a6aedba061.landscape.webp",
				"https://lenvanderhof.com/media/generated/blog-hero-stack-meaning-en.10a6aedba061.wide.webp"
			],
			"articleSection": "AI Systems",
			"inLanguage": "en-GB"
		}
	]
}
```
