AIAny
AI Agent2025
Icon for item

深入理解 AI Agent:设计原理与工程实践

Open-source companion to a technical book that teaches how to design, evaluate and ship LLM-based AI agents — includes the full Chinese manuscript, community translations, chapter-aligned runnable example projects, and reproducible evaluation harnesses.

Introduction

Most AI agent repos are either a demo or a paper; this repository is the book and the lab combined. It packages a ten-chapter textbook (full source + compiled PDFs) together with per-chapter code, experiments and benchmarks so readers can move directly from concept to reproducible implementation.

What Sets It Apart
  • Book + Code in one place: the repository contains the complete book source (chapters 1–10), compiled PDFs in multiple languages, and the example projects mapped to each chapter so concepts are immediately runnable.
  • Practical, engineering-first focus: organizes content around the core formula Agent = LLM + context + tools and emphasizes harness engineering (deployment, KV-cache design, context compression, tool protocols) rather than only model internals.
  • Reproducible evaluation and demos: includes evaluation suites (GAIA, terminal-bench, SWE-bench variants), cost/latency analysis tools, and many demo projects (coding agent, browser automation, multimodal agents, async/event-driven agents) suitable for experimentation and benchmarking.
  • Community and licensing: Apache-2.0 licensed with community translations and many contributor-ready demos; star history and CI artifacts indicate active maintenance.
Who It's For — and Trade-offs

Great fit if you want a hands-on, chapter-by-chapter curriculum to build production-style agents, reproduce experiments, or evaluate tool-augmented LLMs. The repo is especially useful for engineers focused on system design (context management, tool protocols, evaluation pipelines) and researchers who want runnable baselines. Look elsewhere if you only need a short tutorial or a lightweight SDK: many advanced experiments depend on external datasets, training frameworks, or hardware, and several training/benchmark components are provided as reproduction guides rather than fully embedded code. Expect some projects to require extra upstream repos, API keys, or nontrivial setup for full reproduction.

More Items

GitHub
AI Agent2026

Shows what fills a DeepSeek Harness agent's context and how it changes per request. Browse prompts, tools and messages, trace compaction, and inspect token usage, estimated costs and parent/subagent relationships.

GitHub
AI Coding2026

Adds file editing, Git views, task monitoring and side chats to DeepSeek Harness. An extensible sidebar and split bottom workbench keep files, terminals and agent activity beside the conversation.

GitHub
AI Agent2026

Runs coding, research and document tasks through a desktop or Web agent. Its Cordis plugin system lets developers replace model adapters, tools and even the agent loop, or embed the runtime through SDKs.