Skip to content
StableLast modified: 2026-09-17

Topic status

StableLast modified: 2026-08-25

Adaptation and Development

Contextual, memory-based, policy, skill and model adaptation across multiple time scales.

Social AI
StableLast modified: 2026-08-25

Agent Cognition

Reasoning, planning, world models, reflection and metacognition in persistent agents.

Social AI
StableLast modified: 2026-08-25

Agent Harness

The runtime architecture that binds models, context, memory, tools, policies and evaluation into governed agency.

Social AI
NewLast modified: 2026-09-18

Agent Interoperability: A2A Alongside MCP

Designing auditable task handoffs between independent agents while MCP exposes tools and data to each runtime.

Building and deploying AI applications
StableLast modified: 2026-08-25

Agentic Workflows and Harnesses

Multi-step model workflows, harness responsibilities, state, memory and reusable workflow patterns.

Building and deploying AI applications
StableLast modified: 2026-08-25

AI Engineering: Two Directions

How AI for software engineering and software engineering for AI form two cross-cutting perspectives in modern AI engineering.

Start here
StableLast modified: 2026-08-25

AI Suitability

Assessing whether AI belongs in the task and whether errors are detectable, tolerable and recoverable.

Shaping the build
StableLast modified: 2026-08-25

Anti-Patterns

Common failures that cut across AI application, software, agent and shaping work.

Cross-cutting knowledge
StableLast modified: 2026-08-25

Architecture and Interfaces

Boundaries, contracts, integration and structural decisions that make AI systems changeable.

Software engineering fundamentals
StableLast modified: 2026-08-25

Bouw nuttige, betrouwbare AI-systemen

Een moderne leer- en referentiesite voor AI Engineering, georganiseerd rond vier elkaar versterkende vaardigheidsgebieden.

Startpagina
StableLast modified: 2026-08-25

Build useful, reliable AI systems

A modern learning and reference site for AI Engineering, organised around four mutually reinforcing skill areas.

Home
StableLast modified: 2026-08-25

Building and deploying AI applications

Overview of AI application engineering from model capability to reliable production systems.

Building and deploying AI applications
StableLast modified: 2026-08-25

Co-adaptation and Trust

Negotiated adaptation, calibrated trust, repair, uncertainty and user agency in social AI.

Social AI
StableLast modified: 2026-08-25

Code Quality and Version Control

Maintainability, readable diffs and reversible change in human and agent-written code.

Software engineering fundamentals
StableLast modified: 2026-08-25

Coding Agent Tool Profiles

Concrete operating principles for Codex, Claude Code and Gemini Code Assist.

Using coding agents
StableLast modified: 2026-08-25

Context Engineering

Designing the complete information environment available to a model at a particular step.

Building and deploying AI applications
StableLast modified: 2026-08-25

Context Engineering in Practice

Detailed context design for dynamic agent state, retrieval, memory, trust, token budgets, compression and tool-feedback loops.

Building and deploying AI applications
StableLast modified: 2026-08-25

Data Modelling and Data Engineering

Representing entities, relations, events and lifecycle so AI has meaningful data to work with.

Software engineering fundamentals
StableLast modified: 2026-08-25

Deep Learning

Machine learning using multilayer neural networks, underpinning modern vision, speech, multimodal systems and LLMs.

Building and deploying AI applications
StableLast modified: 2026-08-25

DevOps, Deployment and Observability

Build, release and operations practices for observable and recoverable AI software.

Software engineering fundamentals
StableLast modified: 2026-08-25

Evals and Error Analysis

Structured tests and qualitative inspection for improving probabilistic AI-system behaviour.

Building and deploying AI applications
StableLast modified: 2026-08-25

Evals as the Spine

How evals connect shaping, AI application engineering, software engineering and coding-agent work.

Cross-cutting knowledge
StableLast modified: 2026-08-25

Evaluating Coding Agents

Evidence dimensions for judging agent output, process quality, safety and robustness.

Using coding agents
StableLast modified: 2026-08-25

Foundation Models and LLMs

Foundation models, LLMs, multimodal models and model selection as production engineering choices.

Building and deploying AI applications
StableLast modified: 2026-08-25

Foundations of Agency

The perception-action loop, state, goals, environment and autonomy as the basis of social agents.

Social AI
StableLast modified: 2026-08-25

Glossary

Anchorable definitions for the knowledge base vocabulary.

Cross-cutting knowledge
StableLast modified: 2026-08-25

Grounding and RAG

Connecting model output to trusted, task-relevant sources or system state.

Building and deploying AI applications
StableLast modified: 2026-08-25

How to Use This Knowledge Base

Use the site for sequential learning, quick reference and cross-area reasoning.

Start here
StableLast modified: 2026-08-25

Human Oversight and Guardrails

Controls that constrain AI inputs, outputs or actions and keep human authority meaningful.

Building and deploying AI applications
StableLast modified: 2026-08-25

LLM Learning

How large language models learn through pretraining, post-training and runtime adaptation, and what that means for AI system design.

Building and deploying AI applications
StableLast modified: 2026-08-25

LLM Training Example: Git

A worked example of how pretraining, post-training, trajectories, feedback and an agent harness produce procedural Git competence.

Building and deploying AI applications
StableLast modified: 2026-08-25

Long-Lived Identity

