AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Awesome Code Docs

mcp-johnxie-awesome-code-docs · by johnxie

203 deep-dive tutorials for AI agents, LLM frameworks, coding tools, MCP, and open-source developer platforms

No reviews yet
0 installs
15 views
0.0% view→install

Install

$ agentstack add mcp-johnxie-awesome-code-docs

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-johnxie-awesome-code-docs)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Awesome Code Docs? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Awesome Code Docs

203 deep-dive tutorials for AI agents, LLM frameworks & coding tools

Learn how complex systems actually work — not just what they do

[](https://awesome.re) [](https://github.com/johnxie/awesome-code-docs) [](#-tutorial-catalog) [](discoverability/tutorial-source-verification.md) [](#-tutorial-catalog) [](https://github.com/johnxie/awesome-code-docs/commits/main)

[Browse Tutorials](#-tutorial-catalog) · [A-Z Directory](discoverability/tutorial-directory.md) · [Query Hub](discoverability/query-hub.md) · [Intent Map](discoverability/search-intent-map.md) · [Market Signals](discoverability/trending-vibe-coding.md) · [Learning Paths](#-learning-paths) · [Contributing](#-contributing) · [Community](#-community)


Why This Exists

Most documentation tells you what to do. These tutorials explain how and why complex systems work under the hood — with architecture diagrams, real code walkthroughs, and production-grade patterns.

┌──────────────────────────────────────────────────────────────┐
│                                                              │
│    📖 Typical Docs          vs.     🔬 Awesome Code Docs    │
│    ─────────────                    ─────────────────────    │
│    "Run this command"               "Here's the pipeline     │
│    "Use this API"                    architecture that makes │
│    "Set this config"                 this work, the design   │
│                                      tradeoffs, and how to   │
│                                      extend it yourself"     │
│                                                              │
└──────────────────────────────────────────────────────────────┘

Every tutorial follows a consistent 8-chapter structure:

| Chapter | Focus | |:--------|:------| | 1. Getting Started | Installation, first run, project structure | | 2. Architecture | System design, data flow, core abstractions | | 3-5. Core Systems | Deep dives into the 3 most important subsystems | | 6. Extensibility | Plugins, custom components, APIs | | 7. Advanced | Performance, customization, internals | | 8. Production | Deployment, monitoring, scaling, security |

Each chapter includes Mermaid architecture diagrams, annotated code examples from the real codebase, and summary tables for quick reference.

[](https://star-history.com/#johnxie/awesome-code-docs&Date)


🔎 Find Tutorials by Goal

Use this quick-start map if you searched for a specific outcome.

| Search Intent | Start Here | Then Go To | |:--------------|:-----------|:-----------| | 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/) | | audit AI-generated or vibe-coded codebases | [Systems Programming audit resources](categories/systems-programming.md#external-audit-resources) | [Dyad](tutorials/dyad-tutorial/) → [OpenHands](tutorials/openhands-tutorial/) → [Daytona](tutorials/daytona-tutorial/) | | 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/) | | 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/) → [Hermes Agent](tutorials/hermes-agent-tutorial/) → [AutoAgent](tutorials/autoagent-tutorial/) → [BabyAGI](tutorials/babyagi-tutorial/) | | coding agent context, memory, and skills | [Context7](tutorials/context7-tutorial/) | [AGENTS.md](tutorials/agents-md-tutorial/) → [Claude-Mem](tutorials/claude-mem-tutorial/) → [Cipher](tutorials/cipher-tutorial/) → [Beads](tutorials/beads-tutorial/) → [Awesome Claude Skills](tutorials/awesome-claude-skills-tutorial/) → [OpenSkills](tutorials/openskills-tutorial/) | | autonomous AI software engineers | [OpenHands](tutorials/openhands-tutorial/) | [Devika](tutorials/devika-tutorial/) → [SWE-agent](tutorials/swe-agent-tutorial/) → [Aider](tutorials/aider-tutorial/) | | task-driven autonomous agents | [BabyAGI](tutorials/babyagi-tutorial/) | [AutoGen](tutorials/autogen-tutorial/) → [CrewAI](tutorials/crewai-tutorial/) → [LangGraph](tutorials/langgraph-tutorial/) | | build RAG systems | [LlamaIndex](tutorials/llamaindex-tutorial/) | [Haystack](tutorials/haystack-tutorial/) → [RAGFlow](tutorials/ragflow-tutorial/) | | run LLMs locally or at scale | [Ollama](tutorials/ollama-tutorial/) | [llama.cpp](tutorials/llama-cpp-tutorial/) → [vLLM](tutorials/vllm-tutorial/) → [LiteLLM](tutorials/litellm-tutorial/) | | autonomous ML training experiments | [autoresearch](tutorials/autoresearch-tutorial/) | [deer-flow](tutorials/deer-flow-tutorial/) → [Agno](tutorials/agno-tutorial/) | | build AI apps with TypeScript/Next.js | [Vercel AI SDK](tutorials/vercel-ai-tutorial/) | [CopilotKit](tutorials/copilotkit-tutorial/) → [LobeChat](tutorials/lobechat-tutorial/) | | taskade ai / genesis / mcp 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/) → [MCP Servers](tutorials/mcp-servers-tutorial/) | | build MCP tools and integrations | [MCP Python SDK](tutorials/mcp-python-sdk-tutorial/) | [FastMCP](tutorials/fastmcp-tutorial/) → [MCP Servers](tutorials/mcp-servers-tutorial/) → [Awesome MCP Servers](tutorials/awesome-mcp-servers-tutorial/) → [MCP Inspector](tutorials/mcp-inspector-tutorial/) → [MCP TypeScript SDK](tutorials/mcp-typescript-sdk-tutorial/) → [Composio](tutorials/composio-tutorial/) → [see all MCP tutorials →](#mcp-servers--integrations) |

⬆ Back to top


🧭 Navigation UX Layer

To reduce context-switching and dead ends:

  • every tutorial index now includes a Navigation & Backlinks block
  • each block links back to the main catalog, A-Z directory, query hub, and category hubs
  • chapter 1 entry links are pinned so readers can jump directly into each track

Quick jump links:

  • [Tutorials Workspace Guide](tutorials/README.md)
  • [A-Z Tutorial Directory](discoverability/tutorial-directory.md)
  • [Query Hub](discoverability/query-hub.md)
  • [Search Intent Map](discoverability/search-intent-map.md)
  • [Category Hubs](#category-hubs)

⬆ Back to top


✅ Source Verification Status

All tutorial indexes were re-verified against referenced upstream GitHub repositories on 2026-06-01:

  • tutorials scanned: 203
  • tutorials with source repos: 203
  • tutorials with unverified source repos: 0
  • unique verified source repos: 214

Verification artifacts:

  • [Tutorial Source Verification Report](discoverability/tutorial-source-verification.md)
  • [Tutorial Source Verification JSON](discoverability/tutorial-source-verification.json)
  • verification script: [scripts/verify_tutorial_sources.py](scripts/verifytutorialsources.py)

⬆ Back to top


🧬 Taskade Ecosystem Snapshot (Verified 2026-06-01)

Live repository snapshot for high-intent Taskade/Genesis/AI/MCP searches.

| Taskade Repo | Stars | Last Push | Tutorial Coverage | |:-------------|------:|:----------|:------------------| | taskade/mcp | 116+ | 2026-02-13 | [Taskade MCP Tutorial](tutorials/taskade-mcp-tutorial/) | | taskade/docs | 11+ | 2026-03-16 | [Taskade Docs Tutorial](tutorials/taskade-docs-tutorial/) | | taskade/awesome-vibe-coding | 8+ | 2026-03-21 | [Taskade Awesome Vibe Coding Tutorial](tutorials/taskade-awesome-vibe-coding-tutorial/) | | taskade/taskade | 9+ | 2026-02-25 | [Taskade Tutorial](tutorials/taskade-tutorial/) | | taskade/temporal-parser | 2+ | 2026-02-12 | [Taskade Tutorial (Ecosystem radar)](tutorials/taskade-tutorial/) |


📈 Trending Vibe-Coding Repos (Auto-updated 2026-06-29)

Live GitHub market signals for high-impact open-source coding-agent and vibe-coding ecosystems with direct tutorial coverage.

| Ecosystem Repo | Tutorial | Stars | Last Push | Why It Matters | |:---------------|:---------|------:|:----------|:---------------| | anomalyco/opencode | [OpenCode Tutorial](tutorials/opencode-tutorial/) | 180,411 | 2026-06-29 (0d ago) | terminal-native coding agent with strong provider and tool controls | | open-webui/open-webui | [Open WebUI Tutorial](tutorials/open-webui-tutorial/) | 143,412 | 2026-06-29 (0d ago) | self-hosted AI interface and model operations | | browser-use/browser-use | [Browser Use Tutorial](tutorials/browser-use-tutorial/) | 101,295 | 2026-06-29 (0d ago) | browser-native AI automation and agent execution | | daytonaio/daytona | [Daytona Tutorial](tutorials/daytona-tutorial/) | 72,366 | 2026-06-25 (4d ago) | sandbox infrastructure for secure AI code execution | | cline/cline | [Cline Tutorial](tutorials/cline-tutorial/) | 64,003 | 2026-06-29 (0d ago) | agentic coding with terminal, browser, and MCP workflows | | Mintplex-Labs/anything-llm | [AnythingLLM Tutorial](tutorials/anything-llm-tutorial/) | 62,275 | 2026-06-28 (1d ago) | self-hosted RAG workspaces and agent workflows | | Fission-AI/OpenSpec | [OpenSpec Tutorial](tutorials/openspec-tutorial/) | 57,605 | 2026-06-28 (1d ago) | spec-driven workflow layer for predictable AI-assisted delivery | | continuedev/continue | [Continue Tutorial](tutorials/continue-tutorial/) | 34,571 | 2026-06-29 (0d ago) | IDE-native AI coding assistant architecture | | TabbyML/tabby | [Tabby Tutorial](tutorials/tabby-tutorial/) | 33,653 | 2026-03-02 (119d ago) | self-hosted coding assistant platform for teams | | vercel/ai | [Vercel AI SDK Tutorial](tutorials/vercel-ai-tutorial/) | 25,232 | 2026-06-28 (1d ago) | production TypeScript AI app and agent SDK patterns | | RooCodeInc/Roo-Code | [Roo Code Tutorial](tutorials/roo-code-tutorial/) | 24,300 | 2026-05-15 (45d ago) | multi-mode coding agents and approval workflows | | dyad-sh/dyad | [Dyad Tutorial](tutorials/dyad-tutorial/) | 20,762 | 2026-06-27 (2d ago) | local-first AI app generation workflows | | stackblitz-labs/bolt.diy | [bolt.diy Tutorial](tutorials/bolt-diy-tutorial/) | 19,528 | 2026-02-07 (142d ago) | open-source Bolt-style product builder stack | | sweepai/sweep | [Sweep Tutorial](tutorials/sweep-tutorial/) | 7,703 | 2025-09-18 (284d ago) | issue-to-PR coding agent workflows and GitHub automation | | stagewise-io/stagewise | [Stagewise Tutorial](tutorials/stagewise-tutorial/) | 6,707 | 2026-06-29 (0d ago) | browser-context frontend coding agent workflows | | cloudflare/vibesdk | [VibeSDK Tutorial](tutorials/vibesdk-tutorial/) | 5,120 | 2026-06-26 (3d ago) | Cloudflare-native prompt-to-app platform architecture |

Data source: GitHub REST API (stargazers_count, pushed_at) via scripts/refresh_market_signals.py.

📚 Tutorial Catalog

 ╔════════════════════════════════════════════════════════════╗
 ║  🤖  AI & AGENTS  │  🔧  DEV TOOLS  │  🗄️  DATA  │  🎤 SPEECH  ║
 ║   83+ tutorials    │   50+ tutorials │  14 tutorials │  3 tutorials  ║
 ╚════════════════════════════════════════════════════════════╝

Category Hubs

| Hub | Focus | |:----|:------| | [AI & ML Platforms](categories/ai-ml-platforms.md) | agents, RAG, coding assistants, vibe coding, and LLM operations | | [Databases & Storage](categories/databases-storage.md) | data systems, search engines, query planning, and knowledge platforms | | [Systems Programming](categories/systems-programming.md) | runtime internals, infrastructure patterns, and architecture mechanics | | [Web Frameworks](categories/web-frameworks.md) | AI application frameworks, chat stacks, and modern full-stack architecture |

🤖 AI Agents & Multi-Agent Systems

Build autonomous AI systems that reason, plan, and collaborate.

| Tutorial | Stars | Stack | What You'll Learn | |:---------|:-----:|:------|:------------------| | [LangChain](tutorials/langchain-tutorial/) | 100K+ | Python | Chains, agents, RAG, prompt engineering | | [LangGraph](tutorials/langgraph-tutorial/) | 8K+ | Python | Stateful multi-actor graphs, cycles, persistence | | [CrewAI](tutorials/crewai-tutorial/) | 24K+ | Python | Role-based agent teams, task delegation | | [AG2](tutorials/ag2-tutorial/) | 40K+ | Python | Community successor to AutoGen, multi-agent conversations | | [AutoGen](tutorials/autogen-tutorial/) | 40K+ | Python | Conversable agents, group chat, tool integration | | [OpenAI Swarm](tutorials/swarm-tutorial/) | 18K+ | Python | Lightweight agent handoffs, routines | | [Smolagents](tutorials/smolagents-tutorial/) | 14K+ | Python | Hugging Face code agents, tool calling | | [Phidata](tutorials/phidata-tutorial/) | 17K+ | Python | Autonomous agents with memory and tools | | [Pydantic AI](tutorials/pydantic-ai-tutorial/) | 5K+ | Python | Type-safe agent development | | [AgentGPT](tutorials/agentgpt-tutorial/) | 32K+ | Python | Autonomous task planning and execution | | [SuperAGI](tutorials/superagi-tutorial/) | 16K+ | Python | Production autonomous agent framework | | [ElizaOS](tutorials/elizaos-tutorial/) | 17K+ | TypeScript | Multi-agent AI with character system | | [OpenClaw](tutorials/openclaw-tutorial/) | 119K+ | TypeScript | Personal AI assistant, multi-channel | | [Deer Flow](tutorials/deer-flow-tutorial/) | 32.1K+ | Python | Research agent workflows | | [Letta](tutorials/letta-tutorial/) | 14K+ | Python | Stateful agents with long-term memory | | [Anthropic Skills](tutorials/anthropic-skills-tutorial/) | 59K+ | Python/TypeScript | Reusable AI agent capabilities, MCP integration | | [Claude Flow](tutorials/claude-flow-tutorial/) | 14.0K+ | TypeScript | Multi-agent orchestration, MCP server operations, and V2-V3 migration tradeoffs | | [Devika](tutorials/devika-tutorial/) | 19.5K+ | Python | AI software engineer agents, planning pipeline, and production governance | | [BabyAGI](tutorials/babyagi-tutorial/) | 18K+ | Python | Task-driven autonomous agent patterns, memory, and BabyAGI 2o/3 evolution | | [AgenticSeek](tutorials/agenticseek-tutorial/) | 25.4K+ | Python | Local-first autonomous agent with multi-agent planning, browsing, and coding workflows | | [Agno](tutorials/agno-tutorial/) | 38.3K+ | Python | Multi-agent systems with memory, orchestration, and AgentOS runtime | | [AutoAgent](tutorials/autoagent-tutorial/) | 9.1K+ | Python | Zero-code agent creation through natural-language workflows and self-developing pipelines | | [autoresearch](tutorials/autoresearch-tutorial/) | 71K+ | Python | AI agent that autonomously runs ML training experiments overnight, optimizing va

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.