1414
1515[ ![ Awesome] ( https://awesome.re/badge.svg )] ( https://awesome.re )
1616[ ![ GitHub stars] ( https://img.shields.io/github/stars/johnxie/awesome-code-docs?style=social )] ( https://github.com/johnxie/awesome-code-docs )
17- [ ![ Tutorials] ( https://img.shields.io/badge/tutorials-188 -brightgreen.svg )] ( #-tutorial-catalog )
18- [ ![ Sources] ( https://img.shields.io/badge/source%20repos-188%2F188 %20verified-brightgreen.svg )] ( discoverability/tutorial-source-verification.md )
17+ [ ![ Tutorials] ( https://img.shields.io/badge/tutorials-191 -brightgreen.svg )] ( #-tutorial-catalog )
18+ [ ![ Sources] ( https://img.shields.io/badge/source%20repos-191%2F191 %20verified-brightgreen.svg )] ( discoverability/tutorial-source-verification.md )
1919[ ![ Content Hours] ( https://img.shields.io/badge/content-2000%2B%20hours-orange.svg )] ( #-tutorial-catalog )
2020[ ![ Last Updated] ( https://img.shields.io/github/last-commit/johnxie/awesome-code-docs?label=updated )] ( https://github.com/johnxie/awesome-code-docs/commits/main )
2121
@@ -64,9 +64,11 @@ Use this quick-start map if you searched for a specific outcome.
6464
6565| Search Intent | Start Here | Then Go To |
6666| :--------------| :-----------| :-----------|
67- | open-source vibe coding tools | [ Cline] ( tutorials/cline-tutorial/ ) | [ Roo Code] ( tutorials/roo-code-tutorial/ ) → [ OpenCode] ( tutorials/opencode-tutorial/ ) → [ Sweep] ( tutorials/sweep-tutorial/ ) → [ Tabby] ( tutorials/tabby-tutorial/ ) → [ Stagewise] ( tutorials/stagewise-tutorial/ ) → [ bolt.diy] ( tutorials/bolt-diy-tutorial/ ) → [ VibeSDK] ( tutorials/vibesdk-tutorial/ ) → [ HAPI] ( tutorials/hapi-tutorial/ ) |
68- | spec-driven AI delivery workflows | [ OpenSpec] ( tutorials/openspec-tutorial/ ) | [ Claude Task Master] ( tutorials/claude-task-master-tutorial/ ) → [ Codex CLI] ( tutorials/codex-cli-tutorial/ ) → [ OpenCode] ( tutorials/opencode-tutorial/ ) |
69- | build AI agents in production | [ LangChain] ( tutorials/langchain-tutorial/ ) | [ LangGraph] ( tutorials/langgraph-tutorial/ ) → [ CrewAI] ( tutorials/crewai-tutorial/ ) → [ OpenHands] ( tutorials/openhands-tutorial/ ) → [ Claude Flow] ( tutorials/claude-flow-tutorial/ ) |
67+ | open-source vibe coding tools | [ Cline] ( tutorials/cline-tutorial/ ) | [ Roo Code] ( tutorials/roo-code-tutorial/ ) → [ OpenCode] ( tutorials/opencode-tutorial/ ) → [ Sweep] ( tutorials/sweep-tutorial/ ) → [ Tabby] ( tutorials/tabby-tutorial/ ) → [ Stagewise] ( tutorials/stagewise-tutorial/ ) → [ bolt.diy] ( tutorials/bolt-diy-tutorial/ ) → [ VibeSDK] ( tutorials/vibesdk-tutorial/ ) → [ HAPI] ( tutorials/hapi-tutorial/ ) → [ Kiro] ( tutorials/kiro-tutorial/ ) |
68+ | spec-driven AI delivery workflows | [ OpenSpec] ( tutorials/openspec-tutorial/ ) | [ Claude Task Master] ( tutorials/claude-task-master-tutorial/ ) → [ Codex CLI] ( tutorials/codex-cli-tutorial/ ) → [ OpenCode] ( tutorials/opencode-tutorial/ ) → [ Kiro] ( tutorials/kiro-tutorial/ ) |
69+ | build AI agents in production | [ LangChain] ( tutorials/langchain-tutorial/ ) | [ LangGraph] ( tutorials/langgraph-tutorial/ ) → [ CrewAI] ( tutorials/crewai-tutorial/ ) → [ OpenHands] ( tutorials/openhands-tutorial/ ) → [ Claude Flow] ( tutorials/claude-flow-tutorial/ ) → [ Devika] ( tutorials/devika-tutorial/ ) → [ BabyAGI] ( tutorials/babyagi-tutorial/ ) |
70+ | autonomous AI software engineers | [ OpenHands] ( tutorials/openhands-tutorial/ ) | [ Devika] ( tutorials/devika-tutorial/ ) → [ SWE-agent] ( tutorials/swe-agent-tutorial/ ) → [ Aider] ( tutorials/aider-tutorial/ ) |
71+ | task-driven autonomous agents | [ BabyAGI] ( tutorials/babyagi-tutorial/ ) | [ AutoGen] ( tutorials/autogen-tutorial/ ) → [ CrewAI] ( tutorials/crewai-tutorial/ ) → [ LangGraph] ( tutorials/langgraph-tutorial/ ) |
7072| build RAG systems | [ LlamaIndex] ( tutorials/llamaindex-tutorial/ ) | [ Haystack] ( tutorials/haystack-tutorial/ ) → [ RAGFlow] ( tutorials/ragflow-tutorial/ ) |
7173| run LLMs locally or at scale | [ Ollama] ( tutorials/ollama-tutorial/ ) | [ llama.cpp] ( tutorials/llama-cpp-tutorial/ ) → [ vLLM] ( tutorials/vllm-tutorial/ ) → [ LiteLLM] ( tutorials/litellm-tutorial/ ) |
7274| build AI apps with TypeScript/Next.js | [ Vercel AI SDK] ( tutorials/vercel-ai-tutorial/ ) | [ CopilotKit] ( tutorials/copilotkit-tutorial/ ) → [ LobeChat] ( tutorials/lobechat-ai-platform/ ) |
@@ -97,10 +99,10 @@ Quick jump links:
9799
98100All tutorial indexes were re-verified against referenced upstream GitHub repositories on ** 2026-02-24** :
99101
100- - tutorials scanned: ** 188 **
101- - tutorials with source repos: ** 188 **
102+ - tutorials scanned: ** 191 **
103+ - tutorials with source repos: ** 191 **
102104- tutorials with unverified source repos: ** 0**
103- - unique verified source repos: ** 197 **
105+ - unique verified source repos: ** 200 **
104106
105107Verification artifacts:
106108
@@ -118,7 +120,6 @@ Live repository snapshot for high-intent Taskade/Genesis/AI/MCP searches.
118120| :-------------| ------:| :----------| :------------------|
119121| [ ` taskade/mcp ` ] ( https://github.com/taskade/mcp ) | 108+ | 2026-02-13 | [ Taskade MCP Tutorial] ( tutorials/taskade-mcp-tutorial/ ) |
120122| [ ` taskade/docs ` ] ( https://github.com/taskade/docs ) | 10+ | 2026-02-20 | [ Taskade Docs Tutorial] ( tutorials/taskade-docs-tutorial/ ) |
121- | [ ` taskade/actions-runner-controller ` ] ( https://github.com/taskade/actions-runner-controller ) | 6+ | 2026-02-23 | [ Taskade Tutorial] ( tutorials/taskade-tutorial/ ) (Chapter 7 repo radar) |
122123| [ ` taskade/awesome-vibe-coding ` ] ( https://github.com/taskade/awesome-vibe-coding ) | 5+ | 2026-02-11 | [ Taskade Awesome Vibe Coding Tutorial] ( tutorials/taskade-awesome-vibe-coding-tutorial/ ) |
123124| [ ` taskade/taskade ` ] ( https://github.com/taskade/taskade ) | 4+ | 2026-02-19 | [ Taskade Tutorial] ( tutorials/taskade-tutorial/ ) |
124125| [ ` taskade/temporal-parser ` ] ( https://github.com/taskade/temporal-parser ) | 1+ | 2026-02-12 | [ Taskade Tutorial] ( tutorials/taskade-tutorial/ ) (Ecosystem radar) |
@@ -156,7 +157,7 @@ Data source: GitHub REST API (`stargazers_count`, `pushed_at`) via `scripts/refr
156157```
157158 ╔════════════════════════════════════════════════════════════╗
158159 ║ 🤖 AI & AGENTS │ 🔧 DEV TOOLS │ 🗄️ DATA │ 🎤 SPEECH ║
159- ║ 67 + tutorials │ 45 tutorials │ 14 tutorials │ 3 tutorials ║
160+ ║ 70 + tutorials │ 46 tutorials │ 14 tutorials │ 3 tutorials ║
160161 ╚════════════════════════════════════════════════════════════╝
161162```
162163
@@ -192,6 +193,8 @@ Build autonomous AI systems that reason, plan, and collaborate.
192193| ** [ Letta] ( tutorials/letta-tutorial/ ) ** | 14K+ | Python | Stateful agents with long-term memory |
193194| ** [ Anthropic Skills] ( tutorials/anthropic-skills-tutorial/ ) ** | 59K+ | Python/TypeScript | Reusable AI agent capabilities, MCP integration |
194195| ** [ Claude Flow] ( tutorials/claude-flow-tutorial/ ) ** | 14.0K+ | TypeScript | Multi-agent orchestration, MCP server operations, and V2-V3 migration tradeoffs |
196+ | ** [ Devika] ( tutorials/devika-tutorial/ ) ** | 19.5K+ | Python | AI software engineer agents, planning pipeline, and production governance |
197+ | ** [ BabyAGI] ( tutorials/babyagi-tutorial/ ) ** | 18K+ | Python | Task-driven autonomous agent patterns, memory, and BabyAGI 2o/3 evolution |
195198
196199### 🧠 LLM Frameworks & RAG
197200
@@ -266,6 +269,7 @@ AI coding assistants, build systems, and dev infrastructure.
266269| ** [ bolt.diy] ( tutorials/bolt-diy-tutorial/ ) ** | 19K+ | TypeScript/Remix | Open-source Bolt-style AI app builder |
267270| ** [ Cloudflare VibeSDK] ( tutorials/vibesdk-tutorial/ ) ** | 4.7K+ | TypeScript/Cloudflare | Build and operate a cloud-native vibe-coding platform |
268271| ** [ HAPI] ( tutorials/hapi-tutorial/ ) ** | 1.4K+ | TypeScript/CLI | Remote control and approval workflows for local coding agents |
272+ | ** [ Kiro] ( tutorials/kiro-tutorial/ ) ** | - | TypeScript/AWS | Spec-driven AI IDE with steering files, hooks, and MCP-native agent workflows |
269273| ** [ Daytona] ( tutorials/daytona-tutorial/ ) ** | 55.3K+ | Go/TypeScript/Python | Secure sandbox infrastructure for AI-generated code and coding-agent execution |
270274| ** [ OpenHands] ( tutorials/openhands-tutorial/ ) ** | 67K+ | Python | AI software engineering agent |
271275| ** [ Aider] ( tutorials/aider-tutorial/ ) ** | 25K+ | Python | AI pair programming in terminal |
@@ -430,12 +434,24 @@ llama.cpp ──→ vLLM ──→ LiteLLM ──→ BentoML ──→ K8s Opera
430434> * "I want to understand how AI coding assistants work"*
431435
432436```
433- Continue ──→ Sweep ──→ OpenHands ──→ OpenCode ──→ Tabby ──→ Stagewise ──→ OpenSpec
434- (code (issue (AI SWE (terminal (self-hosted (frontend (spec-driven
435- completion) to PR) agent) coding agent) assistant) browser agent) delivery)
437+ Continue ──→ Sweep ──→ OpenHands ──→ OpenCode ──→ Tabby ──→ Stagewise ──→ OpenSpec ──→ Kiro
438+ (code (issue (AI SWE (terminal (self-hosted (frontend (spec-driven (spec-driven
439+ completion) to PR) agent) coding agent) assistant) browser agent) delivery) AI IDE)
436440```
437441
438- ### 🟡 Path 7: MCP Mastery
442+ ### 🔴 Path 7: Autonomous AI Engineers
443+
444+ > * "I want to build and understand autonomous software engineering agents"*
445+
446+ ```
447+ OpenHands ──→ Devika ──→ SWE-agent ──→ Mini SWE-agent ──→ Aider ──→ BabyAGI
448+ (multi-agent (planning (SWE bench (lightweight (pair (task-driven
449+ OS layer) pipeline) framework) agent core) programming) autonomy)
450+ ```
451+
452+ ** Duration:** 30-45 hours | ** Difficulty:** Advanced
453+
454+ ### 🟡 Path 8: MCP Mastery
439455
440456> * "I want to build AI tool servers and extend Claude with custom capabilities"*
441457
@@ -447,7 +463,7 @@ MCP Python SDK ──→ FastMCP ──→ MCP Servers ──→ MCP Quickstart
447463
448464** Duration:** 100-135 hours | ** Difficulty:** Intermediate to Advanced
449465
450- ### 🟢 Path 8 : Speech & Voice AI
466+ ### 🟢 Path 9 : Speech & Voice AI
451467
452468> * "I want to build voice-first AI applications"*
453469
@@ -459,7 +475,7 @@ OpenAI Whisper ──→ Whisper.cpp ──→ OpenAI Realtime Agents ──→
459475
460476** Duration:** 25-35 hours | ** Difficulty:** Intermediate
461477
462- ### 🟡 Path 9 : OpenAI Ecosystem
478+ ### 🟡 Path 10 : OpenAI Ecosystem
463479
464480> * "I want to master OpenAI's tools and APIs"*
465481
@@ -472,7 +488,7 @@ OpenAI Python SDK ──→ tiktoken ──→ OpenAI Whisper ──→ Realtime
472488
473489** Duration:** 35-45 hours | ** Difficulty:** Beginner to Intermediate
474490
475- ### 🔴 Path 10 : Vibe Coding Platforms
491+ ### 🔴 Path 11 : Vibe Coding Platforms
476492
477493> * "I want to build and operate vibe-coding stacks end to end"*
478494
@@ -492,9 +508,9 @@ Dyad ──→ bolt.diy ──→ Stagewise ──→ Cline ──→ Roo Code
492508╔══════════════════════════════════════════════════════════╗
493509║ COLLECTION OVERVIEW ║
494510╠══════════════════════════════════════════════════════════╣
495- ║ 📦 Total Tutorials 188 ║
496- ║ 📝 Numbered Chapters 1,507 ║
497- ║ 📏 Tutorial Markdown 479,000+ lines ║
511+ ║ 📦 Total Tutorials 191 ║
512+ ║ 📝 Numbered Chapters 1,528+ ║
513+ ║ 📏 Tutorial Markdown 1,048,763 lines ║
498514║ ⏱️ Estimated Hours 2,000+ ║
499515║ ✅ Local Broken Links 0 ║
500516║ 🧭 Structure Drift 0 (all root canonical) ║
0 commit comments