SlaveCode
.
Academy
DSA
Resources
System Design
More
Toggle theme (Current: Custom)
AI Agents Roadmap | SlaveCode
AI Agents
Learn to design, build and ship AI agents in 2026
Back
Roadmap
Vedios and Other Resources
Projects
AI Tutor
AI Agents
Learn the Pre-requisites
Model Mechanis
Generation Controls
1
2
4
Example Usecases
3
Writing Good Prompts
Name and Description
Input / Output Schema
Error Handling
Usage Examples
Examples of Tools
Within Prompt
Vector DB / SQL / Custom
Maintaining Memory
Core Components
Deployment Modes
Common Architectures
Direct LLM API calls
Implementing the agent loop
Parsing model output
Error & Rate-limit handling
Building Using Frameworks
Evaluation and Testing
Frameworks
Debugging and Monitoring
Observability Tools
Visit the following relevant tracks
LLM Fundamentals
Model Families and Licences
Understand the Basics
AI Agents 101
Prompt Engineering
Tools / Actions
Agent Memory
Agent Architectures
Building Agents
Security & Ethics
AI Engineer
Backend Beginner Roadmap
Git and GitHub Roadmap
API Design Roadmap
Prompt Engineering Roadmap
AI & Data Scientist
Related Roadmaps
AI Engineer Roadmap
AI and Data Scientist Roadmap
MLOps Roadmap
AI Red Teaming Roadmap
Prompt Engineering Roadmap
Basic Backend Development
Git and Terminal Usage
REST API Knowledge
Transformer Models and LLMs
Tokenization
Context Windows
Token Based Pricing
Temperature
Frequency Penalty
Presence Penalty
Top-p
Stopping Criteria
Open Weight Models
Closed Weight Models
Streamed vs Unstreamed Responses
Reasoning vs Standard Models
Fine-tuning vs Prompt Engineering
Embeddings and Vector Search
Understand the Basics of RAG
Pricing of Common Models
What are AI Agents?
What are Tools?
Agent Loop
Perception / User Input
Reason and Plan
Acting / Tool Invocation
Observation & Reflection
Personal assistant
Code generation
Data analysis
Web Scraping / Crawling
NPC / Game AI
Max Length
What is Prompt Engineering
Be specific in what you want
Provide additional context
Use relevant technical terms
Use Examples in your Prompt
Iterate and Test your Prompts
Specify Length, format etc
Tool Definition
Web Search
Code Execution / REPL
Database Queries
API Requests
Email / Slack / SMS
File System Access
What is Agent Memory?
Short Term Memory
Long Term Memory
Episodic vs Semantic Memory
RAG and Vector Databases
User Profile Storage
Summarization / Compression
Forgetting / Aging Strategies
ReAct (Reason + Act)
Model Context Protocol (MCP)
MCP Hosts
MCP Client
MCP Servers
Creating MCP Servers
Local Desktop
Remote / Cloud
Chain of Thought (CoT)
RAG Agent
Planner Executor
DAG Agents
Tree-of-Thought
Manual (from scratch)
LLM Native "Function Calling"
OpenAI Functions Calling
Gemini Function Calling
OpenAI Assistant API
LangChain
LlamaIndex
Haystack
AutoGen
CrewAI
Smol Depot
Anthropic Tool Use
Metrics to Track
Unit Testing for Individual Tools
Integration Testing for Flows
Human in the Loop Evaluation
LangSmith
Ragas
DeepEval
Structured logging & tracing
LangSmith
Helicone
LangFuse
openllmetry
Prompt Injection / Jailbreaks
Tool sandboxing / Permissioning
Data Privacy + PII Redaction
Bias & Toxicity Guardrails
Safety + Red Team Testing
Agno
LangGraph
Self-critique Agents
Multi-Agents