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 Agent2024

Generates Wikipedia-style articles from web search using LLMs: it researches topics, produces multi-perspective outlines via perspective-guided question asking and simulated conversations, then drafts full articles with citations. Supports human-AI collaboration (Co-STORM) and grounding with multiple retrievers.

GitHub

Provides a local-first web-intelligence layer for AI agents: search, fetch, crawl, extract, cache, find-similar and agent-style research without API keys or per-query billing, running as an MCP server, REST daemon, or SDK.

GitHub
AI Agent2025

Autonomous Red Team agent that plans and executes realistic attack chains (reconnaissance, exploitation, pivoting, C2) while producing Rules of Engagement and an OPPLAN and running actions inside a hardened sandbox; intended for authorized red-team engagements and defensive verification.