Identity continuity, layered stability and model migration for agents that persist for years.

Social AI
StableLast modified: 2026-08-25

Machine Learning

Methods that learn patterns from data instead of expressing every rule explicitly.

Building and deploying AI applications
StableLast modified: 2026-08-25

Memory Systems

Working, episodic, semantic, procedural, relational and self-memory, plus lifecycle governance.

Social AI
StableLast modified: 2026-08-25

Multi-Agent Patterns

Fan-out/fan-in, pipelines, reviewer patterns and debate patterns.

Using coding agents
StableLast modified: 2026-08-25

Multiple Agents and Subagents

When separate agents help and when a single agent is the better engineering choice.

Using coding agents
StableLast modified: 2026-08-25

Outcomes and Learning Loops

Outcome metrics, guardrail metrics, build-measure-learn loops and decision records.

Shaping the build
StableLast modified: 2026-08-25

Patterns

Reusable cross-area patterns for practical AI Engineering.

Cross-cutting knowledge
StableLast modified: 2026-08-25

Principles for Effective Use

Operational principles for getting useful, reviewable and reversible work from coding agents.

Using coding agents
StableLast modified: 2026-08-25

Problem Framing and Stakeholder Analysis

Defining the situation, affected people, desired change and competing interests before selecting an AI solution.

Shaping the build
StableLast modified: 2026-08-25

Prompt Engineering

Designing instructions and examples that elicit useful model behaviour.

Building and deploying AI applications
StableLast modified: 2026-08-25

Real World Examples

Worked examples that show how the AI Engineering approach applies to realistic product and operations settings.

Real world examples
StableLast modified: 2026-08-25

Requirements and Design

Requirements engineering, computational thinking and design for AI-supported systems.

Software engineering fundamentals
StableLast modified: 2026-08-25

Retail Logistics Intelligent Agent

A worked AI Engineering example for an agent that advises on fulfillment, warehouse operations and distribution planning in a retailer.

Real world examples
StableLast modified: 2026-08-25

Risk and Responsible AI

Assessing hazards and designing accountable AI systems with meaningful human oversight.

Shaping the build
StableLast modified: 2026-08-25

Security, Privacy and Accessibility

Security, privacy and inclusive design constraints for AI-supported applications.

Software engineering fundamentals
StableLast modified: 2026-08-25

Shaping Canvas

A worksheet for turning an AI idea into a valuable, feasible, responsible and testable build.

Shaping the build
StableLast modified: 2026-08-25

Shaping the build

Overview of shaping valuable, feasible, responsible and testable AI interventions.

Shaping the build
StableLast modified: 2026-08-25

Skills and Goals

Reusable procedural competence, goal typing and skill learning without opaque self-modification.

Social AI
StableLast modified: 2026-08-25

Social AI

Long-lived adaptive social AI agents, from agency foundations to memory, identity, co-adaptation, trust and evaluation.

Social AI
StableLast modified: 2026-08-25

Social State and Relationships

User models, self models, relationship models, theory of mind, social norms and relational memory.

Social AI
StableLast modified: 2026-08-25

Software engineering fundamentals

Overview of the software fundamentals that make AI systems understandable, testable and operable.

Software engineering fundamentals
StableLast modified: 2026-08-25

Sources

Source links and maintenance note for the AI Engineering Knowledge Base.

Cross-cutting knowledge
StableLast modified: 2026-08-25

Suggested Learning Paths

Three ordered paths for students, builders and agentic development practice.

Start here
StableLast modified: 2026-08-25

Task Briefs and Examples

A reusable task brief structure for bounded, verifiable agent work.

Using coding agents
StableLast modified: 2026-08-25

Testing and Testability

Traditional tests for deterministic behaviour and evals for probabilistic behaviour.

Software engineering fundamentals
StableLast modified: 2026-08-25

The Agent Loop

Observe, reason, act, inspect, update and stop or continue.

Using coding agents
StableLast modified: 2026-08-25

The AI Engineer

The professional role, attitude, competencies and oversight responsibilities of the AI engineer.

Start here
StableLast modified: 2026-08-25

The Four-Area Skills Map

The four mutually reinforcing areas that organise this knowledge base.

Start here
StableLast modified: 2026-08-25

The Ten-Step Working Method

A readable process for directing coding agents from task framing through shipping and observation.

Using coding agents
StableLast modified: 2026-08-25

Tool Calling and MCP

Allowing models to request controlled operations through validated tools and standard interfaces.

Building and deploying AI applications
StableLast modified: 2026-09-17

Topic status

Browse topics by their publication and development status.

Cross-cutting knowledge
StableLast modified: 2026-08-25

Trustworthy Agency and Evaluation

Alignment, bounded autonomy, uncertainty, privacy, safety, governance and multi-timescale evaluation.

Social AI
StableLast modified: 2026-08-25

User and Workflow Research

Understanding tasks, handoffs, exceptions and user progress before changing a workflow.

Shaping the build
StableLast modified: 2026-08-25

Using coding agents

Overview of coding agents, their working environment, multi-agent orchestration and evidence-based completion.

Using coding agents
StableLast modified: 2026-08-25

What is AI Engineering?

AI Engineering is the discipline of designing, building, evaluating, deploying and improving software systems in which AI models perform part of the system work.

Start here