这是一个AI Agent开源书单与教程合集,精选了GitHub上热门的LLM Agent书籍、课程及配套代码仓库。内容涵盖中文/英文开源图书、商业书配套代码、论文清单、Agent规则书、写书实验、Harness生态及主流Agent框架。支持每日自动更新Star数并按热门度排序,提供推荐阅读路线。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTION星标少于 10,最近 30 天至少更新 5 次,代表作者持续用心维护。
Noob2Builder 是一所由 Agent 在主对话中带学的开源课程,面向零基础学习者,从计算机与 AI 基础、Git/GitHub 到做出并发布第一个作品、构建 Agent,共 14 门全选修课程,强调真实操作与可验证的学习证据。
一个自成体系的计算机图形学基础课程:13章讲义、交互式WebGL演示、带完整解答的练习与自动化检查,覆盖渲染管线、变换、光照、纹理、碰撞检测和光线追踪。
Semorphe 是一个实时同步代码、流程图与积木编辑器的工具,支持 C++ 与 Python,提供 VSCode 与 Arduino IDE 扩展,并内置离线可用的课程与手机适配。
面向秘鲁UPC Blackboard Learn的非官方CLI与MCP服务器:无需学校OAuth密钥,即可从终端或Claude、Cursor、Copilot等AI助手查询课程、作业、成绩、公告和材料。
一个从零开始构建的兴趣操作系统,面向x86_64,具有混合内核、可加载驱动、类Unix系统调用和基础GUI,旨在用于底层系统学习。
Web of Flaws 是一个结构化的、以 Markdown 优先的 Web 安全漏洞与安全代码替换目录,专为开发者、安全工程师和 AI 编码代理设计。
Antares是一个用Kotlin编写的开源数字电路学习平台,提供设计、仿真及嵌入式解释工具,并包含基于Swing的桌面应用。
一个交互式可视化学习平台,通过逐步动画、自定义输入和播放控制,让算法和数据结构易于理解。
Kareto是一个使用turtle图形库教授Python入门编程的巴西葡萄牙语教育项目。课程内容涵盖环境配置、改编自编程一小时的艺术与舞会模块、turtle高级主题、freegames游戏研究,以及面向对象的编程和经典游戏实现。
npm/PyPI 包和 MCP 服务器,用于查询巴西国家共同课程基础(BNCC)。内置数据包含来自 MEC/CNE 的 1,721 项经核验的学习内容,零运行时依赖。可用于通过 MCP 将 BNCC 集成到 TypeScript、Python 应用或 AI 代理中。
tutor 是一款基于终端的离线 Python 实践课程。用户在类 Neovim 的模态编辑器中编写代码,由本地 TTS 语音指导。课程涵盖基础练习、模拟云端/DevOps 路径(含 git, Docker, AWS, Terraform, Ansible, CI/CD)并支持进度保存。