Architecture designs for the agentic era

A reference library of architecture patterns for autonomous agents, event-driven systems, and AI-native workflows. Read the diagrams, understand the trade-offs, and download what you need.

Scroll to explore
The mission

Architecture is no longer just diagrams. It's the operating system of intelligent systems.

In the agentic era, software architecture is fundamentally shifting. Applications are no longer static workflows—they are intelligent, autonomous spaces where agents interact, reason, and act. agentsbutwhy documents the foundational blueprints of this new paradigm.

We believe the best architecture decisions are informed by pattern literacy — understanding not just what to build, but why it works and when it fails.

Why agentsbutwhy

A focused reference for agent-era systems

What each pattern aims to give you — and what it deliberately leaves out.

Layered Clarity

Each pattern breaks a system into clear layers — so you can follow how components connect, not just what they are.

Agent-Native Patterns

Focused on architectures for autonomous agents, event streams, and AI-native workflows — not repackaged web-app diagrams.

One-click Export

Download each diagram as a high-resolution PNG for decks, docs, and design reviews.

Open Architecture

A single, open place for architecture patterns — available to everyone to explore, reuse, and adapt.

Getting started

How It Works

01
🔍

Explore

Browse a curated library of architecture patterns for the agentic era.

02
🖱️

Inspect

Pan, zoom, and read each diagram to see how the pieces fit together.

03
⬇️

Download

Export any diagram as a PNG to share with your team or drop into a doc.

Architecture Philosophy

Designing for the Agentic Future

As systems become more autonomous, infrastructure needs to adapt. We focus on three core principles to build resilient, agent-driven ecosystems.

01

Decentralized Cognition

Distributing decision-making capabilities across independent, specialized agents rather than relying on a monolithic orchestrator.

02

Event-Driven Memory

Embracing streams of continuous events as the single source of truth, enabling agents to retain context and seamlessly adapt.

03

Dynamic Integration

Building systems that can autonomously discover, connect, and negotiate with new tools and external APIs on the fly.

A free reference for builders

Start with a pattern, build from there.

Browse the blueprints shaping the next wave of agent-driven software — free to read, free to download.