Demystify AI agents by building them yourself. Local LLMs, no black boxes, real understanding of function calling, memory, and ReAct patterns.
ai-agents-from-scratch 是一个专注于从零构建 AI Agent 的开源教学项目,旨在通过原生 JavaScript 和本地大模型揭开智能代理的底层运作机制。该项目通过抛弃复杂的黑盒框架,帮助开发者深入理解函数调用、内存管理及 ReAct 模式等核心技术细节。
通过本地运行大模型,直观展示模型加载与推理的基础流程。
实现函数调用功能,让 LLM 能够通过工具与外部环境进行交互。
掌握 ReAct 模式的实现逻辑,学习如何通过推理与行动实现任务闭环。
提供系统化的学习路径,涵盖从简单的文本生成到复杂代理逻辑的构建过程。
本仓库适合希望摆脱对黑盒框架依赖、深入理解 AI Agent 底层原理的开发者,是学习大模型应用开发的理想实践指南。