Getting Started Tutorials
Beginner-friendly tutorials to get you up and running with AgenticGoKit quickly.
Tutorial Series
Follow these tutorials in order for the best learning experience:
0. 5-Minute Quickstart
Time: 5 minutes
Get a multi-agent system running immediately with minimal setup.
You'll learn:
- Fastest way to create agents
- Basic orchestration patterns
- CLI vs code-first approaches
1. Your First Agent
Time: 10 minutes
Create your first AgenticGoKit agent and understand the basic concepts.
You'll learn:
- How to set up a basic agent
- Understanding the Agent interface
- Running your first agent interaction
2. Multi-Agent Collaboration
Time: 15 minutes
Learn how multiple agents can work together using orchestration patterns.
You'll learn:
- Sequential and collaborative orchestration
- Agent communication patterns
- State management between agents
3. Memory and RAG
Time: 20 minutes
Add memory capabilities and implement Retrieval-Augmented Generation (RAG).
You'll learn:
- Setting up vector databases
- Document ingestion and retrieval
- Building knowledge-aware agents
4. Tool Integration
Time: 15 minutes
Connect your agents to external tools using the Model Context Protocol (MCP).
You'll learn:
- MCP tool integration
- Custom tool development
- Tool caching and optimization
5. Production Deployment
Time: 25 minutes
Deploy your agents to production with proper monitoring and scaling.
You'll learn:
- Docker containerization
- Configuration management
- Monitoring and logging
- Basic scaling patterns
Prerequisites
- Go 1.21 or later installed
- Basic familiarity with Go programming
- Docker installed (for later tutorials)
Next Steps
After completing these tutorials, explore:
- Core Concepts for deeper understanding
- How-To Guides for specific tasks
- Advanced Tutorials for complex scenarios