End-to-end, code-first tutorials for building production-grade GenAI agents. From prototype to enterprise deployment.
Agents Towards Production is a collection of 28 Jupyter Notebook tutorials teaching developers how to build and ship GenAI agents in real-world environments. The tutorials cover LangGraph stateful workflows, Redis-backed vector memory, real-time web search API integration, Docker and FastAPI deployment, security guardrails, GPU scaling, browser automation, fine-tuning, multi-agent coordination, LLM observability, evaluation pipelines, and UI development. Claude and other LLMs connect through standard APIs and MCP, with several tutorials addressing MCP-based agent tooling directly. Sponsor-contributed notebooks from LangChain, Redis, and Contextual AI provide worked examples that go beyond toy demos, including a dedicated RAG tutorial using Contextual AI's retrieval stack. The repository targets ML engineers and backend developers who need to move agents past the prototype stage into containerized, monitored, production deployments. A notable detail is that each tutorial is code-first and self-contained inside a notebook, making the progression from local experimentation to enterprise infrastructure traceable step by step.
- ✓License: NOASSERTION
- ✓Actively maintained (<30d)
- ✓Healthy fork ratio
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/NirDiamant/agents-towards-production && cp agents-towards-production/*.md ~/.claude/agents/Subagents overview
<div align="center">
# 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!**
<!-- SEO Keywords: generative ai agents, production deployment, langgraph, langchain, rag, retrieval augmented generation, memory, observability, guardrails, gpu deployment, orchestration, multi agent, prompt engineering, tutorials, guide -->
[](https://www.linkedin.com/in/nir-diamant-759323134/)
[](https://twitter.com/NirDiamantAI)
[](https://discord.gg/cA6Aa4uyDX)
[](https://github.com/sponsors/NirDiamant)
</div>
---
## 🎓 From prototype to production, as a method
<div align="center">
**[Prompt to Production](https://europe-west1-rag-techniques-views-tracker.cloudfunctions.net/rag-techniques-tracker?notebook=agents-towards-production--readme&click=course-waitlist-cta&target=https%3A%2F%2Fdiamant-ai.com%2Fcourse-waitlist%3Futm_source%3Dgithub%26utm_medium%3Dreadme%26utm_campaign%3Dagents-towards-production&retarget=0&text=course-waitlist-cta)** - my full course on building software with AI the way professionals do: the methods and paradigms behind reliable, efficient, modular production systems, taught systematically. 16 lectures, each with a hands-on lab, from your first structured prompt to a working production system.
**[Join the waiting list →](https://europe-west1-rag-techniques-views-tracker.cloudfunctions.net/rag-techniques-tracker?notebook=agents-towards-production--readme&click=course-waitlist-cta&target=https%3A%2F%2Fdiamant-ai.com%2Fcourse-waitlist%3Futm_source%3Dgithub%26utm_medium%3Dreadme%26utm_campaign%3Dagents-towards-production&retarget=0&text=course-waitlist-cta)** · everyone on the list locks in the founding price, lower than public launch
</div>
---
<div align="center">
> **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
<p align="center"><em>
Companies that have contributed step-by-step tutorials to this repository.<br>
Click a logo to open the tutorial. Use Ctrl‑/⌘‑click to keep this page open.
</em></p>
<!-- ─────────── 1st row – 4 sponsors ─────────── -->
<table align="center" cellpadding="20"
style="table-layout:fixed; width:100%; border-collapse:collapse;">
<tr align="center" valign="top">
<!-- LangChain -->
<td width="200" valign="bottom">
<a href="tutorials/LangGraph-agent" title="Open LangChain tutorial">
<picture>
<source media="(prefers-color-scheme: dark)"
srcset="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_langchain_white.png">
<img src="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_langchain.png"
height="44" style="max-width:180px;" alt="LangChain - AI agent framework and workflow orchestration platform for building production-ready language model applications">
</picture>
</a><br>
<sub><span style="white-space:nowrap;">Agent Framework & Workflows</span><br>
<a href="https://langchain.com">
<img src="assets/repos_images/visit-site-badge.svg" width="56" height="16" alt="Visit LangChain AI agent framework website">
</a>
</sub>
</td>
<!-- Redis -->
<td width="200" valign="bottom">
<a href="tutorials/agent-memory-with-redis" title="Open Redis tutorial">
<picture>
<source media="(prefers-color-scheme: dark)"
srcset="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_Redis_white.svg">
<img src="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_Redis.png"
height="44" style="max-width:180px;" alt="Redis - In-memory database and vector storage for AI agent memory, caching, and real-time data processing">
</picture>
</a><br>
<sub><span style="white-space:nowrap;">Memory & Vector Database</span><br>
<a href="https://redis.io/try-free/?utm_source=nir&utm_medium=cpa&utm_campaign=2025-05-ai_in_production-influencer-nir&utm_content=sd-software_download-7013z000001WaRY">
<img src="assets/repos_images/visit-site-badge.svg" width="56" height="16" alt="Visit Redis in-memory database and vector storage website">
</a>
</sub>
</td>
<!-- Contextual AI -->
<td width="200" valign="bottom">
<a href="tutorials/agent-RAG-with-Contextual" title="Open Contextual AI tutorial">
<picture>
<source media="(prefers-color-scheme: dark)"
srcset="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_contextual_white.png">
<img src="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_contextual_black.png"
height="44" style="max-width:180px;" alt="Contextual AI - Production-ready RAG platform for building enterprise-grade retrieval augmented generation systems">
</picture>
</a><br>
<sub><span style="white-space:nowrap;">RAG & Knowledge Management</span><br>
<a href="https://app.contextual.ai/?utm_campaign=agents-towards-production&utm_source=diamantai&utm_medium=github&utm_content=notebook">
<img src="assets/repos_images/visit-site-badge.svg" width="56" height="16" alt="Visit Contextual AI RAG platform website">
</a>
</sub>
</td>
<!-- Bright Data -->
<td width="200" valign="bottom">
<a href="tutorials/agent-with-brightdata" title="Open Bright Data tutorial">
<picture>
<source media="(prefers-color-scheme: dark)"
srcset="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_brightdata_white.svg">
<img src="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_brightdata.png"
height="44" style="max-width:180px;" alt="Bright Data - Web scraping and data collection platform for AI training and agent data gathering">
</picture>
</a><br>
<sub><span style="white-space:nowrap;">Web Data Platform</span><br>
<a href="https://brightdata.com/ai?utm_source=brand&utm_campaign=brnd-mkt_github_nirdiamant_logo">
<img src="assets/repos_images/visit-site-badge.svg" width="56" height="16" alt="Visit Bright Data web scraping platform website">
</a>
</sub>
</td>
</tr>
</table>
<!-- ─────────── 2nd row – 3 sponsors ─────────── -->
<table align="center" cellpadding="20"
style="table-layout:fixed; width:100%; margin-top:16px; border-collapse:collapse;">
<tr align="center" valign="top">
<!-- Tavily -->
<td width="200" valign="bottom">
<a href="tutorials/agent-with-tavily-web-access" title="Open Tavily tutorial">
<picture>
<source media="(prefers-color-scheme: dark)"
srcset="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_tavily_white.png">
<img src="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_tavily.png"
height="44" style="max-width:180px;" alt="Tavily - Real-time web search API for AI agents with intelligent content extraction and summarization">
</picture>
</a><br>
<sub><span style="white-space:nowrap;">Real‑time Web Search API</span><br>
<a href="https://app.tavily.com/home/?utm_source=github&utm_medium=referral&utm_campaign=nir_diamant">
<img src="assets/repos_images/visit-site-badge.svg" width="56" height="16" alt="Visit Tavily real-time web search API website">
</a>
</sub>
</td>
<!-- Arcade -->
<td width="200" valign="bottom">
<a href="tutorials/arcade-secure-tool-calling" title="Open Arcade tutorial">
<picture>
<source media="(prefers-color-scheme: dark)"
srcset="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_arcade_white_tight.png">
<img src="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_arcade_black.png"
height="44" style="max-width:180px;" alt="Arcade - Multi-user tool calling platform for secure OAuth2 authentication and human-in-the-loop safety controls">
</picture>
</a><br>
<sub><span style="white-space:nowrap;">MCP Runtime</span><br>
<a href="https://docs.arcade.dev/en/home?utm_source=github&utm_medium=paid_sponsorship&utm_campaign=agents_toward_prod&utm_content=readme_placement">
<img src="assets/repos_images/visit-site-badge.svg" width="56" height="16" alt="Visit Arcade multi-user tool integration platform website">
</a>
</sub>
</td>
<!-- JetBrains -->
<td width="200" valign="bottom">
<a href="tutorials/kotlin-agent-with-koog" title="Open JetBrains Koog tutorial">
<picture>
<source media="(prefers-color-scheme: dark)"
srcset="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_jetbrains_white.svg">
<img src="assets/repos_images/sponsors_logos/trimmed_padded/trimmed_padded_jetbrains.png"
height="44" style="max-width:180px;" alt="JetBrains - Creator of Kotlin and the Koog AI agent framework for building intelligent applications on the JVM">
</picture>
</a><br>
<suWhat people ask about agents-towards-production
What is NirDiamant/agents-towards-production?
+
NirDiamant/agents-towards-production is subagents for the Claude AI ecosystem. End-to-end, code-first tutorials for building production-grade GenAI agents. From prototype to enterprise deployment. It has 20.7k GitHub stars and was last updated yesterday.
How do I install agents-towards-production?
+
You can install agents-towards-production by cloning the repository (https://github.com/NirDiamant/agents-towards-production) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is NirDiamant/agents-towards-production safe to use?
+
Our security agent has analyzed NirDiamant/agents-towards-production and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains NirDiamant/agents-towards-production?
+
NirDiamant/agents-towards-production is maintained by NirDiamant. The last recorded GitHub activity is from yesterday, with 8 open issues.
Are there alternatives to agents-towards-production?
+
Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.
Deploy agents-towards-production to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/nirdiamant-agents-towards-production)<a href="https://claudewave.com/repo/nirdiamant-agents-towards-production"><img src="https://claudewave.com/api/badge/nirdiamant-agents-towards-production" alt="Featured on ClaudeWave: NirDiamant/agents-towards-production" width="320" height="64" /></a>More Subagents
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The agent that grows with you
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Production-ready platform for agentic workflow development.
The agent engineering platform.
🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.