Leoxia55 / agent-from-scratch
git clone https://github.com/Leoxia55/agent-from-scratch.git
从零手写一个 AI Agent 的教学型 Python 项目:不依赖任何智能体框架实现核心循环,用约 3700 行可通读的代码,把 Agent 拆成乐高积木式的基础部件——模型调用、工具协议、执行上下文、记忆、RAG、Skills、E2B 沙箱与多智能体编排,逐层拼装、每一步都能追到源码。附 20 个可运行示例、21 章系统课程与 30 篇分层文档,配有单元与集成测试、mypy 严格类型检查。学操作系统要写迷你 OS,学数据库要写迷你数据库,学 Agent 就该亲手写一个:先建知识底座,再上生产框架。适合初学者、大学生与用过框架想补原理的工程师。MIT 开源,Python 3.13。
+2
stars, 24h · #10,620
+~5
stars, 7 days · #18,474
+~20
stars, 30 days · #23,179
33
★ total · +5% this week
5
forks · 0 open issues
Star history (as recorded here)
LanguagePython
LicenseMIT
Created2026-09-15 (1mo ago)
Last push27d ago
OwnerUser