Skip to content

Commit 44d0e24

Browse files
johnxieclaude
andauthored
docs: final polish — remove ARC, 191 tutorials, connect the dots (#150)
* docs: final polish — remove ARC, update to 191 tutorials, connect the dots - remove all 35 taskade/actions-runner-controller references from 20 files (tutorial indexes, chapter files, discoverability JSON, README table row) - update README badges/counts to 191 tutorials (was 188) - add devika (19.5k★), babyagi (18k★), kiro (AWS) to README tutorial catalog - update collection stats box: 191 tutorials, 1,528+ chapters, 1,048,763 lines - add 5 new search intent rows (autonomous AI engineers, task-driven agents, vibe coding IDEs, spec-driven delivery with Kiro) - add Path 7 (Autonomous AI Engineers) to learning paths (OpenHands→Devika→SWE-agent→BabyAGI) - renumber paths 7–11 accordingly - update categories/ai-ml-platforms.md: count 188→191, add devika/babyagi/kiro to featured tracks and start-here table with cross-links - improve Related Tutorials cross-links in devika, babyagi, kiro, openhands indexes - fix babyagi link: "AutoGPT Tutorial" label was pointing to autogen-tutorial (wrong) - regenerate tutorials/tutorial-manifest.json (191 entries) - regenerate tutorials/README.md snapshot (191 dirs, 1,732 files, 1,048,763 lines) - regenerate TUTORIAL_STRUCTURE.md and CONTENT_GAPS_ANALYSIS.md - regenerate all discoverability assets (tutorial-index.json, llms.txt, llms-full.txt, tutorial-directory.md, search-intent-map.md, query-hub.md, query-coverage.json, tutorial-itemlist.schema.json) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix: refresh tutorials README snapshot after cross-link additions Line count shifted from 1,048,763 to 1,048,772 after adding cross-link entries to devika, babyagi, kiro, and openhands tutorial indexes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent d5e973b commit 44d0e24

26 files changed

Lines changed: 81 additions & 124 deletions

README.md

Lines changed: 36 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
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

98100
All 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

105107
Verification 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) ║

categories/ai-ml-platforms.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,19 @@
44
55
## Snapshot (auto-updated)
66

7-
- repository-wide tutorials: **188**
7+
- repository-wide tutorials: **191**
88
- AI/agent + developer-tooling coverage: **largest cluster in the catalog**
99
- canonical structure status: **all tracks publish full chapter sets**
1010

1111
## Start Here by Goal
1212

1313
| Goal | Recommended Starting Tutorial | Next Tutorials |
1414
|:-----|:------------------------------|:---------------|
15-
| Build autonomous AI agents | [LangChain](../tutorials/langchain-tutorial/) | [LangGraph](../tutorials/langgraph-tutorial/)[CrewAI](../tutorials/crewai-tutorial/)[Claude Flow](../tutorials/claude-flow-tutorial/) |
16-
| Understand AI coding agents | [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/)[OpenHands](../tutorials/openhands-tutorial/) |
17-
| Build vibe-coding products | [Dyad](../tutorials/dyad-tutorial/) | [bolt.diy](../tutorials/bolt-diy-tutorial/)[VibeSDK](../tutorials/vibesdk-tutorial/)[HAPI](../tutorials/hapi-tutorial/) |
15+
| Build autonomous AI agents | [LangChain](../tutorials/langchain-tutorial/) | [LangGraph](../tutorials/langgraph-tutorial/)[CrewAI](../tutorials/crewai-tutorial/)[Claude Flow](../tutorials/claude-flow-tutorial/)[Devika](../tutorials/devika-tutorial/)[BabyAGI](../tutorials/babyagi-tutorial/) |
16+
| Understand AI coding agents | [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/)[OpenHands](../tutorials/openhands-tutorial/)[Kiro](../tutorials/kiro-tutorial/) |
17+
| Autonomous AI software engineers | [OpenHands](../tutorials/openhands-tutorial/) | [Devika](../tutorials/devika-tutorial/)[SWE-agent](../tutorials/swe-agent-tutorial/)[Mini SWE-agent](../tutorials/mini-swe-agent-tutorial/)[Aider](../tutorials/aider-tutorial/) |
18+
| Task-driven autonomous agents | [BabyAGI](../tutorials/babyagi-tutorial/) | [AutoGen](../tutorials/autogen-tutorial/)[CrewAI](../tutorials/crewai-tutorial/)[LangGraph](../tutorials/langgraph-tutorial/) |
19+
| Build vibe-coding products | [Dyad](../tutorials/dyad-tutorial/) | [bolt.diy](../tutorials/bolt-diy-tutorial/)[VibeSDK](../tutorials/vibesdk-tutorial/)[HAPI](../tutorials/hapi-tutorial/)[Kiro](../tutorials/kiro-tutorial/) |
1820
| Build Taskade AI / Genesis workflows | [Taskade](../tutorials/taskade-tutorial/) | [Taskade Docs](../tutorials/taskade-docs-tutorial/)[Taskade MCP](../tutorials/taskade-mcp-tutorial/)[Taskade Awesome Vibe Coding](../tutorials/taskade-awesome-vibe-coding-tutorial/) |
1921
| Run spec-driven AI delivery workflows | [OpenSpec](../tutorials/openspec-tutorial/) | [Claude Task Master](../tutorials/claude-task-master-tutorial/)[Codex CLI](../tutorials/codex-cli-tutorial/) |
2022
| Build RAG systems | [LlamaIndex](../tutorials/llamaindex-tutorial/) | [Haystack](../tutorials/haystack-tutorial/)[RAGFlow](../tutorials/ragflow-tutorial/) |
@@ -25,6 +27,9 @@
2527

