agents-towards-production README

The project's README from github.com/NirDiamant/agents-towards-production. As one markdown file: README.md.

Agents Towards Production

The open-source playbook for turning AI agents into real-world products.

Agents Towards Production is your go‑to resource for building production‑ready GenAI agents that scale from prototype to enterprise. Tutorials cover stateful workflows, vector memory, real‑time web search APIs, Docker deployment, FastAPI endpoints, security guardrails, GPU scaling, browser automation, fine‑tuning, multi‑agent coordination, observability, evaluation, and UI development.

⭐ If you find value in this project, PLEASE STAR IT to help others discover these tutorials!

LinkedIn Twitter Discord Sponsor


🎓 From prototype to production, as a method

Prompt to Production - my full course on building software with AI the way professionals do: the methods and paradigms behind reliable, efficient, modular production systems, taught systematically. 20 modules, each pairing a video lecture with a hands-on lab, from your first structured prompt to a working production system.

The course is live. Every module is out, lecture and lab.

🎁 Try a full module, free

🎬
7-minute
video lecture
🛠️
Hands-on
tutorial
🤖
AI assistant
inside Claude Code

One npm install adds the module's AI assistant to your Claude Code, and it guides you through the tutorial as you build.

Claim your free module

👉 Get the full course


28 production-grade tutorials covering stateful workflows, vector memory, web search APIs, Docker deployment, security guardrails, GPU scaling, multi-agent coordination, and more.

💎 Tutorial Sponsors

Companies that have contributed step-by-step tutorials to this repository.
Click a logo to open the tutorial. Use Ctrl‑/⌘‑click to keep this page open.

LangChain - AI agent framework and workflow orchestration platform for building production-ready language model applications
Agent Framework & Workflows
Visit LangChain AI agent framework website
Redis - In-memory database and vector storage for AI agent memory, caching, and real-time data processing
Memory & Vector Database
Visit Redis in-memory database and vector storage website
Contextual AI - Production-ready RAG platform for building enterprise-grade retrieval augmented generation systems
RAG & Knowledge Management
Visit Contextual AI RAG platform website
Bright Data - Web scraping and data collection platform for AI training and agent data gathering
Web Data Platform
Visit Bright Data web scraping platform website
Tavily - Real-time web search API for AI agents with intelligent content extraction and summarization
Real‑time Web Search API
Visit Tavily real-time web search API website
Arcade - Multi-user tool calling platform for secure OAuth2 authentication and human-in-the-loop safety controls
MCP Runtime
Visit Arcade multi-user tool integration platform website
JetBrains - Creator of Kotlin and the Koog AI agent framework for building intelligent applications on the JVM
Kotlin AI Agent Framework
Visit Kotlin website
Mem0 - Self-improving memory system for AI agents with hybrid vector and graph storage
Self-Improving AI Memory
Visit Mem0 AI memory platform website
RunPod - GPU cloud computing platform for training and deploying AI models and agents at scale
GPU Cloud Computing
Visit RunPod GPU cloud computing website

💎 General Sponsors

Companies that support this project through partnerships and resources.
Click a logo to visit their website.

CodeRabbit - AI-powered code review and automated pull request analysis
AI Code Review
Visit CodeRabbit AI code review platform

💎 Become a Sponsor

Get in touch:

Website LinkedIn

📫 Stay Updated!

🚀
Cutting-edge
Updates
💡
Expert
Insights
🎯
Top 0.1%Content

Subscribe to DiamantAI Newsletter

Join over 50,000 AI enthusiasts getting unique cutting-edge insights and free tutorials!
Plus, subscribers get exclusive early access and special 33% discounts to my book and upcoming courses!

DiamantAI's newsletter


🎬 Prefer video?

I break these ideas down into short, one-idea-per-episode explainers on YouTube.


AI Agents Are Just While Loops. That's the Scary Part.

the whole agent is a text file re-read in a loop, and it can trap itself

Context Is the New Code

the shift from writing the code to shaping what the model sees

Stop Thinking Claude Code Is Magic. Here's How It Works

what the agent loop is actually doing on every turn

How LLMs Actually Work (and Why AI Makes Things Up)

recalling a fact and inventing one are literally the same move

Subscribe on YouTube   Browse every episode →

💬 Join Our Community

Stay connected with the latest in GenAI and agent development:

r/EducationalAI

Reddit

Join our growing community discussing cutting-edge AI research, agent development, and production insights!


✨ Introduction

Agents Towards Production is your hands-on guide to every building block of a GenAI agent stack.
All knowledge is delivered through runnable tutorials covering orchestration, memory, observability, deployment, security, and more. Each tutorial lives in its own folder with ready-to-run notebooks or code files, so you can move from concept to working agent in minutes.


🏗️ AI Agent Architecture

![AI Agent Architecture - Production-ready AI agent development workflow showing orchestration, memory, tools, security, observability, evaluation, a

agents-towards-production (NirDiamant/agents-towards-production)

Searching Database…

这是什么?这是一个开源的教程合集,包含28个以上以代码为核心、可动手实践的教程,帮助把GenAI智能体从原型推进到可投入生产的产品,涵盖编排、记忆、可观测性、部署和安全等内容。
这是一个框架,还是一组独立的教程?这是一组相互独立的教程,而不是单一框架。每个教程都有自己的文件夹,里面有一个可直接运行的笔记本或代码文件,分别讲解某一个具体的构建模块(如记忆、部署、可观测性等)。
我该怎么开始学习某个教程?克隆仓库,选择你想学的教程文件夹,然后直接打开其中的笔记本或运行配套的代码文件即可——教程之间没有统一的安装配置流程把它们串联起来。
所有教程的使用方式都一样吗?还是有些依赖特定供应商?有几个教程由第三方公司提供内容并赞助(如记忆服务商、GPU云、MCP运行时、网页搜索API等),因此学习这些特定课程可能需要注册该供应商自己的服务。
仓库中提到的《Prompt to Production》课程是什么?这是作者单独推出的付费课程,共20个模块,将视频讲座与动手实验相结合,讲解如何构建可靠、模块化的生产级AI系统;其中有一个完整模块免费提供,并内置了Claude Code中的AI助手。
这些教程本身可以免费使用吗?可以。仓库中的28个以上教程都是开源且免费的;只有配套的《Prompt to Production》课程以及赞助教程中链接的部分供应商服务可能需要付费或注册。
这些教程具体涵盖哪些主题?内容覆盖完整的智能体技术栈:有状态工作流、向量记忆、实时网页搜索、Docker/FastAPI部署、安全防护栏、GPU扩展、浏览器自动化、微调、多智能体协作、可观测性以及评估。
除了文字教程,还有其他内容吗?有。作者还发布了简短的YouTube视频讲解,每集只讲一个概念,例如上下文管理和智能体循环等智能体相关知识。
Creator
NirDiamant
Size
154 MB
Stars
21.7K
Updated
CommitSep 21
Age
1y
Commits · 90 Days