ai-agent-from-scratch 是学习教育领域的开源项目,由 shangrilar 开发,2025 年首次发布。
它收录于学习教育分类,该分类目前共有 423 个项目,GitHub 星标数为 103。
项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-21。开源免费,配套书籍代码。
它主要面向的使用场景是:开发者系统学习AIAgent底层原理与实现细节。同类可对比的替代方案包括 LangChain、openai-agents-python。

跟着书从零手写 AI Agent,看懂每一步原理
这是 Manning 出版社《Build an AI Agent From Scratch》一书的配套代码仓库,用 Jupyter Notebook 逐步演示如何从零实现一个 AI 智能体。它解决的是「看框架文档却不懂内部原理」的问题:不依赖 LangChain 等高层封装,而是手写工具调用、提示词编排、记忆管理与多步推理循环,让读者看清智能体每一步在做什么。核心能力包括:用 Python 从底层搭建可运行的 Agent 循环、接入大模型 API、定义并调度工具函数、维护对话与任务状态,以及通过 notebook 分章节对照书中内容边读边跑。适合想真正理解 Agent 工作机制、而非只会调库的开发者作为动手教材,代码即讲解,可逐格运行验证。
LangChain、openai-agents-python
ai-agent-from-scratch 是学习教育领域的开源项目,由 shangrilar 开发,2025 年首次发布。
它收录于学习教育分类,该分类目前共有 423 个项目,GitHub 星标数为 103。
项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-21。开源免费,配套书籍代码。
它主要面向的使用场景是:开发者系统学习AIAgent底层原理与实现细节。同类可对比的替代方案包括 LangChain、openai-agents-python。
awesome-awesome-ai
开源
一站式导航AI资源,告别收藏夹吃灰
An awesome list for collecting awesome lists related to AI.
machine-learning
开源
免费学AI,从入门到实战,社区共建资源库
Learn AI together, for free. AI learning and teaching resources for everyone.
groundhog
开源
拆解 Cursor 原理,手把手教你造 AI 编程助手
Groundhog's primary purpose is to teach people how Cursor and all these other coding···
notebooks
开源
跟着最新视觉模型教程,边看边跑代码,快速上手实战
A collection of tutorials on state-of-the-art computer vision models and techniques.···