AI Engineering
Chip HuyenBuilding applications with foundation models: evaluation, prompt engineering, RAG, agents, latency, and cost trade-offs.
Working library
Books, open guides, standards, and benchmarks for designing and evaluating AI coding agents.
Suggest a resourceA working shelf rather than an endless link list—from agent-system design to reproducible result verification.
Building applications with foundation models: evaluation, prompt engineering, RAG, agents, latency, and cost trade-offs.
An open book on AI-agent design: planning, memory, tools, multi-agent systems, and engineering practice.
Skills, security practices, memory, and research-first workflows for Claude Code, Codex, Cursor, and other harnesses.
A survey of agent architectures for reasoning, planning, and tool calling—from simple chains to autonomous organizations—with open challenges like verification and reproducible evaluation.
Research on code-generation systems with a closed loop of compiler and execution feedback, enabling iterative refinement and verification of generated code.
An industrial framework for building cyclic, controllable multi-agent systems with routing, state, and checkpointing for agent-based development.
A foundational ecosystem and standard for orchestrating, collaborating, and conversing across multiple AI agents in a shared workflow.
An event-driven architecture for decomposing heavy AI tasks and strictly controlling context handoffs between steps and agents.
Official guidance for agents, tools, orchestration, tracing, and safety controls.
The protocol specification for connecting AI applications to data, tools, and external systems.
Analysis of the WideSearch benchmark (ByteDance): top agents from Google, OpenAI, and Anthropic score near 0% on broad information-seeking tasks. Why reliability and recall fail at scale, and why multi-agent collaboration beats single agents.
Real GitHub issues and repositories for testing whether models can resolve software-engineering tasks with reproducible evaluation.
The leading practical leaderboard for how well models edit complex repositories from instructions, judged on strict git diffs and tests.
An open-source toolkit and environment that turns base LLMs into full software engineers through specialized agent-computer interfaces.
An open, continuously updated benchmark that guards against test-data leakage, checking generation, self-repair, and execution on fresh tasks.
A benchmark for testing AI agents on following compound instructions and working with many third-party libraries.
Our metrics, compared architectures, and protocol from agent report to accepted change.