Originally logged August 2025 — pre-fleet, before “agent OS” was a category.
Where the AI agent world was at this point
Mid-2025. The conventional framing was “AI tools.” A model was the product. A wrapper around a model was a startup. Everyone was optimizing the wrong layer — prompt engineering, context windows, RAG pipelines — treating the model as the asset and everything around it as plumbing.
I had spent the prior two months building out a personal AI stack. Local models via Ollama, a unified proxy for cloud providers, an MCP tool layer, an agent console. The work forced a question: what is the actual unit of analysis here? Is this a tool? A collection of tools? Or is it something else?
The answer I landed on was something else. I wrote it down on August 19, 2025. The document was titled Strategic Direction Analysis. The thesis was one line.
The reframe
The unit is the operating system, not the tool.
Models are commodity. The MCP protocol is open. The individual tools — filesystem access, git, browsing, code execution — are interchangeable. None of that is the moat. The moat is the integration layer: the routing logic that picks the right model for the job, the context management that keeps an agent coherent across hours, the orchestration that lets multiple agents coordinate, the service lifecycle that survives a reboot.
That layer behaves like an operating system. It schedules work. It manages resources. It mediates between hardware (GPUs, cloud APIs) and applications (agents, user-facing surfaces). Once you stop calling it a tool collection and start calling it an operating system, the architecture decisions fall out: you need process isolation, observability, a permission model, a package system, a stable ABI for tools to plug into.
The document made one more claim, sharper than the rest. The split was roughly 80/20 — 80% commodity components, 20% proprietary integration. The value lived in the 20%. Anyone who treated the 80% as their competitive advantage was going to lose to the next model release. Anyone who built the 20% well was going to be hard to displace.
What I shipped then
The artifact was the stack itself, plus the strategic document that named what it was. The stack was real: a hybrid Python and Node.js system with local-first model routing, an MCP server collection, an agent console, and a Windows-native service layer running as a managed service with WMI and ETW telemetry. Twenty-plus model providers routed through one proxy. Voice processing under 50 milliseconds. Documentation that treated the system as infrastructure — ADRs, RFCs, verification reports, a maintenance freeze discipline.
The strategic document was honest about what was proprietary and what was not. It named the model layer as zero-percent proprietary. It named the integration layer as the actual asset. And it made the positioning claim explicit: this was an AI development operating system, not a tool collection.
That framing was contrarian in August 2025. “Agent OS” was not a term anyone was using. The market was still arguing about which model was best.
What held up (and what didn’t)
Eleven months later, the reframe itself held up completely. The industry arrived at the same place. By mid-2026, “agent operating system” was a category. The integration-layer thesis — that orchestration, context management, and tool mediation are the asset — became consensus. Every serious agent framework now describes itself in operating-system terms. The 80/20 split turned out to be generous to the model layer. Models commoditized faster than the document predicted.
Two things shifted.
First, the platform. The document bet heavily on Windows-native integration as the defensible niche. I’d been thinking about Linux quietly — modularity, control, finite integration boundaries instead of infinite enterprise sprawl. The catalyst was August 2025: my cousin saw what I was building and asked the obvious question — why aren’t you running local servers? The light had been flickering. That question turned it on. After that, the shift to Linux-first was gradual but deliberate. The Curtis AI Windows work isn’t dead — it’s shelved. The agent layer is still being worked on, still functional. It’s just not the active surface I’m building on today.
Second, the scale of the aspiration. The document floated phrases like “the Kubernetes of AI development.” That was aspirational, not shipped. What I had built was a personal operating system for one operator. The jump from that to a platform other people depend on is the work, and it is still the work.
The point
The reframe is the artifact worth keeping. A tool is something you use. An operating system is something you build on. The distinction changes every downstream decision — what you invest in, what you throw away, what you measure, what you ship. I got that right in August 2025. The platform question is still open.
If you made it this far, I appreciate it. — JN