2628
- [LangChain](../tutorials/langchain-tutorial/)
2729
- [LangGraph](../tutorials/langgraph-tutorial/)
30+
- [Devika](../tutorials/devika-tutorial/)
31+
- [BabyAGI](../tutorials/babyagi-tutorial/)
32+
- [Kiro](../tutorials/kiro-tutorial/)
2833
- [OpenHands](../tutorials/openhands-tutorial/)
2934
- [OpenCode](../tutorials/opencode-tutorial/)
3035
- [Taskade](../tutorials/taskade-tutorial/)

discoverability/tutorial-source-verification.json

Lines changed: 2 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -5551,20 +5551,6 @@
55515551
"updated_at": "2026-02-22T19:56:41Z",
55525552
"verified": true
55535553
},
5554-
{
5555-
"archived": false,
5556-
"default_branch": "master",
5557-
"forks": 3,
5558-
"html_url": "https://github.com/taskade/actions-runner-controller",
5559-
"http_status": 200,
5560-
"open_issues": 8,
5561-
"pushed_at": "2026-02-24T09:15:15Z",
5562-
"reason": "",
5563-
"repo": "taskade/actions-runner-controller",
5564-
"stars": 6,
5565-
"updated_at": "2026-01-29T18:45:05Z",
5566-
"verified": true
5567-
},
55685554
{
55695555
"archived": false,
55705556
"default_branch": "main",
@@ -5584,7 +5570,6 @@
55845570
"source_repos": [
55855571
"taskade/docs",
55865572
"taskade/mcp",
5587-
"taskade/actions-runner-controller",
55885573
"taskade/taskade"
55895574
],
55905575
"tutorial": "taskade-docs-tutorial",
@@ -5637,28 +5622,13 @@
56375622
"stars": 4,
56385623
"updated_at": "2026-02-19T19:21:13Z",
56395624
"verified": true
5640-
},
5641-
{
5642-
"archived": false,
5643-
"default_branch": "master",
5644-
"forks": 3,
5645-
"html_url": "https://github.com/taskade/actions-runner-controller",
5646-
"http_status": 200,
5647-
"open_issues": 8,
5648-
"pushed_at": "2026-02-24T09:15:15Z",
5649-
"reason": "",
5650-
"repo": "taskade/actions-runner-controller",
5651-
"stars": 6,
5652-
"updated_at": "2026-01-29T18:45:05Z",
5653-
"verified": true
56545625
}
56555626
],
56565627
"source_repo_count": 4,
56575628
"source_repos": [
56585629
"taskade/mcp",
56595630
"taskade/docs",
5660-
"taskade/taskade",
5661-
"taskade/actions-runner-controller"
5631+
"taskade/taskade"
56625632
],
56635633
"tutorial": "taskade-mcp-tutorial",
56645634
"unverified_repo_count": 0,
@@ -5725,20 +5695,6 @@
57255695
"updated_at": "2026-02-18T01:52:17Z",
57265696
"verified": true
57275697
},
5728-
{
5729-
"archived": false,
5730-
"default_branch": "master",
5731-
"forks": 3,
5732-
"html_url": "https://github.com/taskade/actions-runner-controller",
5733-
"http_status": 200,
5734-
"open_issues": 8,
5735-
"pushed_at": "2026-02-24T09:15:15Z",
5736-
"reason": "",
5737-
"repo": "taskade/actions-runner-controller",
5738-
"stars": 6,
5739-
"updated_at": "2026-01-29T18:45:05Z",
5740-
"verified": true
5741-
},
57425698
{
57435699
"archived": false,
57445700
"default_branch": "main",
@@ -5760,7 +5716,6 @@
57605716
"taskade/docs",
57615717
"taskade/mcp",
57625718
"taskade/awesome-vibe-coding",
5763-
"taskade/actions-runner-controller",
57645719
"taskade/temporal-parser"
57655720
],
57665721
"tutorial": "taskade-tutorial",
@@ -6049,4 +6004,4 @@
60496004
}
60506005
],
60516006
"unverified_repositories": []
6052-
}
6007+
}

