This tutorial guides you through building agentic AI applications using CrewAI and Ollama, focusing on cost-effective implementation with local LLMs. The tutorial is split into two 4-hour sessions, providing both theoretical knowledge and hands-on experience.
- Python 3.9+
- Git
- Basic understanding of Python programming
- Basic understanding of AI/ML concepts
- Clone this repository:
git clone [repository-url]
cd crewai-tutorial- Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies:
pip install -r requirements.txt- Install Ollama:
- Visit ollama.com
- Download and install for your operating system
- Pull a base model:
ollama pull gemma:2b- Session 1 Guide
- Environment Setup
- CrewAI Fundamentals
- Ollama Deep Dive
- Building Your First Agent
- Multi-Agent Basics
- Session 2 Guide
- Advanced Agent Development
- Building Complex Crews
- Real-World Application Development
All code examples are organized in the examples directory:
Feel free to submit issues and enhancement requests!
This project is licensed under the MIT License - see the LICENSE file for details.