Welcome to the AI Bootcamp! This repository is a dedicated space for learning the basics of Artificial Intelligence.
Here, we explore core concepts, build hands-on projects, and document our journey from AI beginners to advanced practitioners.
Focuses on building the "Hands" of the AI using the Model Context Protocol (MCP).
Module 1: Model Context Protocol
- Concepts:
- Overview: High-level concepts and architecture.
- Guides (Build It):
- 1. Calculator MCP: Your first local tool (No internet required).
- 2. Weather MCP: Connecting to real-world APIs and tool-chaining.
Focuses on building the "Brain" and the autonomous logic loops.
Module 2: Agent Basics
- Concepts:
- Overview: What is an Agent?
- LLM vs Agent: Understanding the Chef vs. Kitchen analogy.
- Reference: Gemini API: Understanding models and rate limits.
- Guides (Build It):
- 1. Hello Agent: Making your first programmatic LLM call.
- 2. Weather Agent: Building the full "Think-Act-Observe" loop.
Focuses on building "Production-Ready" agents that work autonomously in the background.
Module 3: Smart Agents (The Daily Briefing)
- Concepts:
- Module Overview: The 5 Pillars of AI Engineering (Side Effects, Guardrails, Persistence, Reflection, Orchestration).
- Guides (Build It):
- 1. Notification Tools: Building Email and Discord MCPs.
- 2. The Briefing Agent: Putting it all together.
- 3. Self-Correction: Building an agent that checks its own work.
- 4. Scheduling: Setting the agent on autopilot.
- Module 4: The Platform: Building a Universal MCP Client using system pipes to connect to ANY tool ecosystem.
- Python: Basic knowledge of Python functions.