tutorials/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,26 +17,26 @@ Use this guide to navigate all tutorial tracks, understand structure rules, and
1717
<<<<<<< HEAD
1818
| Tutorial directories | 191 |
1919
| Tutorial markdown files | 1732 |
20-
| Tutorial markdown lines | 1,048,791 |
20+
| Tutorial markdown lines | 1,048,772 |
2121
=======
2222
<<<<<<< HEAD
2323
| Tutorial directories | 191 |
2424
| Tutorial markdown files | 1732 |
25-
| Tutorial markdown lines | 1,048,791 |
25+
| Tutorial markdown lines | 1,048,772 |
2626
=======
2727
<<<<<<< HEAD
2828
| Tutorial directories | 191 |
2929
| Tutorial markdown files | 1732 |
30-
| Tutorial markdown lines | 1,048,791 |
30+
| Tutorial markdown lines | 1,048,772 |
3131
=======
3232
<<<<<<< HEAD
3333
| Tutorial directories | 191 |
3434
| Tutorial markdown files | 1732 |
35-
| Tutorial markdown lines | 1,048,791 |
35+
| Tutorial markdown lines | 1,048,772 |
3636
=======
3737
| Tutorial directories | 191 |
3838
| Tutorial markdown files | 1732 |
39-
| Tutorial markdown lines | 1,048,791 |
39+
| Tutorial markdown lines | 1,048,772 |
4040

4141
## Source Verification Snapshot
4242

tutorials/babyagi-tutorial/index.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,13 @@ flowchart LR
7979

8080
## Related Tutorials
8181

82-
- [AutoGPT Tutorial](../autogen-tutorial/)
83-
- [SuperAGI Tutorial](../superagi-tutorial/)
84-
- [LangChain Tutorial](../langchain-tutorial/)
85-
- [LangGraph Tutorial](../langgraph-tutorial/)
86-
- [CrewAI Tutorial](../crewai-tutorial/)
82+
- [AgentGPT Tutorial](../agentgpt-tutorial/) — browser-native autonomous task planning
83+
- [AutoGen Tutorial](../autogen-tutorial/) — conversational multi-agent orchestration
84+
- [SuperAGI Tutorial](../superagi-tutorial/) — production autonomous agent framework
85+
- [LangChain Tutorial](../langchain-tutorial/) — foundational agent chains and tool integration
86+
- [LangGraph Tutorial](../langgraph-tutorial/) — stateful multi-actor agent graphs
87+
- [CrewAI Tutorial](../crewai-tutorial/) — role-based collaborative agent teams
88+
- [Devika Tutorial](../devika-tutorial/) — autonomous AI software engineering agent
8789

8890
---
8991

0 commit comments

Comments
 (0)