AI researcher at A*STAR Singapore, author of Designing AI Agents (Manning), The Claude Code Operating Model and RAG from First Principles (Packt), and co-founder of the Agent Design Patterns Society.
I work on agent architecture, design patterns, long-running reliability, and the controls that make agentic systems usable in real organizations. Before moving into AI research, I spent more than a decade working on multinational enterprise systems.
Amazon Author Page · Website · Professional profile (PDF) · Substack · ADPS · LinkedIn · 中文主页
- Agent architecture: a two-axis framework combining seven cognitive functions with six execution topologies.
- Governance in practice: approval gates, blast-radius control, observability, and progressive autonomy.
- Long-running agents: progress tracking, checkpoints, failure journals, and recovery from goal drift.
- Engineering education: books, columns, and courses that have reached more than 100,000 engineers on Geek Time.
The forthcoming Manning book Designing AI Agents develops these ideas as a practical catalogue of principles, patterns, and engineering trade-offs.
|
|
|
| Designing AI Agents Manning · MEAP |
The Claude Code Operating Model Packt |
RAG from First Principles Packt |
| A catalogue of agent design patterns, organized by cognitive function and execution topology. | Claude Code as an engineering platform: Skills, MCP, Hooks, sub-agent orchestration, and SDK patterns. | Retrieval-augmented generation built up from first principles with Python, LangChain, and LlamaIndex. |
Editions, formats, and new releases are listed on my Amazon Author Page.
The coordinate system separates what an agent is doing from how the work is executed. The public catalogue maps reusable patterns across seven cognitive functions and six execution topologies.
- Agent Design Patterns — the 7×6 framework, pattern catalogue, and runnable examples.
- Designing AI Agents — companion code for the Manning book.
- Claude Code Engineering — engineering practices and runnable teaching examples, alongside The Claude Code Operating Model.
- RAG in Action — retrieval-system design, evaluation, and optimization, alongside RAG from First Principles.
- A Two-Axis Framework for Designing AI Agents — the research paper behind the framework.
I publish shorter essays on Substack and longer reference material at kage-ai.com. The bilingual ADPS whitepapers and pattern catalogue live at adpsagent.com.







