AI Agent Hub: A Complete Path from Concept to Production
An AI agent hub covering core concepts, hands-on tutorials, framework and platform selection, MCP tool integration, browser control, memory design, failure triage, and governance.
- 15 articles
- 6 wiki entries
- 5 tools
Learning agents is not about collecting terminology. It is a path you can actually finish: understand how an agent differs from a workflow, build a minimal version that runs, choose a framework for your scenario, then add memory, permissions, and failure handling. This hub arranges our content in that order.
Who is this hub for?
On this page
What is an AI agent
Start with the concepts, the capability boundary, and the common patterns.
- Wiki
Agent
Wiki entry: definition, components, and typical uses
- Wiki
Tool Calling
Tool calling: the prerequisite for taking action
- Wiki
AI Workflow
Where workflows end and agents begin
- Article
ReAct vs. Plan-and-Execute vs. Reflection: Three Agent Patterns Explained
ReAct thinks and acts one step at a time, Plan-and-Execute plans before moving, and Reflection checks the work afterwar…
Build your first agent
Start minimal: tool calls, task flow, and both no-code and self-built routes.
- Article
Build an AI Agent from Scratch: A Complete Guide to Tool Use, Memory, and Workflows
Use a realistic research-assistant project to understand goal planning, tool calls, memory management, result validatio…
- Article
Build a Useful AI Agent Without Code: A Complete Dify Tutorial
Follow a realistic customer-support scenario to configure a model, connect a knowledge base, add tools, orchestrate a w…
- Article
MCP Getting Started: A Minimal Viable Approach to Connecting AI with Tools and Data Sources
Using a todo list and document query case study, this guide clarifies MCP's role, server architecture, tool definitions…
- Article
Building an MCP Server from Scratch: A Hands-On Guide to File Search Tools
Build a file-search-capable MCP Server in roughly 100 lines of TypeScript, ready for immediate use in Claude Code and C…
- Article
n8n + AI Automation Workflow Tutorial: Turning Repetitive Tasks into a Seamless Automated Pipeline
Using the real-world scenario of 'automatically organizing daily emails and generating summaries,' this guide walks you…
Choosing a framework or platform
Decide whether multiple agents are needed before choosing a framework. AutoGen is archived; evaluate Microsoft Agent Framework for new projects.
MCP: connecting tools and data
How the protocol works, MCP versus function calling, useful servers, and the risks.
- Wiki
MCP
Wiki entry: what MCP is
- Article
MCP vs. Function Calling: Which AI Tool Invocation Approach Should You Choose?
Function calling is a model capability, while MCP is a tool distribution protocol; they operate at different layers and…
- Article
Diagram of the Relationship Between MCP Clients, Hosts, and Servers
Reading the MCP documentation often leaves readers confused by the terms 'Host,' 'Client,' and 'Server.' This article u…
- Article
10 Types of MCP Servers Every Developer Should Know
The MCP Server ecosystem is exploding, but only a handful of categories are useful to developers every day. This guide …
- Article
MCP Security Risks: Permissions, Data Leaks, and Erroneous Tool Invocations
Connecting an AI to an MCP Server is akin to installing a plugin capable of reading from and writing to real-world syst…
Browser and computer use
How browser tools observe pages and take actions, and the boundaries of screenshot and DOM approaches.
Memory, failure, and governance
The hard part after launch: what to remember, why runs go wrong, and how far permissions go.
- Article
How Should Agent Memory Be Designed? Short-Term, Long-Term, and Vector Memory
Agent memory is not simply a record of every conversation. This guide separates memory into task state, cross-session l…
- Article
Eight Reasons Agent Tasks Fail—and How to Troubleshoot Them
When an Agent runs away, stalls, or returns the wrong answer, which layer actually failed? This guide groups eight caus…
- Article
Why AI Agents Lose Control: Tool Permissions, Memory Contamination, and Task Boundary Design
Agent loss of control is not a science fiction problem but an engineering one: overly broad tool permissions, injection…
Tools you can try now
Agent-related products in our directory, plus related sections.
- Tool
Manus
General AI agent platform; Manus 2.0 offers Studio creation tools, purchasable Cloud Computers and event-triggered auto…
- Tool
Dify
Open-source LLM app and agent platform: workflows, RAG knowledge bases, model management and observability in one inter…
- Tool
Replit Agent
Replit's autonomous coding agent — Agent 3 runs on its own for up to 200 minutes, connects 160+ third-party integration…
- Tool
Gemini CLI
Google's open-source terminal AI coding assistant with a 1M-token context; individual free access and AI Pro/Ultra stop…
- Tool
LangChain
An LLM framework for building and deploying AI applications
- Section
AI Wiki
The full index of agent, MCP, and tool-calling entries.
FAQ
- Q: How is an AI agent different from an automated workflow?
- A: A workflow follows steps a human wrote down; an agent lets the model decide which tool to call next. When the path is fixed, a workflow is cheaper and more predictable. An agent is only worth its unpredictability when the path has to be decided at run time. See our piece on agents losing control and the AI workflow wiki entry.
- Q: Should a first agent start from a framework or a no-code platform?
- A: Validate the workflow on a platform such as Dify first, then decide whether it needs the control offered by a framework such as LangGraph. Microsoft has archived AutoGen and no longer provides fixes or support. New projects seeking a Microsoft stack should evaluate Microsoft Agent Framework instead.
- Q: Is a multi-agent setup always better than a single agent?
- A: No. Multiple agents multiply context-passing cost and debugging effort. They pay off only when roles are genuinely separate and a single agent's prompt can no longer hold the job. Our multi-agent article works through the trade-off.
- Q: What risk is most often overlooked when granting an agent tool access?
- A: Write permissions and memory poisoning. A faulty read tool produces a wrong answer; a faulty write tool damages real data, and poisoned long-term memory keeps affecting later tasks. See our MCP security and agent memory articles.