diff --git a/README.md b/README.md index 7eae2bab..b06a79a6 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,7 @@ Use this quick-start map if you searched for a specific outcome. | 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/) | | 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/) | diff --git a/discoverability/query-coverage.json b/discoverability/query-coverage.json index dd1ca044..e30892fc 100644 --- a/discoverability/query-coverage.json +++ b/discoverability/query-coverage.json @@ -1,5 +1,5 @@ { - "hub_count": 6, + "hub_count": 15, "hubs": [ { "cluster": "ai-coding-agents", @@ -530,6 +530,808 @@ "title": "Taskade Awesome Vibe Coding Tutorial: Curating the 2026 AI-Building Landscape" } ] + }, + { + "cluster": "ai-coding-agents", + "id": "multi-agent-frameworks", + "queries": [ + "best multi-agent framework", + "multi-agent orchestration tutorial", + "agent framework architecture comparison" + ], + "title": "Multi-Agent Frameworks and Orchestration", + "tutorials": [ + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/ag2-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "ag2-tutorial", + "title": "AG2 Tutorial: Next-Generation Multi-Agent Framework" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/autogen-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "autogen-tutorial", + "title": "Microsoft AutoGen Tutorial: Building Multi-Agent AI Systems" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/crewai-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "crewai-tutorial", + "title": "CrewAI Tutorial: Building Collaborative AI Agent Teams" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agno-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "agno-tutorial", + "title": "Agno Tutorial: Multi-Agent Systems That Learn Over Time" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/swarm-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "swarm-tutorial", + "title": "OpenAI Swarm Tutorial: Lightweight Multi-Agent Orchestration" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/pydantic-ai-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "pydantic-ai-tutorial", + "title": "Pydantic AI Tutorial: Type-Safe AI Agent Development" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/openai-realtime-agents-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding", + "production-operations", + "architecture-deep-dive", + "agentic-coding" + ], + "slug": "openai-realtime-agents-tutorial", + "title": "OpenAI Realtime Agents Tutorial: Voice-First AI Systems" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/adk-python-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "adk-python-tutorial", + "title": "ADK Python Tutorial: Production-Grade Agent Engineering with Google's ADK" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agenticseek-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding", + "production-operations", + "agentic-coding" + ], + "slug": "agenticseek-tutorial", + "title": "AgenticSeek Tutorial: Local-First Autonomous Agent Operations" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/anything-llm-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "anything-llm-tutorial", + "title": "AnythingLLM Tutorial: Self-Hosted RAG and Agents Platform" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/autoagent-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "autoagent-tutorial", + "title": "AutoAgent Tutorial" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/browser-use-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "browser-use-tutorial", + "title": "Browser Use Tutorial: AI-Powered Web Automation Agents" + } + ] + }, + { + "cluster": "ai-coding-agents", + "id": "ai-code-audit-and-governance", + "queries": [ + "ai generated code audit checklist", + "vibe coding code review checklist", + "governance for ai coding agents" + ], + "title": "AI Code Audit, Review, and Governance", + "tutorials": [ + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agents-md-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "agents-md-tutorial", + "title": "AGENTS.md Tutorial: Open Standard for Coding-Agent Guidance in Repositories" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/cline-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "cline-tutorial", + "title": "Cline Tutorial: Agentic Coding with Human Control" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/codex-cli-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "codex-cli-tutorial", + "title": "Codex CLI Tutorial: Local Terminal Agent Workflows with OpenAI Codex" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/continue-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "continue-tutorial", + "title": "Continue Tutorial: Open-Source AI Coding Agents for IDE and CLI" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/sweep-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "sweep-tutorial", + "title": "Sweep Tutorial: Issue-to-PR AI Coding Workflows on GitHub" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/vibe-kanban-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "vibe-kanban-tutorial", + "title": "Vibe Kanban Tutorial: Multi-Agent Orchestration Board for Coding Workflows" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/planning-with-files-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "planning-with-files-tutorial", + "title": "Planning with Files Tutorial: Persistent Markdown Workflow Memory for AI Coding Agents" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agenticseek-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding", + "production-operations", + "agentic-coding" + ], + "slug": "agenticseek-tutorial", + "title": "AgenticSeek Tutorial: Local-First Autonomous Agent Operations" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agno-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "agno-tutorial", + "title": "Agno Tutorial: Multi-Agent Systems That Learn Over Time" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/claude-quickstarts-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "claude-quickstarts-tutorial", + "title": "Claude Quickstarts Tutorial: Production Integration Patterns" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/codex-analysis-tutorial/README.md", + "intent_signals": [ + "production-operations", + "architecture-deep-dive", + "agentic-coding" + ], + "slug": "codex-analysis-tutorial", + "title": "Codex Analysis Platform Tutorial: Build Code Intelligence Systems" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/crush-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "crush-tutorial", + "title": "Crush Tutorial: Multi-Model Terminal Coding Agent with Strong Extensibility" + } + ] + }, + { + "cluster": "llm-infra-serving", + "id": "local-first-self-hosted-ai", + "queries": [ + "self-hosted ai stack", + "local llm workflow", + "private ai assistant infrastructure" + ], + "title": "Local-First and Self-Hosted AI Stacks", + "tutorials": [ + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/localai-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "localai-tutorial", + "title": "LocalAI Tutorial: Self-Hosted OpenAI Alternative" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/vllm-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "vllm-tutorial", + "title": "vLLM Tutorial: High-Performance LLM Inference" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/llama-cpp-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "llama-cpp-tutorial", + "title": "llama.cpp Tutorial: Local LLM Inference" + } + ] + }, + { + "cluster": "rag-and-retrieval", + "id": "agent-memory-and-knowledge", + "queries": [ + "agent memory system tutorial", + "ai knowledge base architecture", + "rag memory for coding agents" + ], + "title": "Agent Memory and Knowledge Systems", + "tutorials": [ + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/llamaindex-tutorial/README.md", + "intent_signals": [ + "rag-implementation" + ], + "slug": "llamaindex-tutorial", + "title": "LlamaIndex Tutorial: Building Advanced RAG Systems and Data Frameworks" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/ragflow-tutorial/README.md", + "intent_signals": [ + "rag-implementation" + ], + "slug": "ragflow-tutorial", + "title": "RAGFlow Tutorial: Complete Guide to Open-Source RAG Engine" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/chroma-tutorial/README.md", + "intent_signals": [ + "rag-implementation" + ], + "slug": "chroma-tutorial", + "title": "ChromaDB Tutorial: Building AI-Native Vector Databases" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/lancedb-tutorial/README.md", + "intent_signals": [ + "architecture-deep-dive", + "rag-implementation" + ], + "slug": "lancedb-tutorial", + "title": "LanceDB Tutorial: Serverless Vector Database for AI" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/haystack-tutorial/README.md", + "intent_signals": [ + "production-operations", + "architecture-deep-dive", + "rag-implementation" + ], + "slug": "haystack-tutorial", + "title": "Haystack: Deep Dive Tutorial" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/quivr-tutorial/README.md", + "intent_signals": [ + "rag-implementation" + ], + "slug": "quivr-tutorial", + "title": "Quivr Tutorial: Open-Source RAG Framework for Document Ingestion" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/ollama-tutorial/README.md", + "intent_signals": [ + "production-operations", + "rag-implementation" + ], + "slug": "ollama-tutorial", + "title": "Ollama Tutorial: Running and Serving LLMs Locally" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/crawl4ai-tutorial/README.md", + "intent_signals": [ + "rag-implementation" + ], + "slug": "crawl4ai-tutorial", + "title": "Crawl4AI Tutorial: LLM-Friendly Web Crawling for RAG Pipelines" + } + ] + }, + { + "cluster": "ai-coding-agents", + "id": "agent-context-memory-skills", + "queries": [ + "claude code skills and hooks", + "coding agent memory and context", + "agents.md coding agent instructions", + "context7 mcp docs for coding agents" + ], + "title": "Agent Context, Memory, and Skills", + "tutorials": [ + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/context7-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "context7-tutorial", + "title": "Context7 Tutorial: Live Documentation Context for Coding Agents" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agents-md-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "agents-md-tutorial", + "title": "AGENTS.md Tutorial: Open Standard for Coding-Agent Guidance in Repositories" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/claude-mem-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "claude-mem-tutorial", + "title": "Claude-Mem Tutorial: Persistent Memory Compression for Claude Code" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/cipher-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "cipher-tutorial", + "title": "Cipher Tutorial: Shared Memory Layer for Coding Agents" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/beads-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "beads-tutorial", + "title": "Beads Tutorial: Git-Backed Task Graph Memory for Coding Agents" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/planning-with-files-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "planning-with-files-tutorial", + "title": "Planning with Files Tutorial: Persistent Markdown Workflow Memory for AI Coding Agents" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/everything-claude-code-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "everything-claude-code-tutorial", + "title": "Everything Claude Code Tutorial: Production Configuration Patterns for Claude Code" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/awesome-claude-skills-tutorial/README.md", + "intent_signals": [ + "tool-selection", + "agentic-coding" + ], + "slug": "awesome-claude-skills-tutorial", + "title": "Awesome Claude Skills Tutorial: High-Signal Skill Discovery and Reuse for Claude Workflows" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/openskills-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "openskills-tutorial", + "title": "OpenSkills Tutorial: Universal Skill Loading for Coding Agents" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/compound-engineering-plugin-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "compound-engineering-plugin-tutorial", + "title": "Compound Engineering Plugin Tutorial: Compounding Agent Workflows Across Toolchains" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/wshobson-agents-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "wshobson-agents-tutorial", + "title": "Wshobson Agents Tutorial: Pluginized Multi-Agent Workflows for Claude Code" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/openai-realtime-agents-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding", + "production-operations", + "architecture-deep-dive", + "agentic-coding" + ], + "slug": "openai-realtime-agents-tutorial", + "title": "OpenAI Realtime Agents Tutorial: Voice-First AI Systems" + } + ] + }, + { + "cluster": "ai-coding-agents", + "id": "browser-automation-and-web-agents", + "queries": [ + "ai browser automation tutorial", + "web agent with playwright", + "browser mcp server for coding agents" + ], + "title": "Browser Automation and Web Agents", + "tutorials": [ + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/browser-use-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "browser-use-tutorial", + "title": "Browser Use Tutorial: AI-Powered Web Automation Agents" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/playwright-mcp-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "playwright-mcp-tutorial", + "title": "Playwright MCP Tutorial: Browser Automation for Coding Agents Through MCP" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/chrome-devtools-mcp-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "chrome-devtools-mcp-tutorial", + "title": "Chrome DevTools MCP Tutorial: Browser Automation and Debugging for Coding Agents" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/stagewise-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "stagewise-tutorial", + "title": "Stagewise Tutorial: Frontend Coding Agent Workflows in Real Browser Context" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/claude-quickstarts-tutorial/README.md", + "intent_signals": [ + "production-operations", + "agentic-coding" + ], + "slug": "claude-quickstarts-tutorial", + "title": "Claude Quickstarts Tutorial: Production Integration Patterns" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/gemini-cli-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding", + "production-operations", + "agentic-coding" + ], + "slug": "gemini-cli-tutorial", + "title": "Gemini CLI Tutorial: Terminal-First Agent Workflows with Google Gemini" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/awesome-claude-skills-tutorial/README.md", + "intent_signals": [ + "tool-selection", + "agentic-coding" + ], + "slug": "awesome-claude-skills-tutorial", + "title": "Awesome Claude Skills Tutorial: High-Signal Skill Discovery and Reuse for Claude Workflows" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/claude-mem-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "claude-mem-tutorial", + "title": "Claude-Mem Tutorial: Persistent Memory Compression for Claude Code" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/deer-flow-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "deer-flow-tutorial", + "title": "DeerFlow Tutorial: Open-Source Super Agent Harness" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/gptme-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding", + "agentic-coding" + ], + "slug": "gptme-tutorial", + "title": "gptme Tutorial: Open-Source Terminal Agent for Local Tool-Driven Work" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/kiro-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "kiro-tutorial", + "title": "Kiro Tutorial: Spec-Driven Agentic IDE from AWS" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/refly-tutorial/README.md", + "intent_signals": [ + "agentic-coding" + ], + "slug": "refly-tutorial", + "title": "Refly Tutorial: Build Deterministic Agent Skills and Ship Them Across APIs and Claude Code" + } + ] + }, + { + "cluster": "general-software", + "id": "llm-observability-evals-guardrails", + "queries": [ + "llm observability tutorial", + "ai evals and guardrails", + "structured outputs production llm" + ], + "title": "LLM Observability, Evals, and Guardrails", + "tutorials": [ + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/langfuse-tutorial/README.md", + "intent_signals": [ + "production-operations" + ], + "slug": "langfuse-tutorial", + "title": "Langfuse Tutorial: LLM Observability, Evaluation, and Prompt Operations" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/instructor-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "instructor-tutorial", + "title": "Instructor Tutorial: Structured LLM Outputs" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/outlines-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "outlines-tutorial", + "title": "Outlines Tutorial: Structured Text Generation with LLMs" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/dspy-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "dspy-tutorial", + "title": "DSPy Tutorial: Programming Language Models" + } + ] + }, + { + "cluster": "ai-app-frameworks", + "id": "workflow-automation-and-internal-tools", + "queries": [ + "ai workflow automation tutorial", + "build internal ai tools", + "open-source automation agents" + ], + "title": "Workflow Automation and Internal AI Tools", + "tutorials": [ + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/activepieces-tutorial/README.md", + "intent_signals": [ + "production-operations" + ], + "slug": "activepieces-tutorial", + "title": "Activepieces Tutorial: Open-Source Automation, Pieces, and AI-Ready Workflow Operations" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/n8n-ai-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "n8n-ai-tutorial", + "title": "n8n AI Tutorial: Workflow Automation with AI" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/dify-tutorial/README.md", + "intent_signals": [ + "architecture-deep-dive" + ], + "slug": "dify-tutorial", + "title": "Dify Platform: Deep Dive Tutorial" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/flowise-tutorial/README.md", + "intent_signals": [ + "architecture-deep-dive" + ], + "slug": "flowise-tutorial", + "title": "Flowise LLM Orchestration: Deep Dive Tutorial" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/dyad-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding", + "production-operations" + ], + "slug": "dyad-tutorial", + "title": "Dyad Tutorial: Local-First AI App Building" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/onlook-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding", + "production-operations", + "architecture-deep-dive" + ], + "slug": "onlook-tutorial", + "title": "Onlook Tutorial: Visual-First AI Coding for Next.js and Tailwind" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/open-webui-tutorial/README.md", + "intent_signals": [ + "production-operations" + ], + "slug": "open-webui-tutorial", + "title": "Open WebUI Tutorial: Self-Hosted AI Workspace and Chat Interface" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/vercel-ai-tutorial/README.md", + "intent_signals": [ + "production-operations" + ], + "slug": "vercel-ai-tutorial", + "title": "Vercel AI SDK Tutorial: Production TypeScript AI Apps and Agents" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/fireproof-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding" + ], + "slug": "fireproof-tutorial", + "title": "Fireproof Tutorial: Local-First Document Database for AI-Native Apps" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/comfyui-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "comfyui-tutorial", + "title": "ComfyUI Tutorial: Mastering AI Image Generation Workflows" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/copilotkit-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "copilotkit-tutorial", + "title": "CopilotKit Tutorial: Building AI Copilots for React Applications" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/langchain-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "langchain-tutorial", + "title": "LangChain Tutorial: Building AI Applications with Large Language Models" + } + ] + }, + { + "cluster": "data-and-storage", + "id": "ai-data-platforms-and-analytics", + "queries": [ + "ai database architecture tutorial", + "analytics stack for ai apps", + "knowledge management storage for agents" + ], + "title": "AI Data Platforms, Analytics, and Storage", + "tutorials": [ + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/clickhouse-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "clickhouse-tutorial", + "title": "ClickHouse Tutorial: High-Performance Analytical Database" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/meilisearch-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "meilisearch-tutorial", + "title": "MeiliSearch Tutorial: Lightning Fast Search Engine" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/nocodb-tutorial/README.md", + "intent_signals": [ + "architecture-deep-dive" + ], + "slug": "nocodb-tutorial", + "title": "NocoDB: Deep Dive Tutorial" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/teable-tutorial/README.md", + "intent_signals": [ + "architecture-deep-dive" + ], + "slug": "teable-tutorial", + "title": "Teable: Deep Dive Tutorial" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/affine-tutorial/README.md", + "intent_signals": [ + "general-learning" + ], + "slug": "affine-tutorial", + "title": "AFFiNE Tutorial: Open-Source AI Workspace with Docs, Whiteboards, and Databases" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/logseq-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding", + "architecture-deep-dive" + ], + "slug": "logseq-tutorial", + "title": "Logseq: Deep Dive Tutorial" + }, + { + "file_url": "https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/siyuan-tutorial/README.md", + "intent_signals": [ + "beginner-onboarding" + ], + "slug": "siyuan-tutorial", + "title": "SiYuan Tutorial: Privacy-First Knowledge Management" + } + ] } ], "project": "awesome-code-docs" diff --git a/discoverability/query-hub.md b/discoverability/query-hub.md index 9123bd11..dcba1697 100644 --- a/discoverability/query-hub.md +++ b/discoverability/query-hub.md @@ -3,7 +3,7 @@ Auto-generated high-intent query landing surface mapped to the most relevant tutorials. - Total tutorials indexed: **203** -- Query hubs: **6** +- Query hubs: **15** - Source: `scripts/generate_discoverability_assets.py` ## Open-Source Coding Agents @@ -188,3 +188,276 @@ Recommended tutorials: - Learn how to run, extend, and operate taskade/mcp to connect Taskade workspaces, tasks, projects, and AI agents into MCP-compatible clients. - [Taskade Awesome Vibe Coding Tutorial: Curating the 2026 AI-Building Landscape](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/taskade-awesome-vibe-coding-tutorial/README.md) - Learn how to use and maintain taskade/awesome-vibe-coding as a decision system for AI app builders, coding agents, MCP tooling, and Genesis-centered workflows. + +## Multi-Agent Frameworks and Orchestration + +- Cluster: `ai-coding-agents` +- Why this matters: Teams adopting agents need to compare orchestration models, handoff patterns, state, and production controls. + +Primary search intents: +- `best multi-agent framework` +- `multi-agent orchestration tutorial` +- `agent framework architecture comparison` + +Recommended tutorials: +- [AG2 Tutorial: Next-Generation Multi-Agent Framework](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/ag2-tutorial/README.md) + - Build collaborative AI agent systems with AG2, the community-driven successor to AutoGen. +- [Microsoft AutoGen Tutorial: Building Multi-Agent AI Systems](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/autogen-tutorial/README.md) + - A deep technical walkthrough of Microsoft AutoGen covering Building Multi-Agent AI Systems. +- [CrewAI Tutorial: Building Collaborative AI Agent Teams](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/crewai-tutorial/README.md) + - CrewAI View Repo is a framework for orchestrating role-based AI agent teams that collaborate to accomplish complex tasks. It provides a structured approach to creating AI crews with specialized agents, tools, and processes, enabling sophisticated multi-agent workflows and collaborative problem-solving. +- [Agno Tutorial: Multi-Agent Systems That Learn Over Time](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agno-tutorial/README.md) + - Learn how to build and operate learning multi-agent systems with agno-agi/agno, including memory, orchestration, AgentOS runtime, and production guardrails. +- [OpenAI Swarm Tutorial: Lightweight Multi-Agent Orchestration](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/swarm-tutorial/README.md) + - Deep technical walkthrough of OpenAI Swarm Tutorial: Lightweight Multi-Agent Orchestration. +- [Pydantic AI Tutorial: Type-Safe AI Agent Development](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/pydantic-ai-tutorial/README.md) + - A deep technical walkthrough of Pydantic AI covering Type-Safe AI Agent Development. +- [OpenAI Realtime Agents Tutorial: Voice-First AI Systems](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/openai-realtime-agents-tutorial/README.md) + - Learn how to build low-latency voice agents with openai/openai-realtime-agents, including realtime session design, tool orchestration, and production rollout patterns. +- [ADK Python Tutorial: Production-Grade Agent Engineering with Google's ADK](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/adk-python-tutorial/README.md) + - Learn how to use google/adk-python to build, evaluate, and deploy modular AI agent systems with strong tooling, session controls, and production rollouts. +- [AgenticSeek Tutorial: Local-First Autonomous Agent Operations](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agenticseek-tutorial/README.md) + - Learn how to use Fosowl/agenticSeek to run multi-agent planning, browsing, and coding workflows with local model support, Docker-first runtime defaults, and practical operator guardrails. +- [AnythingLLM Tutorial: Self-Hosted RAG and Agents Platform](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/anything-llm-tutorial/README.md) + - Learn how to deploy and operate Mintplex-Labs/anything-llm for document-grounded chat, workspace management, agent workflows, and production use. +- [AutoAgent Tutorial](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/autoagent-tutorial/README.md) + - AutoAgent (formerly MetaChain) is a zero-code autonomous agent framework from HKUDS that lets you describe agents in plain English and have them generated, tested, and deployed automatically. With 9,116 GitHub stars and an academic paper (arxiv:2502.05957), it represents a significant step toward democratizing multi-agent system development. +- [Browser Use Tutorial: AI-Powered Web Automation Agents](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/browser-use-tutorial/README.md) + - Learn how to use browser-use/browser-use to build agents that can navigate websites, execute workflows, and run reliable browser automation in production. + +## AI Code Audit, Review, and Governance + +- Cluster: `ai-coding-agents` +- Why this matters: AI-generated code creates immediate review, documentation, and cleanup demand after teams move past first demos. + +Primary search intents: +- `ai generated code audit checklist` +- `vibe coding code review checklist` +- `governance for ai coding agents` + +Recommended tutorials: +- [AGENTS.md Tutorial: Open Standard for Coding-Agent Guidance in Repositories](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agents-md-tutorial/README.md) + - Learn how to use agentsmd/agents.md to define a clear, portable instruction contract for coding agents across projects and tools. +- [Cline Tutorial: Agentic Coding with Human Control](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/cline-tutorial/README.md) + - A practical engineering guide to cline/cline: install, operate, and govern Cline across local development and team environments. +- [Codex CLI Tutorial: Local Terminal Agent Workflows with OpenAI Codex](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/codex-cli-tutorial/README.md) + - Learn how to use openai/codex to run a lightweight coding agent locally, with strong controls for auth, configuration, MCP integration, and sandboxed execution. +- [Continue Tutorial: Open-Source AI Coding Agents for IDE and CLI](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/continue-tutorial/README.md) + - A practical guide to continuedev/continue, covering IDE usage, headless/CLI workflows, model configuration, team collaboration, and enterprise operations. +- [Sweep Tutorial: Issue-to-PR AI Coding Workflows on GitHub](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/sweep-tutorial/README.md) + - Learn how to use sweepai/sweep to turn GitHub issues into pull requests, operate feedback loops, and run self-hosted or CLI workflows with clear guardrails. +- [Vibe Kanban Tutorial: Multi-Agent Orchestration Board for Coding Workflows](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/vibe-kanban-tutorial/README.md) + - Learn how to use BloopAI/vibe-kanban to coordinate Claude Code, Codex, Gemini CLI, and other coding agents through a unified orchestration workspace. +- [Planning with Files Tutorial: Persistent Markdown Workflow Memory for AI Coding Agents](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/planning-with-files-tutorial/README.md) + - Learn how to use OthmanAdi/planning-with-files to run Manus-style file-based planning workflows across Claude Code and other AI coding environments. +- [AgenticSeek Tutorial: Local-First Autonomous Agent Operations](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agenticseek-tutorial/README.md) + - Learn how to use Fosowl/agenticSeek to run multi-agent planning, browsing, and coding workflows with local model support, Docker-first runtime defaults, and practical operator guardrails. +- [Agno Tutorial: Multi-Agent Systems That Learn Over Time](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agno-tutorial/README.md) + - Learn how to build and operate learning multi-agent systems with agno-agi/agno, including memory, orchestration, AgentOS runtime, and production guardrails. +- [Claude Quickstarts Tutorial: Production Integration Patterns](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/claude-quickstarts-tutorial/README.md) + - Learn from Anthropic's official quickstart projects to build deployable applications with Claude API, including customer support, data analysis, browser automation, and autonomous coding. +- [Codex Analysis Platform Tutorial: Build Code Intelligence Systems](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/codex-analysis-tutorial/README.md) + - Design and operate a production-grade code analysis platform with parsing, symbol resolution, code intelligence features, LSP integration, and rollout governance. +- [Crush Tutorial: Multi-Model Terminal Coding Agent with Strong Extensibility](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/crush-tutorial/README.md) + - Learn how to use charmbracelet/crush for terminal-native coding workflows with flexible model providers, LSP/MCP integrations, and production-grade controls. + +## Local-First and Self-Hosted AI Stacks + +- Cluster: `llm-infra-serving` +- Why this matters: Privacy-sensitive teams search for complete local and self-hosted paths from model serving to user interfaces. + +Primary search intents: +- `self-hosted ai stack` +- `local llm workflow` +- `private ai assistant infrastructure` + +Recommended tutorials: +- [LocalAI Tutorial: Self-Hosted OpenAI Alternative](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/localai-tutorial/README.md) + - Run LLMs, image generation, and audio models locally with an OpenAI-compatible API. +- [vLLM Tutorial: High-Performance LLM Inference](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/vllm-tutorial/README.md) + - Master vLLM for blazing-fast, cost-effective large language model inference with advanced optimization techniques. +- [llama.cpp Tutorial: Local LLM Inference](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/llama-cpp-tutorial/README.md) + - Run large language models efficiently on your local machine with pure C/C++. + +## Agent Memory and Knowledge Systems + +- Cluster: `rag-and-retrieval` +- Why this matters: Persistent context is a repeated blocker for useful agents, RAG systems, and team knowledge workflows. + +Primary search intents: +- `agent memory system tutorial` +- `ai knowledge base architecture` +- `rag memory for coding agents` + +Recommended tutorials: +- [LlamaIndex Tutorial: Building Advanced RAG Systems and Data Frameworks](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/llamaindex-tutorial/README.md) + - A deep technical walkthrough of LlamaIndex covering Building Advanced RAG Systems and Data Frameworks. +- [RAGFlow Tutorial: Complete Guide to Open-Source RAG Engine](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/ragflow-tutorial/README.md) + - Transform documents into intelligent Q&A systems with RAGFlow's comprehensive RAG (Retrieval-Augmented Generation) platform. +- [ChromaDB Tutorial: Building AI-Native Vector Databases](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/chroma-tutorial/README.md) + - A deep technical walkthrough of ChromaDB covering Building AI-Native Vector Databases. +- [LanceDB Tutorial: Serverless Vector Database for AI](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/lancedb-tutorial/README.md) + - Master LanceDB, the open-source serverless vector database designed for AI applications, RAG systems, and semantic search. +- [Haystack: Deep Dive Tutorial](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/haystack-tutorial/README.md) + - Haystack — An open-source framework for building production-ready LLM applications, RAG pipelines, and intelligent search systems. +- [Quivr Tutorial: Open-Source RAG Framework for Document Ingestion](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/quivr-tutorial/README.md) + - Deep technical walkthrough of Quivr Tutorial: Open-Source RAG Framework for Document Ingestion. +- [Ollama Tutorial: Running and Serving LLMs Locally](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/ollama-tutorial/README.md) + - Learn how to use ollama/ollama for local model execution, customization, embeddings/RAG, integration, and production deployment. +- [Crawl4AI Tutorial: LLM-Friendly Web Crawling for RAG Pipelines](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/crawl4ai-tutorial/README.md) + - Deep technical walkthrough of Crawl4AI Tutorial: LLM-Friendly Web Crawling for RAG Pipelines. + +## Agent Context, Memory, and Skills + +- Cluster: `ai-coding-agents` +- Why this matters: Agent quality often depends less on model choice than on durable instructions, reusable skills, and fresh context. + +Primary search intents: +- `claude code skills and hooks` +- `coding agent memory and context` +- `agents.md coding agent instructions` +- `context7 mcp docs for coding agents` + +Recommended tutorials: +- [Context7 Tutorial: Live Documentation Context for Coding Agents](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/context7-tutorial/README.md) + - Learn how to use upstash/context7 to inject up-to-date, version-aware library docs into Claude Code, Cursor, and other MCP-capable coding agents. +- [AGENTS.md Tutorial: Open Standard for Coding-Agent Guidance in Repositories](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/agents-md-tutorial/README.md) + - Learn how to use agentsmd/agents.md to define a clear, portable instruction contract for coding agents across projects and tools. +- [Claude-Mem Tutorial: Persistent Memory Compression for Claude Code](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/claude-mem-tutorial/README.md) + - Learn how to use thedotmack/claude-mem to capture, compress, and retrieve coding-session memory with hook-driven automation, searchable context layers, and operator controls. +- [Cipher Tutorial: Shared Memory Layer for Coding Agents](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/cipher-tutorial/README.md) + - Learn how to use campfirein/cipher as a memory-centric MCP-enabled layer that preserves and shares coding context across IDEs, agents, and teams. +- [Beads Tutorial: Git-Backed Task Graph Memory for Coding Agents](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/beads-tutorial/README.md) + - Learn how to use steveyegge/beads to give coding agents durable, dependency-aware task memory with structured issue graphs instead of ad-hoc markdown plans. +- [Planning with Files Tutorial: Persistent Markdown Workflow Memory for AI Coding Agents](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/planning-with-files-tutorial/README.md) + - Learn how to use OthmanAdi/planning-with-files to run Manus-style file-based planning workflows across Claude Code and other AI coding environments. +- [Everything Claude Code Tutorial: Production Configuration Patterns for Claude Code](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/everything-claude-code-tutorial/README.md) + - Learn how to use affaan-m/everything-claude-code to adopt battle-tested Claude Code agents, skills, hooks, commands, rules, and MCP workflows in a structured, production-oriented way. +- [Awesome Claude Skills Tutorial: High-Signal Skill Discovery and Reuse for Claude Workflows](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/awesome-claude-skills-tutorial/README.md) + - Learn how to use ComposioHQ/awesome-claude-skills to discover, evaluate, install, and contribute Claude skills for coding, automation, writing, and cross-app workflows. +- [OpenSkills Tutorial: Universal Skill Loading for Coding Agents](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/openskills-tutorial/README.md) + - Learn how to use numman-ali/openskills to install, synchronize, and operate reusable SKILL.md packs across Claude Code, Cursor, Codex, Aider, and other agent environments. +- [Compound Engineering Plugin Tutorial: Compounding Agent Workflows Across Toolchains](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/compound-engineering-plugin-tutorial/README.md) + - Learn how to use EveryInc/compound-engineering-plugin to run compound engineering workflows in Claude Code and convert plugin assets for other coding-agent ecosystems. +- [Wshobson Agents Tutorial: Pluginized Multi-Agent Workflows for Claude Code](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/wshobson-agents-tutorial/README.md) + - Learn how to use wshobson/agents to install focused Claude Code plugins, coordinate specialist agents, and run scalable multi-agent workflows with clear model and skill boundaries. +- [OpenAI Realtime Agents Tutorial: Voice-First AI Systems](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/openai-realtime-agents-tutorial/README.md) + - Learn how to build low-latency voice agents with openai/openai-realtime-agents, including realtime session design, tool orchestration, and production rollout patterns. + +## Browser Automation and Web Agents + +- Cluster: `ai-coding-agents` +- Why this matters: Browser agents sit at the intersection of web automation, testing, scraping, and agentic coding workflows. + +Primary search intents: +- `ai browser automation tutorial` +- `web agent with playwright` +- `browser mcp server for coding agents` + +Recommended tutorials: +- [Browser Use Tutorial: AI-Powered Web Automation Agents](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/browser-use-tutorial/README.md) + - Learn how to use browser-use/browser-use to build agents that can navigate websites, execute workflows, and run reliable browser automation in production. +- [Playwright MCP Tutorial: Browser Automation for Coding Agents Through MCP](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/playwright-mcp-tutorial/README.md) + - Learn how to use microsoft/playwright-mcp to give AI coding agents structured browser automation with accessibility snapshots, deterministic actions, and portable MCP host integrations. +- [Chrome DevTools MCP Tutorial: Browser Automation and Debugging for Coding Agents](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/chrome-devtools-mcp-tutorial/README.md) + - Learn how to use ChromeDevTools/chrome-devtools-mcp to give coding agents reliable browser control, performance tracing, and deep debugging capabilities. +- [Stagewise Tutorial: Frontend Coding Agent Workflows in Real Browser Context](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/stagewise-tutorial/README.md) + - Learn how to use stagewise-io/stagewise to connect browser-selected UI context with coding agents, plugin extensions, and multi-agent bridge workflows. +- [Claude Quickstarts Tutorial: Production Integration Patterns](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/claude-quickstarts-tutorial/README.md) + - Learn from Anthropic's official quickstart projects to build deployable applications with Claude API, including customer support, data analysis, browser automation, and autonomous coding. +- [Gemini CLI Tutorial: Terminal-First Agent Workflows with Google Gemini](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/gemini-cli-tutorial/README.md) + - Learn how to use google-gemini/gemini-cli to run coding and operations workflows in terminal-first loops with strong tooling, MCP extensibility, headless automation, and safety controls. +- [Awesome Claude Skills Tutorial: High-Signal Skill Discovery and Reuse for Claude Workflows](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/awesome-claude-skills-tutorial/README.md) + - Learn how to use ComposioHQ/awesome-claude-skills to discover, evaluate, install, and contribute Claude skills for coding, automation, writing, and cross-app workflows. +- [Claude-Mem Tutorial: Persistent Memory Compression for Claude Code](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/claude-mem-tutorial/README.md) + - Learn how to use thedotmack/claude-mem to capture, compress, and retrieve coding-session memory with hook-driven automation, searchable context layers, and operator controls. +- [DeerFlow Tutorial: Open-Source Super Agent Harness](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/deer-flow-tutorial/README.md) + - DeerFlow is a LangGraph-powered multi-agent runtime by ByteDance that orchestrates a lead agent, specialized sub-agents, persistent memory, sandboxed code execution, and a modular skills system to tackle complex, long-horizon research and automation tasks. +- [gptme Tutorial: Open-Source Terminal Agent for Local Tool-Driven Work](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/gptme-tutorial/README.md) + - Learn how to use gptme/gptme to run a local-first coding and knowledge-work agent with strong CLI ergonomics, extensible tools, and automation-friendly modes. +- [Kiro Tutorial: Spec-Driven Agentic IDE from AWS](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/kiro-tutorial/README.md) + - Learn how to use kirodotdev/Kiro for structured AI-powered development with spec-driven workflows, agent steering, event-driven automation, and AWS-native integrations. +- [Refly Tutorial: Build Deterministic Agent Skills and Ship Them Across APIs and Claude Code](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/refly-tutorial/README.md) + - Learn how to use refly-ai/refly to turn vibe workflows into reusable, versioned agent skills that can run via API, webhook, and CLI integrations. + +## LLM Observability, Evals, and Guardrails + +- Cluster: `general-software` +- Why this matters: Production teams need proof that AI systems are measurable, reviewable, and controllable before rollout. + +Primary search intents: +- `llm observability tutorial` +- `ai evals and guardrails` +- `structured outputs production llm` + +Recommended tutorials: +- [Langfuse Tutorial: LLM Observability, Evaluation, and Prompt Operations](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/langfuse-tutorial/README.md) + - Learn how to use langfuse/langfuse to trace, evaluate, and improve production LLM systems with structured observability workflows. +- [Instructor Tutorial: Structured LLM Outputs](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/instructor-tutorial/README.md) + - Get reliable, typed responses from LLMs with Pydantic validation. +- [Outlines Tutorial: Structured Text Generation with LLMs](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/outlines-tutorial/README.md) + - A deep technical walkthrough of Outlines covering Structured Text Generation with LLMs. +- [DSPy Tutorial: Programming Language Models](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/dspy-tutorial/README.md) + - Learn to program language models declaratively with DSPy, the Stanford NLP framework for systematic prompt optimization and modular LLM pipelines. + +## Workflow Automation and Internal AI Tools + +- Cluster: `ai-app-frameworks` +- Why this matters: Automation and internal-tool searches often convert into concrete platform adoption and implementation work. + +Primary search intents: +- `ai workflow automation tutorial` +- `build internal ai tools` +- `open-source automation agents` + +Recommended tutorials: +- [Activepieces Tutorial: Open-Source Automation, Pieces, and AI-Ready Workflow Operations](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/activepieces-tutorial/README.md) + - Learn how to use activepieces/activepieces to build, run, and govern production automation workflows with open-source extensibility, piece development, API control, and self-hosted operations. +- [n8n AI Tutorial: Workflow Automation with AI](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/n8n-ai-tutorial/README.md) + - Build powerful AI-powered automations with n8n's visual workflow builder. +- [Dify Platform: Deep Dive Tutorial](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/dify-tutorial/README.md) + - Dify — An open-source LLM application development platform for building workflows, RAG pipelines, and AI agents with a visual interface. +- [Flowise LLM Orchestration: Deep Dive Tutorial](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/flowise-tutorial/README.md) + - Flowise — An open-source visual tool for building LLM workflows with a drag-and-drop interface. +- [Dyad Tutorial: Local-First AI App Building](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/dyad-tutorial/README.md) + - A practical guide to dyad-sh/dyad, focused on local-first app generation, integration patterns, validation loops, and deployment readiness. +- [Onlook Tutorial: Visual-First AI Coding for Next.js and Tailwind](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/onlook-tutorial/README.md) + - Learn how to use onlook-dev/onlook to design and edit production-grade React apps visually while keeping generated code in your repository. +- [Open WebUI Tutorial: Self-Hosted AI Workspace and Chat Interface](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/open-webui-tutorial/README.md) + - Learn how to run and operate open-webui/open-webui as a self-hosted AI interface with model routing, RAG workflows, multi-user controls, and production deployment patterns. +- [Vercel AI SDK Tutorial: Production TypeScript AI Apps and Agents](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/vercel-ai-tutorial/README.md) + - Build robust AI product features with vercel/ai, including streaming, structured outputs, tool loops, framework integration, and production deployment patterns. +- [Fireproof Tutorial: Local-First Document Database for AI-Native Apps](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/fireproof-tutorial/README.md) + - Learn how to use fireproof-storage/fireproof to build local-first, encrypted, sync-capable applications with a unified browser/Node/Deno API and React hooks. +- [ComfyUI Tutorial: Mastering AI Image Generation Workflows](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/comfyui-tutorial/README.md) + - A deep technical walkthrough of ComfyUI covering Mastering AI Image Generation Workflows. +- [CopilotKit Tutorial: Building AI Copilots for React Applications](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/copilotkit-tutorial/README.md) + - Create in-app AI assistants, chatbots, and agentic UIs with the open-source CopilotKit framework. +- [LangChain Tutorial: Building AI Applications with Large Language Models](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/langchain-tutorial/README.md) + - Pydantic 2 Required: LangChain v0.3 fully migrated to Pydantic 2. Code using langchain_core.pydantic_v1 should be updated to native Pydantic 2 syntax. + +## AI Data Platforms, Analytics, and Storage + +- Cluster: `data-and-storage` +- Why this matters: Most AI applications need durable data, search, analytics, and knowledge-management foundations. + +Primary search intents: +- `ai database architecture tutorial` +- `analytics stack for ai apps` +- `knowledge management storage for agents` + +Recommended tutorials: +- [ClickHouse Tutorial: High-Performance Analytical Database](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/clickhouse-tutorial/README.md) + - A deep technical walkthrough of ClickHouse covering High-Performance Analytical Database. +- [MeiliSearch Tutorial: Lightning Fast Search Engine](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/meilisearch-tutorial/README.md) + - A deep technical walkthrough of MeiliSearch covering Lightning Fast Search Engine. +- [NocoDB: Deep Dive Tutorial](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/nocodb-tutorial/README.md) + - NocoDB — An open-source Airtable alternative that turns any database into a smart spreadsheet. +- [Teable: Deep Dive Tutorial](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/teable-tutorial/README.md) + - Teable — A high-performance, multi-dimensional database platform built on PostgreSQL with real-time collaboration. +- [AFFiNE Tutorial: Open-Source AI Workspace with Docs, Whiteboards, and Databases](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/affine-tutorial/README.md) + - Learn how to use toeverything/AFFiNE to build, extend, and self-host a modern knowledge workspace combining documents, whiteboards, and databases — powered by BlockSuite, CRDT-based collaboration, and integrated AI copilot features. +- [Logseq: Deep Dive Tutorial](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/logseq-tutorial/README.md) + - Logseq — A privacy-first, local-first knowledge management platform with block-based editing and graph visualization. +- [SiYuan Tutorial: Privacy-First Knowledge Management](https://github.com/johnxie/awesome-code-docs/blob/main/tutorials/siyuan-tutorial/README.md) + - A deep technical walkthrough of SiYuan covering Privacy-First Knowledge Management. diff --git a/robots.txt b/robots.txt new file mode 100644 index 00000000..3cc7244b --- /dev/null +++ b/robots.txt @@ -0,0 +1,4 @@ +User-agent: * +Allow: / + +Sitemap: https://github.com/johnxie/awesome-code-docs/blob/main/sitemap.xml diff --git a/scripts/generate_discoverability_assets.py b/scripts/generate_discoverability_assets.py index 9ae783e9..23d8c52a 100755 --- a/scripts/generate_discoverability_assets.py +++ b/scripts/generate_discoverability_assets.py @@ -297,6 +297,224 @@ ), "why": "High-intent Taskade ecosystem journey spanning workspace apps, agents, automations, and MCP integration.", }, + { + "id": "multi-agent-frameworks", + "title": "Multi-Agent Frameworks and Orchestration", + "cluster": "ai-coding-agents", + "intents": ("agentic-coding", "architecture-deep-dive", "production-operations"), + "must_have_terms": ("multi-agent", "agent", "orchestration"), + "prefer_slugs": ( + "ag2-tutorial", + "autogen-tutorial", + "crewai-tutorial", + "langgraph-tutorial", + "agno-tutorial", + "claude-flow-tutorial", + "swarm-tutorial", + "qwen-agent-tutorial", + "semantic-kernel-tutorial", + "pydantic-ai-tutorial", + ), + "queries": ( + "best multi-agent framework", + "multi-agent orchestration tutorial", + "agent framework architecture comparison", + ), + "why": "Teams adopting agents need to compare orchestration models, handoff patterns, state, and production controls.", + }, + { + "id": "ai-code-audit-and-governance", + "title": "AI Code Audit, Review, and Governance", + "cluster": "ai-coding-agents", + "intents": ("agentic-coding", "production-operations"), + "must_have_terms": ("review", "governance", "guardrail", "audit", "coding"), + "prefer_slugs": ( + "agents-md-tutorial", + "cline-tutorial", + "roo-code-tutorial", + "codex-cli-tutorial", + "continue-tutorial", + "openhands-tutorial", + "sweep-tutorial", + "vibe-kanban-tutorial", + "claude-task-master-tutorial", + "planning-with-files-tutorial", + ), + "queries": ( + "ai generated code audit checklist", + "vibe coding code review checklist", + "governance for ai coding agents", + ), + "why": "AI-generated code creates immediate review, documentation, and cleanup demand after teams move past first demos.", + }, + { + "id": "local-first-self-hosted-ai", + "title": "Local-First and Self-Hosted AI Stacks", + "cluster": "llm-infra-serving", + "intents": ("production-operations", "beginner-onboarding"), + "must_have_terms": ("local", "self-hosted", "inference", "serv"), + "prefer_slugs": ( + "ollama-tutorial", + "localai-tutorial", + "vllm-tutorial", + "llama-cpp-tutorial", + "open-webui-tutorial", + "litellm-tutorial", + "tabby-tutorial", + ), + "queries": ( + "self-hosted ai stack", + "local llm workflow", + "private ai assistant infrastructure", + ), + "why": "Privacy-sensitive teams search for complete local and self-hosted paths from model serving to user interfaces.", + }, + { + "id": "agent-memory-and-knowledge", + "title": "Agent Memory and Knowledge Systems", + "cluster": "rag-and-retrieval", + "intents": ("rag-implementation", "architecture-deep-dive", "production-operations"), + "must_have_terms": ("memory", "knowledge", "retrieval", "rag", "vector"), + "prefer_slugs": ( + "mem0-tutorial", + "cipher-tutorial", + "llamaindex-tutorial", + "ragflow-tutorial", + "chroma-tutorial", + "lancedb-tutorial", + "haystack-tutorial", + "anything-llm-tutorial", + "quivr-tutorial", + ), + "queries": ( + "agent memory system tutorial", + "ai knowledge base architecture", + "rag memory for coding agents", + ), + "why": "Persistent context is a repeated blocker for useful agents, RAG systems, and team knowledge workflows.", + }, + { + "id": "agent-context-memory-skills", + "title": "Agent Context, Memory, and Skills", + "cluster": "ai-coding-agents", + "intents": ("agentic-coding", "tool-selection", "architecture-deep-dive"), + "must_have_terms": ("context", "memory", "skill", "agent", "instructions"), + "prefer_slugs": ( + "context7-tutorial", + "agents-md-tutorial", + "claude-mem-tutorial", + "cipher-tutorial", + "beads-tutorial", + "planning-with-files-tutorial", + "everything-claude-code-tutorial", + "awesome-claude-skills-tutorial", + "openskills-tutorial", + "claude-plugins-official-tutorial", + "compound-engineering-plugin-tutorial", + "wshobson-agents-tutorial", + ), + "queries": ( + "claude code skills and hooks", + "coding agent memory and context", + "agents.md coding agent instructions", + "context7 mcp docs for coding agents", + ), + "why": "Agent quality often depends less on model choice than on durable instructions, reusable skills, and fresh context.", + }, + { + "id": "browser-automation-and-web-agents", + "title": "Browser Automation and Web Agents", + "cluster": "ai-coding-agents", + "intents": ("agentic-coding", "production-operations"), + "must_have_terms": ("browser", "web", "automation", "playwright"), + "prefer_slugs": ( + "browser-use-tutorial", + "playwright-mcp-tutorial", + "chrome-devtools-mcp-tutorial", + "firecrawl-tutorial", + "firecrawl-mcp-server-tutorial", + "stagewise-tutorial", + "anthropic-skills-tutorial", + "openai-realtime-agents-tutorial", + ), + "queries": ( + "ai browser automation tutorial", + "web agent with playwright", + "browser mcp server for coding agents", + ), + "why": "Browser agents sit at the intersection of web automation, testing, scraping, and agentic coding workflows.", + }, + { + "id": "llm-observability-evals-guardrails", + "title": "LLM Observability, Evals, and Guardrails", + "cluster": "general-software", + "intents": ("production-operations", "architecture-deep-dive"), + "must_have_terms": ("observability", "eval", "guardrail", "prompt", "structured"), + "prefer_slugs": ( + "langfuse-tutorial", + "humanlayer-tutorial", + "instructor-tutorial", + "outlines-tutorial", + "pydantic-ai-tutorial", + "litellm-tutorial", + "openai-python-sdk-tutorial", + "anthropic-code-tutorial", + ), + "queries": ( + "llm observability tutorial", + "ai evals and guardrails", + "structured outputs production llm", + ), + "why": "Production teams need proof that AI systems are measurable, reviewable, and controllable before rollout.", + }, + { + "id": "workflow-automation-and-internal-tools", + "title": "Workflow Automation and Internal AI Tools", + "cluster": "ai-app-frameworks", + "intents": ("production-operations", "beginner-onboarding"), + "must_have_terms": ("workflow", "automation", "tool", "app"), + "prefer_slugs": ( + "activepieces-tutorial", + "n8n-ai-tutorial", + "n8n-mcp-tutorial", + "dify-tutorial", + "flowise-tutorial", + "botpress-tutorial", + "appsmith-tutorial", + "windmill-tutorial", + "taskade-tutorial", + ), + "queries": ( + "ai workflow automation tutorial", + "build internal ai tools", + "open-source automation agents", + ), + "why": "Automation and internal-tool searches often convert into concrete platform adoption and implementation work.", + }, + { + "id": "ai-data-platforms-and-analytics", + "title": "AI Data Platforms, Analytics, and Storage", + "cluster": "data-and-storage", + "intents": ("architecture-deep-dive", "production-operations"), + "must_have_terms": ("database", "storage", "analytics", "search", "knowledge"), + "prefer_slugs": ( + "postgresql-tutorial", + "clickhouse-tutorial", + "supabase-tutorial", + "meilisearch-tutorial", + "nocodb-tutorial", + "teable-tutorial", + "affine-tutorial", + "logseq-tutorial", + "siyuan-tutorial", + ), + "queries": ( + "ai database architecture tutorial", + "analytics stack for ai apps", + "knowledge management storage for agents", + ), + "why": "Most AI applications need durable data, search, analytics, and knowledge-management foundations.", + }, ) diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 00000000..9a87cb95 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,68 @@ + + + + https://github.com/johnxie/awesome-code-docs + 2026-06-02 + 1.0 + + + https://github.com/johnxie/awesome-code-docs/blob/main/README.md + 2026-06-02 + 1.0 + + + https://github.com/johnxie/awesome-code-docs/tree/main/tutorials + 2026-06-02 + 0.9 + + + https://github.com/johnxie/awesome-code-docs/blob/main/discoverability/tutorial-directory.md + 2026-06-02 + 0.9 + + + https://github.com/johnxie/awesome-code-docs/blob/main/discoverability/query-hub.md + 2026-06-02 + 0.9 + + + https://github.com/johnxie/awesome-code-docs/blob/main/discoverability/search-intent-map.md + 2026-06-02 + 0.8 + + + https://github.com/johnxie/awesome-code-docs/blob/main/discoverability/tutorial-itemlist.schema.json + 2026-06-02 + 0.8 + + + https://github.com/johnxie/awesome-code-docs/blob/main/llms.txt + 2026-06-02 + 0.8 + + + https://github.com/johnxie/awesome-code-docs/blob/main/llms-full.txt + 2026-06-02 + 0.8 + + + https://github.com/johnxie/awesome-code-docs/blob/main/categories/ai-ml-platforms.md + 2026-06-02 + 0.7 + + + https://github.com/johnxie/awesome-code-docs/blob/main/categories/systems-programming.md + 2026-06-02 + 0.7 + + + https://github.com/johnxie/awesome-code-docs/blob/main/categories/web-frameworks.md + 2026-06-02 + 0.7 + + + https://github.com/johnxie/awesome-code-docs/blob/main/categories/databases-storage.md + 2026-06-02 + 0.7 + +