How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
This repository is a long-form technical book about how a production AI coding agent runtime, often called an agent harness, is built. It dissects a real-world coding agent's architecture chapter by chapter and turns it into transferable lessons, and it also works as a step-by-step guide to designing and building your own harness around a language model. Python scripts in the repository support the book itself rather than the agent.
The main features of lintsinghua/claude-code-book are: Agent Harnesses, Long-term Memory Stores, Agent Conversation Loops, Agentic Loop Design, Agentic Execution Loops, Subagent Architectures, Context Compression, Context Window Management.
Projects with overlapping indexed features include: liuup/claude-code-analysis — This repository is a static analysis of the Claude Code terminal coding assistant, based on a reading of its… ombharatiya/ai-system-design-guide — This is a written reference for designing, building and operating production AI systems, aimed at engineers who work… letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across… paullarionov/claude-certified-architect — This repository is a study resource for the Claude Certified Architect Foundations exam. It brings together a written… claude-code-best/claude-code — Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software… tvytlx/ai-agent-deep-dive — ai-agent-deep-dive is a study guide for how LLM-based AI agents are designed. It combines written PDF reports that…
This repository is a static analysis of the Claude Code terminal coding assistant, based on a reading of its TypeScript source. It documents how the agent is built, from its startup path and a single shared execution core to the streaming tool-call loop, sub-agents, and terminal interface layers. It is a reference and study resource about the agent rather than the agent itself. The analysis centers on a few areas. One is the shared core that routes queries, sub-agents, tools, and permission checks through the same control flow. Another is memory: layered, file-based records that users can ins
This is a written reference for designing, building and operating production AI systems, aimed at engineers who work with large language models. It is organized as chapters, worked case studies and interview-preparation material rather than as installable software. The central topics are tool-using LLM agents, retrieval-augmented generation, cost and model selection, evaluation and observability, and security and compliance, with explicit trade-offs among latency, cost, accuracy and safety. The agent material covers control loops such as ReAct and plan-and-execute, graph-based orchestration,
Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com
This repository is a study resource for the Claude Certified Architect Foundations exam. It brings together a written study guide, scenario-based practice questions, and Anki flashcard decks. The guide explains the exam format, the 100–1000 scoring scale with a passing score of 720, and the five weighted domains. It also covers realistic scenarios such as customer support agents, multi-agent research, code review pipelines, and structured data extraction. The curriculum covers designing tool-using agents. It explains how to build an agent loop driven by the model's stop reason, and how to coo